diff options
author | Hartley Sweeten <hartleys@visionengravers.com> | 2009-05-04 14:09:25 -0400 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2009-05-15 15:42:57 -0400 |
commit | a2bd40d215b0997e21a0cfd06c1aa474ec3a0944 (patch) | |
tree | 116c86ee81826630b1e242051cf124b4a1426f28 /arch/arm/mach-ep93xx/Kconfig | |
parent | b4175b89921fefb2f352472fa6dccb0fc4fb37d9 (diff) |
[ARM] 5504/1: ep93xx: Merge all edb93xx platforms
The Cirrus Logic EDB93xx development board platform init files
share redundant code. The only differences are in the flash
memory configuration, MACH_TYPE, and additional on-board
I2C devices. This patch merges all of them into one file.
Cc: Lennert Buytenhek <buytenh@wantstofly.org>
Cc: Herbert Valerio Riedel <hvr@gnu.org>
Cc: Toufeeq Hussain <toufeeq_hussain@infosys.com>
Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Acked-by: Ryan Mallon <ryan@bluewatersys.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/mach-ep93xx/Kconfig')
-rw-r--r-- | arch/arm/mach-ep93xx/Kconfig | 52 |
1 files changed, 35 insertions, 17 deletions
diff --git a/arch/arm/mach-ep93xx/Kconfig b/arch/arm/mach-ep93xx/Kconfig index 56bddcef6905..9414eb641311 100644 --- a/arch/arm/mach-ep93xx/Kconfig +++ b/arch/arm/mach-ep93xx/Kconfig | |||
@@ -15,44 +15,62 @@ config MACH_ADSSPHERE | |||
15 | Say 'Y' here if you want your kernel to support the ADS | 15 | Say 'Y' here if you want your kernel to support the ADS |
16 | Sphere board. | 16 | Sphere board. |
17 | 17 | ||
18 | config MACH_EDB93XX | ||
19 | bool | ||
20 | default n | ||
21 | |||
22 | config MACH_EDB9301 | ||
23 | bool "Support Cirrus Logic EDB9301" | ||
24 | select MACH_EDB93XX | ||
25 | help | ||
26 | Say 'Y' here if you want your kernel to support the Cirrus | ||
27 | Logic EDB9301 Evaluation Board. | ||
28 | |||
18 | config MACH_EDB9302 | 29 | config MACH_EDB9302 |
19 | bool "Support Cirrus Logic EDB9302" | 30 | bool "Support Cirrus Logic EDB9302" |
31 | select MACH_EDB93XX | ||
20 | help | 32 | help |
21 | Say 'Y' here if you want your kernel to support the Cirrus | 33 | Say 'Y' here if you want your kernel to support the Cirrus |
22 | Logic EDB9302 Evaluation Board. | 34 | Logic EDB9302 Evaluation Board. |
23 | 35 | ||
24 | config MACH_EDB9302A | 36 | config MACH_EDB9302A |
25 | bool "Support Cirrus Logic EDB9302A" | 37 | bool "Support Cirrus Logic EDB9302A" |
38 | select MACH_EDB93XX | ||
26 | help | 39 | help |
27 | Say 'Y' here if you want your kernel to support the Cirrus | 40 | Say 'Y' here if you want your kernel to support the Cirrus |
28 | Logic EDB9302A Evaluation Board. | 41 | Logic EDB9302A Evaluation Board. |
29 | 42 | ||
30 | config MACH_EDB9307 | 43 | config MACH_EDB9307 |
31 | bool "Support Cirrus Logic EDB9307" | 44 | bool "Support Cirrus Logic EDB9307" |
45 | select MACH_EDB93XX | ||
32 | help | 46 | help |
33 | Say 'Y' here if you want your kernel to support the Cirrus | 47 | Say 'Y' here if you want your kernel to support the Cirrus |
34 | Logic EDB9307 Evaluation Board. | 48 | Logic EDB9307 Evaluation Board. |
35 | 49 | ||
36 | config MACH_EDB9307A | 50 | config MACH_EDB9307A |
37 | bool "Support Cirrus Logic EDB9307A" | 51 | bool "Support Cirrus Logic EDB9307A" |
52 | select MACH_EDB93XX | ||
38 | help | 53 | help |
39 | Say 'Y' here if you want your kernel to support the Cirrus | 54 | Say 'Y' here if you want your kernel to support the Cirrus |
40 | Logic EDB9307A Evaluation Board. | 55 | Logic EDB9307A Evaluation Board. |
41 | 56 | ||
42 | config MACH_EDB9312 | 57 | config MACH_EDB9312 |
43 | bool "Support Cirrus Logic EDB9312" | 58 | bool "Support Cirrus Logic EDB9312" |
59 | select MACH_EDB93XX | ||
44 | help | 60 | help |
45 | Say 'Y' here if you want your kernel to support the Cirrus | 61 | Say 'Y' here if you want your kernel to support the Cirrus |
46 | Logic EDB9312 Evaluation Board. | 62 | Logic EDB9312 Evaluation Board. |
47 | 63 | ||
48 | config MACH_EDB9315 | 64 | config MACH_EDB9315 |
49 | bool "Support Cirrus Logic EDB9315" | 65 | bool "Support Cirrus Logic EDB9315" |
66 | select MACH_EDB93XX | ||
50 | help | 67 | help |
51 | Say 'Y' here if you want your kernel to support the Cirrus | 68 | Say 'Y' here if you want your kernel to support the Cirrus |
52 | Logic EDB9315 Evaluation Board. | 69 | Logic EDB9315 Evaluation Board. |
53 | 70 | ||
54 | config MACH_EDB9315A | 71 | config MACH_EDB9315A |
55 | bool "Support Cirrus Logic EDB9315A" | 72 | bool "Support Cirrus Logic EDB9315A" |
73 | select MACH_EDB93XX | ||
56 | help | 74 | help |
57 | Say 'Y' here if you want your kernel to support the Cirrus | 75 | Say 'Y' here if you want your kernel to support the Cirrus |
58 | Logic EDB9315A Evaluation Board. | 76 | Logic EDB9315A Evaluation Board. |
@@ -64,29 +82,29 @@ config MACH_GESBC9312 | |||
64 | GESBC-9312-sx board. | 82 | GESBC-9312-sx board. |
65 | 83 | ||
66 | config MACH_MICRO9 | 84 | config MACH_MICRO9 |
67 | bool | 85 | bool |
68 | default n | 86 | default n |
69 | 87 | ||
70 | config MACH_MICRO9H | 88 | config MACH_MICRO9H |
71 | bool "Support Contec Hypercontrol Micro9-H" | 89 | bool "Support Contec Hypercontrol Micro9-H" |
72 | select MACH_MICRO9 | 90 | select MACH_MICRO9 |
73 | help | 91 | help |
74 | Say 'Y' here if you want your kernel to support the | 92 | Say 'Y' here if you want your kernel to support the |
75 | Contec Hypercontrol Micro9-H board. | 93 | Contec Hypercontrol Micro9-H board. |
76 | 94 | ||
77 | config MACH_MICRO9M | 95 | config MACH_MICRO9M |
78 | bool "Support Contec Hypercontrol Micro9-M" | 96 | bool "Support Contec Hypercontrol Micro9-M" |
79 | select MACH_MICRO9 | 97 | select MACH_MICRO9 |
80 | help | 98 | help |
81 | Say 'Y' here if you want your kernel to support the | 99 | Say 'Y' here if you want your kernel to support the |
82 | Contec Hypercontrol Micro9-M board. | 100 | Contec Hypercontrol Micro9-M board. |
83 | 101 | ||
84 | config MACH_MICRO9L | 102 | config MACH_MICRO9L |
85 | bool "Support Contec Hypercontrol Micro9-L" | 103 | bool "Support Contec Hypercontrol Micro9-L" |
86 | select MACH_MICRO9 | 104 | select MACH_MICRO9 |
87 | help | 105 | help |
88 | Say 'Y' here if you want your kernel to support the | 106 | Say 'Y' here if you want your kernel to support the |
89 | Contec Hypercontrol Micro9-L board. | 107 | Contec Hypercontrol Micro9-L board. |
90 | 108 | ||
91 | config MACH_TS72XX | 109 | config MACH_TS72XX |
92 | bool "Support Technologic Systems TS-72xx SBC" | 110 | bool "Support Technologic Systems TS-72xx SBC" |