[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] sparc64: use pci_mem_base
From: |
Paul Brook |
Subject: |
Re: [Qemu-devel] [PATCH] sparc64: use pci_mem_base |
Date: |
Wed, 17 Jun 2009 01:06:38 +0100 |
User-agent: |
KMail/1.11.4 (Linux/2.6.29-2-amd64; KDE/4.2.4; x86_64; ; ) |
On Wednesday 17 June 2009, Igor Kovalenko wrote:
> On Wed, Jun 17, 2009 at 3:13 AM, Paul Brook<address@hidden> wrote:
> >> Fortunately there exists global pci_mem_base variable which
> >> is used by pci_to_cpu_addr() but it seems to be only called
> >> while clearing pci memory mapping.
> >
> > I think this is the wrong way to fix this. Better would be for the map
> > functions to go away altogether.
>
> Like pci bus would handle that memory address mapping between
> devices and cpu?
Yes. In fact individual devices generally shouldn't need to know about the
mappings at all. They should just provide a handler for accesses via a
particular BAR.
Paul