diff options
author | Lennert Buytenhek <buytenh@wantstofly.org> | 2005-06-25 14:30:04 -0400 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2005-06-25 14:30:04 -0400 |
commit | 321ab6a5fab812658626aee6bce2617f8cfb3a55 (patch) | |
tree | 4e8d828a52bba4c3ab30413f51eedbb50c86b7c5 /arch/arm/configs | |
parent | 3cd9e19ebc91593c9f076410d6f979be188f01a0 (diff) |
[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>
Diffstat (limited to 'arch/arm/configs')
-rw-r--r-- | arch/arm/configs/enp2611_defconfig | 1 | ||||
-rw-r--r-- | arch/arm/configs/ixdp2400_defconfig | 1 | ||||
-rw-r--r-- | arch/arm/configs/ixdp2401_defconfig | 1 | ||||
-rw-r--r-- | arch/arm/configs/ixdp2800_defconfig | 1 | ||||
-rw-r--r-- | arch/arm/configs/ixdp2801_defconfig | 1 |
5 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/configs/enp2611_defconfig b/arch/arm/configs/enp2611_defconfig index af2153424560..b8c51ee7f1bb 100644 --- a/arch/arm/configs/enp2611_defconfig +++ b/arch/arm/configs/enp2611_defconfig | |||
@@ -99,6 +99,7 @@ CONFIG_ARCH_ENP2611=y | |||
99 | # CONFIG_ARCH_IXDP2800 is not set | 99 | # CONFIG_ARCH_IXDP2800 is not set |
100 | # CONFIG_ARCH_IXDP2401 is not set | 100 | # CONFIG_ARCH_IXDP2401 is not set |
101 | # CONFIG_ARCH_IXDP2801 is not set | 101 | # CONFIG_ARCH_IXDP2801 is not set |
102 | # CONFIG_IXP2000_SUPPORT_BROKEN_PCI_IO is not set | ||
102 | 103 | ||
103 | # | 104 | # |
104 | # Processor Type | 105 | # Processor Type |
diff --git a/arch/arm/configs/ixdp2400_defconfig b/arch/arm/configs/ixdp2400_defconfig index a7ee1a442f34..3cfbe2ec29ca 100644 --- a/arch/arm/configs/ixdp2400_defconfig +++ b/arch/arm/configs/ixdp2400_defconfig | |||
@@ -100,6 +100,7 @@ CONFIG_ARCH_IXDP2400=y | |||
100 | CONFIG_ARCH_IXDP2X00=y | 100 | CONFIG_ARCH_IXDP2X00=y |
101 | # CONFIG_ARCH_IXDP2401 is not set | 101 | # CONFIG_ARCH_IXDP2401 is not set |
102 | # CONFIG_ARCH_IXDP2801 is not set | 102 | # CONFIG_ARCH_IXDP2801 is not set |
103 | # CONFIG_IXP2000_SUPPORT_BROKEN_PCI_IO is not set | ||
103 | 104 | ||
104 | # | 105 | # |
105 | # Processor Type | 106 | # Processor Type |
diff --git a/arch/arm/configs/ixdp2401_defconfig b/arch/arm/configs/ixdp2401_defconfig index 2da48fca5c1c..5c87e8e6969b 100644 --- a/arch/arm/configs/ixdp2401_defconfig +++ b/arch/arm/configs/ixdp2401_defconfig | |||
@@ -100,6 +100,7 @@ CONFIG_ARCH_SUPPORTS_BIG_ENDIAN=y | |||
100 | CONFIG_ARCH_IXDP2401=y | 100 | CONFIG_ARCH_IXDP2401=y |
101 | # CONFIG_ARCH_IXDP2801 is not set | 101 | # CONFIG_ARCH_IXDP2801 is not set |
102 | CONFIG_ARCH_IXDP2X01=y | 102 | CONFIG_ARCH_IXDP2X01=y |
103 | # CONFIG_IXP2000_SUPPORT_BROKEN_PCI_IO is not set | ||
103 | 104 | ||
104 | # | 105 | # |
105 | # Processor Type | 106 | # Processor Type |
diff --git a/arch/arm/configs/ixdp2800_defconfig b/arch/arm/configs/ixdp2800_defconfig index 7ba867f751fd..3cb561a551cb 100644 --- a/arch/arm/configs/ixdp2800_defconfig +++ b/arch/arm/configs/ixdp2800_defconfig | |||
@@ -100,6 +100,7 @@ CONFIG_ARCH_IXDP2800=y | |||
100 | CONFIG_ARCH_IXDP2X00=y | 100 | CONFIG_ARCH_IXDP2X00=y |
101 | # CONFIG_ARCH_IXDP2401 is not set | 101 | # CONFIG_ARCH_IXDP2401 is not set |
102 | # CONFIG_ARCH_IXDP2801 is not set | 102 | # CONFIG_ARCH_IXDP2801 is not set |
103 | # CONFIG_IXP2000_SUPPORT_BROKEN_PCI_IO is not set | ||
103 | 104 | ||
104 | # | 105 | # |
105 | # Processor Type | 106 | # Processor Type |
diff --git a/arch/arm/configs/ixdp2801_defconfig b/arch/arm/configs/ixdp2801_defconfig index c4df0ec34b08..b1e162f29cb9 100644 --- a/arch/arm/configs/ixdp2801_defconfig +++ b/arch/arm/configs/ixdp2801_defconfig | |||
@@ -100,6 +100,7 @@ CONFIG_ARCH_SUPPORTS_BIG_ENDIAN=y | |||
100 | # CONFIG_ARCH_IXDP2401 is not set | 100 | # CONFIG_ARCH_IXDP2401 is not set |
101 | CONFIG_ARCH_IXDP2801=y | 101 | CONFIG_ARCH_IXDP2801=y |
102 | CONFIG_ARCH_IXDP2X01=y | 102 | CONFIG_ARCH_IXDP2X01=y |
103 | # CONFIG_IXP2000_SUPPORT_BROKEN_PCI_IO is not set | ||
103 | 104 | ||
104 | # | 105 | # |
105 | # Processor Type | 106 | # Processor Type |