diff options
author | Andrew Lunn <andrew@lunn.ch> | 2012-06-22 20:57:57 +0200 |
---|---|---|
committer | Olof Johansson <olof@lixom.net> | 2012-06-23 16:18:17 -0700 |
commit | b5e12229a4850ae9b19ee5252508749da8844b3c (patch) | |
tree | 0f50e883e363ed48056543ab6a4a1b398fae38ac /arch/arm/Kconfig | |
parent | a34a3b7264fdb40c8d4be8bebb38fd56dc48d162 (diff) | |
download | linux-b5e12229a4850ae9b19ee5252508749da8844b3c.tar.gz linux-b5e12229a4850ae9b19ee5252508749da8844b3c.tar.bz2 linux-b5e12229a4850ae9b19ee5252508749da8844b3c.zip |
ARM: Orion5x - Restore parts of io.h, with rework
Commit 4d5fc58dbe34b78157c05b319669bb3e064ba8bd (ARM: remove bunch of
now unused mach/io.h files) removed the orion5x io.h. Unfortunately,
this is still needed for the definition of IO_SPACE_LIMIT which
overrides the default 64K. All Orion based systems have 1Mbyte of IO
space per PCI[e] bus, and try to request_resource() this size. Orion5x
has two such PCI buses.
It is likely that the original, removed version, was broken. This
version might be less broken. However, it has not been tested on
hardware with a PCI card, let alone hardware with a PCI card with IO
capabilities.
Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Acked-by: Rob Herring <rob.herring@calxeda.com>
Signed-off-by: Olof Johansson <olof@lixom.net>
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r-- | arch/arm/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index b1b27525b24d..a91009c61870 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -589,6 +589,7 @@ config ARCH_ORION5X select PCI select ARCH_REQUIRE_GPIOLIB select GENERIC_CLOCKEVENTS + select NEED_MACH_IO_H select PLAT_ORION help Support for the following Marvell Orion 5x series SoCs: |