linux_dsm_epyc7002/arch/arm/mach-integrator
Linus Walleij f55b2b56cd ARM: integrator: basic PCIv3 device tree support
This registers the memory ranges for I/O, non-prefetched and
prefetched memory and configuration space for the PCIv3 bridge
and let us fetch these basic memory resources from the device
tree in the device tree boot path. Remove the stepping stone
platform device. This is an either/or approach - the platform
data path is mutually exclusive to the plain platform data
path and provided addresses from the device tree have to be
correct.

This adds the interrupt-map property to the PCIv3 DTS file
and makes the bridge obtain mappings from the device tree.

Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2013-06-15 22:18:39 +02:00
..
include/mach ARM: integrator: move static ioremapping into PCIv3 driver 2013-06-03 08:04:41 +02:00
common.h ARM: integrator: fix build with INTEGRATOR_AP off 2013-02-14 15:04:38 +01:00
core.c ARM: integrator: fix build with INTEGRATOR_AP off 2013-02-14 15:04:38 +01:00
impd1.c Merge branch 'for-linus' of git://git.linaro.org/people/rmk/linux-arm 2012-12-12 11:30:02 -08:00
integrator_ap.c ARM: integrator: basic PCIv3 device tree support 2013-06-15 22:18:39 +02:00
integrator_cp.c Merge branch 'cleanup' into for-linus 2013-05-02 21:31:29 +01:00
Kconfig ARM: integrator: hook the CP into the SoC bus 2012-11-16 22:26:07 +01:00
leds.c ARM: mach-integrator: retire custom LED code 2012-08-01 11:22:07 +08:00
lm.c [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
Makefile ARM: integrator: merge PCIv3 driver into one file 2013-06-03 08:04:30 +02:00
Makefile.boot ARM: 7022/1: allow to detect conflicting zreladdrs 2011-10-17 09:12:40 +01:00
pci_v3.c ARM: integrator: basic PCIv3 device tree support 2013-06-15 22:18:39 +02:00
pci_v3.h ARM: integrator: move static ioremapping into PCIv3 driver 2013-06-03 08:04:41 +02:00