diff options
author | Lennert Buytenhek <buytenh@wantstofly.org> | 2006-09-18 18:24:52 -0400 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2006-09-25 05:25:50 -0400 |
commit | c680b77efe4542830bb170e1cc40db1c47c569bc (patch) | |
tree | ed79bf5cb4bab39e694690747c34cee8798c6d02 /arch/arm/configs | |
parent | 7412b10f7967ef4210ed6f793004d23642dc5140 (diff) |
[ARM] 3830/1: iop3xx: board support file cleanup
Revamp the iop3xx board support: move the support code for each iop
board type into its own file, start using platform serial and platform
physmap flash devices, switch to a per-board time tick rate, and get
rid of the ARCH_EP80219 and STEPD config options by doing the relevant
checks at run time.
Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/configs')
-rw-r--r-- | arch/arm/configs/ep80219_defconfig | 7 | ||||
-rw-r--r-- | arch/arm/configs/iq31244_defconfig | 7 | ||||
-rw-r--r-- | arch/arm/configs/iq80321_defconfig | 5 | ||||
-rw-r--r-- | arch/arm/configs/iq80331_defconfig | 10 | ||||
-rw-r--r-- | arch/arm/configs/iq80332_defconfig | 10 |
5 files changed, 12 insertions, 27 deletions
diff --git a/arch/arm/configs/ep80219_defconfig b/arch/arm/configs/ep80219_defconfig index f91cf8ff359d..c10f3a8afb59 100644 --- a/arch/arm/configs/ep80219_defconfig +++ b/arch/arm/configs/ep80219_defconfig | |||
@@ -93,7 +93,6 @@ CONFIG_ARCH_IOP32X=y | |||
93 | CONFIG_ARCH_IQ31244=y | 93 | CONFIG_ARCH_IQ31244=y |
94 | # CONFIG_ARCH_IQ80331 is not set | 94 | # CONFIG_ARCH_IQ80331 is not set |
95 | # CONFIG_MACH_IQ80332 is not set | 95 | # CONFIG_MACH_IQ80332 is not set |
96 | CONFIG_ARCH_EP80219=y | ||
97 | 96 | ||
98 | # | 97 | # |
99 | # IOP3xx Chipset Features | 98 | # IOP3xx Chipset Features |
@@ -231,9 +230,9 @@ CONFIG_MTD_CFI_UTIL=y | |||
231 | # | 230 | # |
232 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set | 231 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set |
233 | CONFIG_MTD_PHYSMAP=y | 232 | CONFIG_MTD_PHYSMAP=y |
234 | CONFIG_MTD_PHYSMAP_START=0xf0000000 | 233 | CONFIG_MTD_PHYSMAP_START=0x0 |
235 | CONFIG_MTD_PHYSMAP_LEN=0x00800000 | 234 | CONFIG_MTD_PHYSMAP_LEN=0x0 |
236 | CONFIG_MTD_PHYSMAP_BANKWIDTH=2 | 235 | CONFIG_MTD_PHYSMAP_BANKWIDTH=1 |
237 | # CONFIG_MTD_ARM_INTEGRATOR is not set | 236 | # CONFIG_MTD_ARM_INTEGRATOR is not set |
238 | # CONFIG_MTD_EDB7312 is not set | 237 | # CONFIG_MTD_EDB7312 is not set |
239 | 238 | ||
diff --git a/arch/arm/configs/iq31244_defconfig b/arch/arm/configs/iq31244_defconfig index ce1b1f20b763..0955577243de 100644 --- a/arch/arm/configs/iq31244_defconfig +++ b/arch/arm/configs/iq31244_defconfig | |||
@@ -94,7 +94,6 @@ CONFIG_ARCH_IOP32X=y | |||
94 | CONFIG_ARCH_IQ31244=y | 94 | CONFIG_ARCH_IQ31244=y |
95 | # CONFIG_ARCH_IQ80331 is not set | 95 | # CONFIG_ARCH_IQ80331 is not set |
96 | # CONFIG_MACH_IQ80332 is not set | 96 | # CONFIG_MACH_IQ80332 is not set |
97 | # CONFIG_ARCH_EP80219 is not set | ||
98 | 97 | ||
99 | # | 98 | # |
100 | # IOP3xx Chipset Features | 99 | # IOP3xx Chipset Features |
@@ -232,9 +231,9 @@ CONFIG_MTD_CFI_UTIL=y | |||
232 | # | 231 | # |
233 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set | 232 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set |
234 | CONFIG_MTD_PHYSMAP=y | 233 | CONFIG_MTD_PHYSMAP=y |
235 | CONFIG_MTD_PHYSMAP_START=0xf0000000 | 234 | CONFIG_MTD_PHYSMAP_START=0x0 |
236 | CONFIG_MTD_PHYSMAP_LEN=0x00800000 | 235 | CONFIG_MTD_PHYSMAP_LEN=0x0 |
237 | CONFIG_MTD_PHYSMAP_BANKWIDTH=2 | 236 | CONFIG_MTD_PHYSMAP_BANKWIDTH=1 |
238 | # CONFIG_MTD_ARM_INTEGRATOR is not set | 237 | # CONFIG_MTD_ARM_INTEGRATOR is not set |
239 | # CONFIG_MTD_EDB7312 is not set | 238 | # CONFIG_MTD_EDB7312 is not set |
240 | 239 | ||
diff --git a/arch/arm/configs/iq80321_defconfig b/arch/arm/configs/iq80321_defconfig index f00b0d2159dd..96be4c058546 100644 --- a/arch/arm/configs/iq80321_defconfig +++ b/arch/arm/configs/iq80321_defconfig | |||
@@ -93,7 +93,6 @@ CONFIG_ARCH_IQ80321=y | |||
93 | # CONFIG_ARCH_IQ31244 is not set | 93 | # CONFIG_ARCH_IQ31244 is not set |
94 | # CONFIG_ARCH_IQ80331 is not set | 94 | # CONFIG_ARCH_IQ80331 is not set |
95 | # CONFIG_MACH_IQ80332 is not set | 95 | # CONFIG_MACH_IQ80332 is not set |
96 | # CONFIG_ARCH_EP80219 is not set | ||
97 | 96 | ||
98 | # | 97 | # |
99 | # IOP3xx Chipset Features | 98 | # IOP3xx Chipset Features |
@@ -231,8 +230,8 @@ CONFIG_MTD_CFI_UTIL=y | |||
231 | # | 230 | # |
232 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set | 231 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set |
233 | CONFIG_MTD_PHYSMAP=y | 232 | CONFIG_MTD_PHYSMAP=y |
234 | CONFIG_MTD_PHYSMAP_START=0xf0000000 | 233 | CONFIG_MTD_PHYSMAP_START=0x0 |
235 | CONFIG_MTD_PHYSMAP_LEN=0x00800000 | 234 | CONFIG_MTD_PHYSMAP_LEN=0x0 |
236 | CONFIG_MTD_PHYSMAP_BANKWIDTH=1 | 235 | CONFIG_MTD_PHYSMAP_BANKWIDTH=1 |
237 | # CONFIG_MTD_ARM_INTEGRATOR is not set | 236 | # CONFIG_MTD_ARM_INTEGRATOR is not set |
238 | # CONFIG_MTD_EDB7312 is not set | 237 | # CONFIG_MTD_EDB7312 is not set |
diff --git a/arch/arm/configs/iq80331_defconfig b/arch/arm/configs/iq80331_defconfig index af3a87e469d5..874872ab6bdd 100644 --- a/arch/arm/configs/iq80331_defconfig +++ b/arch/arm/configs/iq80331_defconfig | |||
@@ -93,12 +93,6 @@ CONFIG_ARCH_IOP33X=y | |||
93 | # CONFIG_ARCH_IQ31244 is not set | 93 | # CONFIG_ARCH_IQ31244 is not set |
94 | CONFIG_ARCH_IQ80331=y | 94 | CONFIG_ARCH_IQ80331=y |
95 | # CONFIG_MACH_IQ80332 is not set | 95 | # CONFIG_MACH_IQ80332 is not set |
96 | # CONFIG_ARCH_EP80219 is not set | ||
97 | |||
98 | # | ||
99 | # IOP3xx Chipset Features | ||
100 | # | ||
101 | CONFIG_IOP331_STEPD=y | ||
102 | 96 | ||
103 | # | 97 | # |
104 | # Processor Type | 98 | # Processor Type |
@@ -236,8 +230,8 @@ CONFIG_MTD_CFI_UTIL=y | |||
236 | # | 230 | # |
237 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set | 231 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set |
238 | CONFIG_MTD_PHYSMAP=y | 232 | CONFIG_MTD_PHYSMAP=y |
239 | CONFIG_MTD_PHYSMAP_START=0xc0000000 | 233 | CONFIG_MTD_PHYSMAP_START=0x0 |
240 | CONFIG_MTD_PHYSMAP_LEN=0x00800000 | 234 | CONFIG_MTD_PHYSMAP_LEN=0x0 |
241 | CONFIG_MTD_PHYSMAP_BANKWIDTH=1 | 235 | CONFIG_MTD_PHYSMAP_BANKWIDTH=1 |
242 | # CONFIG_MTD_ARM_INTEGRATOR is not set | 236 | # CONFIG_MTD_ARM_INTEGRATOR is not set |
243 | # CONFIG_MTD_EDB7312 is not set | 237 | # CONFIG_MTD_EDB7312 is not set |
diff --git a/arch/arm/configs/iq80332_defconfig b/arch/arm/configs/iq80332_defconfig index 931c78755a30..a79895316535 100644 --- a/arch/arm/configs/iq80332_defconfig +++ b/arch/arm/configs/iq80332_defconfig | |||
@@ -93,12 +93,6 @@ CONFIG_ARCH_IOP33X=y | |||
93 | # CONFIG_ARCH_IQ31244 is not set | 93 | # CONFIG_ARCH_IQ31244 is not set |
94 | # CONFIG_ARCH_IQ80331 is not set | 94 | # CONFIG_ARCH_IQ80331 is not set |
95 | CONFIG_MACH_IQ80332=y | 95 | CONFIG_MACH_IQ80332=y |
96 | # CONFIG_ARCH_EP80219 is not set | ||
97 | |||
98 | # | ||
99 | # IOP3xx Chipset Features | ||
100 | # | ||
101 | # CONFIG_IOP331_STEPD is not set | ||
102 | 96 | ||
103 | # | 97 | # |
104 | # Processor Type | 98 | # Processor Type |
@@ -236,8 +230,8 @@ CONFIG_MTD_CFI_UTIL=y | |||
236 | # | 230 | # |
237 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set | 231 | # CONFIG_MTD_COMPLEX_MAPPINGS is not set |
238 | CONFIG_MTD_PHYSMAP=y | 232 | CONFIG_MTD_PHYSMAP=y |
239 | CONFIG_MTD_PHYSMAP_START=0xc0000000 | 233 | CONFIG_MTD_PHYSMAP_START=0x0 |
240 | CONFIG_MTD_PHYSMAP_LEN=0x00800000 | 234 | CONFIG_MTD_PHYSMAP_LEN=0x0 |
241 | CONFIG_MTD_PHYSMAP_BANKWIDTH=1 | 235 | CONFIG_MTD_PHYSMAP_BANKWIDTH=1 |
242 | # CONFIG_MTD_ARM_INTEGRATOR is not set | 236 | # CONFIG_MTD_ARM_INTEGRATOR is not set |
243 | # CONFIG_MTD_EDB7312 is not set | 237 | # CONFIG_MTD_EDB7312 is not set |