linux_dsm_epyc7002/arch/powerpc/platforms/wsp
Benjamin Herrenschmidt 3fd47f063b powerpc/pci: Support per-aperture memory offset
The PCI core supports an offset per aperture nowadays but our arch
code still has a single offset per host bridge representing the
difference betwen CPU memory addresses and PCI MMIO addresses.

This is a problem as new machines and hypervisor versions are
coming out where the 64-bit windows will have a different offset
(basically mapped 1:1) from the 32-bit windows.

This fixes it by using separate offsets. In the long run, we probably
want to get rid of that intermediary struct pci_controller and have
those directly stored into the pci_host_bridge as they are parsed
but this will be a more invasive change.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2013-05-06 13:40:40 +10:00
..
chroma.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
h8.c powerpc/book3e: Add Chroma as a new WSP/PowerEN platform. 2011-11-25 14:11:29 +11:00
ics.c powerpc/wsp: Fix IRQ affinity setting 2012-02-14 15:01:38 +11:00
ics.h powerpc/wsp: Add MSI support for PCI on PowerEN 2011-09-20 09:19:55 +10:00
Kconfig powerpc: drop even more unused Kconfig symbols 2013-04-18 13:03:55 +10:00
Makefile powerpc: Build kernel with -mcmodel=medium 2013-01-10 17:00:31 +11:00
msi.c powerpc/wsp: Add MSI support for PCI on PowerEN 2011-09-20 09:19:55 +10:00
msi.h powerpc/wsp: Add MSI support for PCI on PowerEN 2011-09-20 09:19:55 +10:00
opb_pic.c irq_domain/powerpc: Replace custom xlate functions with library functions 2012-02-16 06:11:24 -07:00
psr2.c Disintegrate asm/system.h for PowerPC 2012-03-28 18:30:02 +01:00
scom_smp.c POWERPC: drivers: remove __dev* attributes. 2013-01-03 15:57:04 -08:00
scom_wsp.c powerpc: Add WSP platform 2011-05-06 13:32:35 +10:00
setup.c powerpc: Add WSP platform 2011-05-06 13:32:35 +10:00
smp.c POWERPC: drivers: remove __dev* attributes. 2013-01-03 15:57:04 -08:00
wsp_pci.c powerpc/pci: Support per-aperture memory offset 2013-05-06 13:40:40 +10:00
wsp_pci.h powerpc/wsp: Add PCIe Root support to PowerEN/WSP 2011-09-20 09:19:53 +10:00
wsp.c powerpc/book3e: Add Chroma as a new WSP/PowerEN platform. 2011-11-25 14:11:29 +11:00
wsp.h POWERPC: drivers: remove __dev* attributes. 2013-01-03 15:57:04 -08:00