[PATCH] ARM: 2752/1: disable ixp2000 PCI I/O software workaround on chips that don't need it
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>
Showing
- arch/arm/configs/enp2611_defconfig 1 addition, 0 deletionsarch/arm/configs/enp2611_defconfig
- arch/arm/configs/ixdp2400_defconfig 1 addition, 0 deletionsarch/arm/configs/ixdp2400_defconfig
- arch/arm/configs/ixdp2401_defconfig 1 addition, 0 deletionsarch/arm/configs/ixdp2401_defconfig
- arch/arm/configs/ixdp2800_defconfig 1 addition, 0 deletionsarch/arm/configs/ixdp2800_defconfig
- arch/arm/configs/ixdp2801_defconfig 1 addition, 0 deletionsarch/arm/configs/ixdp2801_defconfig
- arch/arm/mach-ixp2000/Kconfig 8 additions, 0 deletionsarch/arm/mach-ixp2000/Kconfig
- arch/arm/mach-ixp2000/pci.c 13 additions, 0 deletionsarch/arm/mach-ixp2000/pci.c
- include/asm-arm/arch-ixp2000/io.h 14 additions, 6 deletionsinclude/asm-arm/arch-ixp2000/io.h
- include/asm-arm/arch-ixp2000/ixp2000-regs.h 1 addition, 1 deletioninclude/asm-arm/arch-ixp2000/ixp2000-regs.h
Please register or sign in to comment