OpenCloudOS-Kernel/arch/arm/mach-iop13xx
Rob Herring e7adf1e0a5 ARM: iop13xx: use fixed PCI i/o mapping
Move iop13xx PCI to fixed i/o mapping and remove io.h.

This changes the PCIe bus address to start at 0x10000. Let's hope this
works. If it does not, the alternative would be to revert the value we
write into OIOTVR to zero and set sys->io_offset to 64K.

Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Reviewed-by: Arnd Bergmann <arnd@arndb.de>
2012-07-26 09:10:02 -05:00
..
include/mach ARM: iop13xx: use fixed PCI i/o mapping 2012-07-26 09:10:02 -05: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
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
msi.c arm: Cleanup the irq namespace 2011-03-29 14:47:57 +02:00
pci.c ARM: iop13xx: use fixed PCI i/o mapping 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: iop13xx: use fixed PCI i/o mapping 2012-07-26 09:10:02 -05:00
tpmi.c dma-mapping: replace all DMA_64BIT_MASK macro with DMA_BIT_MASK(64) 2009-04-07 08:31:10 -07:00