diff options
author | Rob Herring <rob.herring@calxeda.com> | 2012-07-04 12:18:40 -0400 |
---|---|---|
committer | Rob Herring <rob.herring@calxeda.com> | 2012-07-26 10:10:04 -0400 |
commit | dd9bf78040fa0da4cecc228e1682b9682b8cb180 (patch) | |
tree | 9cf716530a0549fdac85b7b7b68badce122ce313 /arch/arm/Kconfig | |
parent | 0b9b18e0166d8925ed222335efbc3cfd66aa882f (diff) |
ARM: iop3xx: use fixed PCI i/o mapping
Move iop33x and iop32x PCI to fixed i/o mapping and remove io.h. This
changes the PCI bus addresses from the cpu address to 0 based. It appears
that there is translation h/w for this, but its untested.
Not sure what to do with io_offset. I think it should always be 0.
AFAICT, PCI setup is skipped if the ATU is already setup.
Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Reviewed-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r-- | arch/arm/Kconfig | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 1b7faa5a085d..58bb75efa63c 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
@@ -495,7 +495,6 @@ config ARCH_IOP32X | |||
495 | bool "IOP32x-based" | 495 | bool "IOP32x-based" |
496 | depends on MMU | 496 | depends on MMU |
497 | select CPU_XSCALE | 497 | select CPU_XSCALE |
498 | select NEED_MACH_IO_H | ||
499 | select NEED_RET_TO_USER | 498 | select NEED_RET_TO_USER |
500 | select PLAT_IOP | 499 | select PLAT_IOP |
501 | select PCI | 500 | select PCI |
@@ -508,7 +507,6 @@ config ARCH_IOP33X | |||
508 | bool "IOP33x-based" | 507 | bool "IOP33x-based" |
509 | depends on MMU | 508 | depends on MMU |
510 | select CPU_XSCALE | 509 | select CPU_XSCALE |
511 | select NEED_MACH_IO_H | ||
512 | select NEED_RET_TO_USER | 510 | select NEED_RET_TO_USER |
513 | select PLAT_IOP | 511 | select PLAT_IOP |
514 | select PCI | 512 | select PCI |