qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 2/7] pci: Export pci_to_cpu_addr.


From: Richard Henderson
Subject: [Qemu-devel] [PATCH 2/7] pci: Export pci_to_cpu_addr.
Date: Sat, 23 Jul 2011 12:17:34 -0700

This is, more or less, the read accessor to pci_bus_set_mem_base
as a write accessor.  It will be needed for implementing sparse
memory spaces for Alpha.

Signed-off-by: Richard Henderson <address@hidden>
---
 hw/pci.c |    3 +--
 hw/pci.h |    1 +
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/hw/pci.c b/hw/pci.c
index b904a4e..68e18d3 100644
--- a/hw/pci.c
+++ b/hw/pci.c
@@ -820,8 +820,7 @@ PCIDevice *pci_register_device(PCIBus *bus, const char 
*name,
     return pci_dev;
 }
 
-static target_phys_addr_t pci_to_cpu_addr(PCIBus *bus,
-                                          target_phys_addr_t addr)
+target_phys_addr_t pci_to_cpu_addr(PCIBus *bus, target_phys_addr_t addr)
 {
     return addr + bus->mem_base;
 }
diff --git a/hw/pci.h b/hw/pci.h
index c220745..458be00 100644
--- a/hw/pci.h
+++ b/hw/pci.h
@@ -246,6 +246,7 @@ void pci_device_reset(PCIDevice *dev);
 void pci_bus_reset(PCIBus *bus);
 
 void pci_bus_set_mem_base(PCIBus *bus, target_phys_addr_t base);
+target_phys_addr_t pci_to_cpu_addr(PCIBus *bus, target_phys_addr_t addr);
 
 PCIDevice *pci_nic_init(NICInfo *nd, const char *default_model,
                         const char *default_devaddr);
-- 
1.7.4.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]