321ab6a5fa
Patch from Lennert Buytenhek The later ixp2000 models don't need the PCI I/O workaround that we currently perform. Add a config option to disable the workaround, and panic on boot if a kernel without the workaround is booted on a buggy chip. As only pre-production ixp2000s need the workaround, the default is for it not to be configured in. Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org> Signed-off-by: Deepak Saxena Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
68 lines
1.7 KiB
Plaintext
68 lines
1.7 KiB
Plaintext
|
|
if ARCH_IXP2000
|
|
|
|
config ARCH_SUPPORTS_BIG_ENDIAN
|
|
bool
|
|
default y
|
|
|
|
menu "Intel IXP2400/2800 Implementation Options"
|
|
|
|
comment "IXP2400/2800 Platforms"
|
|
|
|
config ARCH_ENP2611
|
|
bool "Support Radisys ENP-2611"
|
|
help
|
|
Say 'Y' here if you want your kernel to support the Radisys
|
|
ENP2611 PCI network processing card. For more information on
|
|
this card, see <file:Documentation/arm/ENP2611>.
|
|
|
|
config ARCH_IXDP2400
|
|
bool "Support Intel IXDP2400"
|
|
help
|
|
Say 'Y' here if you want your kernel to support the Intel
|
|
IXDP2400 reference platform. For more information on
|
|
this platform, see <file:Documentation/arm/IXP2000>.
|
|
|
|
config ARCH_IXDP2800
|
|
bool "Support Intel IXDP2800"
|
|
help
|
|
Say 'Y' here if you want your kernel to support the Intel
|
|
IXDP2800 reference platform. For more information on
|
|
this platform, see <file:Documentation/arm/IXP2000>.
|
|
|
|
config ARCH_IXDP2X00
|
|
bool
|
|
depends on ARCH_IXDP2400 || ARCH_IXDP2800
|
|
default y
|
|
|
|
config ARCH_IXDP2401
|
|
bool "Support Intel IXDP2401"
|
|
help
|
|
Say 'Y' here if you want your kernel to support the Intel
|
|
IXDP2401 reference platform. For more information on
|
|
this platform, see <file:Documentation/arm/IXP2000>.
|
|
|
|
config ARCH_IXDP2801
|
|
bool "Support Intel IXDP2801"
|
|
help
|
|
Say 'Y' here if you want your kernel to support the Intel
|
|
IXDP2801 reference platform. For more information on
|
|
this platform, see <file:Documentation/arm/IXP2000>.
|
|
|
|
config ARCH_IXDP2X01
|
|
bool
|
|
depends on ARCH_IXDP2401 || ARCH_IXDP2801
|
|
default y
|
|
|
|
config IXP2000_SUPPORT_BROKEN_PCI_IO
|
|
bool "Support broken PCI I/O on older IXP2000s"
|
|
default y
|
|
help
|
|
Say 'N' here if you only intend to run your kernel on an
|
|
IXP2000 B0 or later model and do not need the PCI I/O
|
|
byteswap workaround. Say 'Y' otherwise.
|
|
|
|
endmenu
|
|
|
|
endif
|