linux_dsm_epyc7002/arch/arm/mach-iop13xx
Arnd Bergmann 5b334eb2a9 iop13xx: use more regular PCI I/O space handling
iop13xx confuses I/O port numbers with physical addresses, which breaks
legacy ISA I/O access behind PCI bridges and makes it unnecessarily hard
to unify the inb/outb accessors with other platforms. This removes the
special-casing and just puts all I/O ports into a single 128KB virtually
mapped I/O port range starting at port zero.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2012-07-26 09:10:02 -05:00
..
include/mach iop13xx: use more regular PCI I/O space handling 2012-07-26 09:10:02 -05:00
io.c iop13xx: use more regular PCI I/O space handling 2012-07-26 09:10:02 -05:00
iq81340mc.c ARM: PCI: get rid of pci_std_swizzle() 2012-05-13 17:12:16 +01:00
iq81340sc.c ARM: PCI: get rid of pci_std_swizzle() 2012-05-13 17:12:16 +01:00
irq.c arm: Cleanup the irq namespace 2011-03-29 14:47:57 +02:00
Kconfig [ARM] 3995/1: iop13xx: add iop13xx support 2006-12-07 17:20:21 +00:00
Makefile [ARM] iop13xx: msi support 2007-05-11 17:41:52 +01:00
Makefile.boot ARM: 7022/1: allow to detect conflicting zreladdrs 2011-10-17 09:12:40 +01:00
msi.c arm: Cleanup the irq namespace 2011-03-29 14:47:57 +02:00
pci.c iop13xx: use more regular PCI I/O space handling 2012-07-26 09:10:02 -05:00
pci.h ARM: iop13xx: move io.h externs to pci.h 2012-03-06 21:34:37 -06:00
setup.c ARM: restart: iop13xx: use new restart hook 2012-01-05 12:57:13 +00:00
tpmi.c dma-mapping: replace all DMA_64BIT_MASK macro with DMA_BIT_MASK(64) 2009-04-07 08:31:10 -07:00