diff options
author | Russell King <rmk+kernel@arm.linux.org.uk> | 2012-10-06 12:12:25 -0400 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2012-10-13 12:11:28 -0400 |
commit | b1b3f49ce4606452279b58b17f2bbe2ba00304b7 (patch) | |
tree | c9cfdc72dd580a9c3ace71846af45b4f65268f46 /arch/arm/mach-pxa | |
parent | 4f1cd91497774488ed16119ec3f54b3daf1561de (diff) |
ARM: config: sort select statements alphanumerically
As suggested by Andrew Morton:
This is a pet peeve of mine. Any time there's a long list of items
(header file inclusions, kconfig entries, array initalisers, etc) and
someone wants to add a new item, they *always* go and stick it at the
end of the list.
Guys, don't do this. Either put the new item into a randomly-chosen
position or, probably better, alphanumerically sort the list.
lets sort all our select statements alphanumerically. This commit was
created by the following perl:
while (<>) {
while (/\\\s*$/) {
$_ .= <>;
}
undef %selects if /^\s*config\s+/;
if (/^\s+select\s+(\w+).*/) {
if (defined($selects{$1})) {
if ($selects{$1} eq $_) {
print STDERR "Warning: removing duplicated $1 entry\n";
} else {
print STDERR "Error: $1 differently selected\n".
"\tOld: $selects{$1}\n".
"\tNew: $_\n";
exit 1;
}
}
$selects{$1} = $_;
next;
}
if (%selects and (/^\s*$/ or /^\s+help/ or /^\s+---help---/ or
/^endif/ or /^endchoice/)) {
foreach $k (sort (keys %selects)) {
print "$selects{$k}";
}
undef %selects;
}
print;
}
if (%selects) {
foreach $k (sort (keys %selects)) {
print "$selects{$k}";
}
}
It found two duplicates:
Warning: removing duplicated S5P_SETUP_MIPIPHY entry
Warning: removing duplicated HARDIRQS_SW_RESEND entry
and they are identical duplicates, hence the shrinkage in the diffstat
of two lines.
We have four testers reporting success of this change (Tony, Stephen,
Linus and Sekhar.)
Acked-by: Jason Cooper <jason@lakedaemon.net>
Acked-by: Tony Lindgren <tony@atomide.com>
Acked-by: Stephen Warren <swarren@nvidia.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Sekhar Nori <nsekhar@ti.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/mach-pxa')
-rw-r--r-- | arch/arm/mach-pxa/Kconfig | 120 |
1 files changed, 60 insertions, 60 deletions
diff --git a/arch/arm/mach-pxa/Kconfig b/arch/arm/mach-pxa/Kconfig index 8e6288de69b9..11aa7399dc09 100644 --- a/arch/arm/mach-pxa/Kconfig +++ b/arch/arm/mach-pxa/Kconfig | |||
@@ -27,10 +27,10 @@ comment "Intel/Marvell Dev Platforms (sorted by hardware release time)" | |||
27 | 27 | ||
28 | config MACH_PXA3XX_DT | 28 | config MACH_PXA3XX_DT |
29 | bool "Support PXA3xx platforms from device tree" | 29 | bool "Support PXA3xx platforms from device tree" |
30 | select PXA3xx | ||
31 | select CPU_PXA300 | 30 | select CPU_PXA300 |
32 | select POWER_SUPPLY | ||
33 | select HAVE_PWM | 31 | select HAVE_PWM |
32 | select POWER_SUPPLY | ||
33 | select PXA3xx | ||
34 | select USE_OF | 34 | select USE_OF |
35 | help | 35 | help |
36 | Include support for Marvell PXA3xx based platforms using | 36 | Include support for Marvell PXA3xx based platforms using |
@@ -44,13 +44,13 @@ config ARCH_LUBBOCK | |||
44 | 44 | ||
45 | config MACH_MAINSTONE | 45 | config MACH_MAINSTONE |
46 | bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)" | 46 | bool "Intel HCDDBBVA0 Development Platform (aka Mainstone)" |
47 | select PXA27x | ||
48 | select HAVE_PWM | 47 | select HAVE_PWM |
48 | select PXA27x | ||
49 | 49 | ||
50 | config MACH_ZYLONITE | 50 | config MACH_ZYLONITE |
51 | bool | 51 | bool |
52 | select PXA3xx | ||
53 | select HAVE_PWM | 52 | select HAVE_PWM |
53 | select PXA3xx | ||
54 | 54 | ||
55 | config MACH_ZYLONITE300 | 55 | config MACH_ZYLONITE300 |
56 | bool "PXA3xx Development Platform (aka Zylonite) PXA300/310" | 56 | bool "PXA3xx Development Platform (aka Zylonite) PXA300/310" |
@@ -65,19 +65,19 @@ config MACH_ZYLONITE320 | |||
65 | 65 | ||
66 | config MACH_LITTLETON | 66 | config MACH_LITTLETON |
67 | bool "PXA3xx Form Factor Platform (aka Littleton)" | 67 | bool "PXA3xx Form Factor Platform (aka Littleton)" |
68 | select PXA3xx | ||
69 | select CPU_PXA300 | 68 | select CPU_PXA300 |
70 | select CPU_PXA310 | 69 | select CPU_PXA310 |
70 | select PXA3xx | ||
71 | 71 | ||
72 | config MACH_TAVOREVB | 72 | config MACH_TAVOREVB |
73 | bool "PXA930 Evaluation Board (aka TavorEVB)" | 73 | bool "PXA930 Evaluation Board (aka TavorEVB)" |
74 | select PXA3xx | ||
75 | select CPU_PXA930 | 74 | select CPU_PXA930 |
75 | select PXA3xx | ||
76 | 76 | ||
77 | config MACH_SAAR | 77 | config MACH_SAAR |
78 | bool "PXA930 Handheld Platform (aka SAAR)" | 78 | bool "PXA930 Handheld Platform (aka SAAR)" |
79 | select PXA3xx | ||
80 | select CPU_PXA930 | 79 | select CPU_PXA930 |
80 | select PXA3xx | ||
81 | 81 | ||
82 | comment "Third Party Dev Platforms (sorted by vendor name)" | 82 | comment "Third Party Dev Platforms (sorted by vendor name)" |
83 | 83 | ||
@@ -87,29 +87,29 @@ config ARCH_PXA_IDP | |||
87 | 87 | ||
88 | config ARCH_VIPER | 88 | config ARCH_VIPER |
89 | bool "Arcom/Eurotech VIPER SBC" | 89 | bool "Arcom/Eurotech VIPER SBC" |
90 | select PXA25x | 90 | select ARCOM_PCMCIA |
91 | select ISA | ||
92 | select I2C_GPIO | ||
93 | select HAVE_PWM | 91 | select HAVE_PWM |
92 | select I2C_GPIO | ||
93 | select ISA | ||
94 | select PXA25x | ||
94 | select PXA_HAVE_ISA_IRQS | 95 | select PXA_HAVE_ISA_IRQS |
95 | select ARCOM_PCMCIA | ||
96 | 96 | ||
97 | config MACH_ARCOM_ZEUS | 97 | config MACH_ARCOM_ZEUS |
98 | bool "Arcom/Eurotech ZEUS SBC" | 98 | bool "Arcom/Eurotech ZEUS SBC" |
99 | select PXA27x | 99 | select ARCOM_PCMCIA |
100 | select ISA | 100 | select ISA |
101 | select PXA27x | ||
101 | select PXA_HAVE_ISA_IRQS | 102 | select PXA_HAVE_ISA_IRQS |
102 | select ARCOM_PCMCIA | ||
103 | 103 | ||
104 | config MACH_BALLOON3 | 104 | config MACH_BALLOON3 |
105 | bool "Balloon 3 board" | 105 | bool "Balloon 3 board" |
106 | select PXA27x | ||
107 | select IWMMXT | 106 | select IWMMXT |
107 | select PXA27x | ||
108 | 108 | ||
109 | config MACH_CSB726 | 109 | config MACH_CSB726 |
110 | bool "Enable Cogent CSB726 System On a Module" | 110 | bool "Enable Cogent CSB726 System On a Module" |
111 | select PXA27x | ||
112 | select IWMMXT | 111 | select IWMMXT |
112 | select PXA27x | ||
113 | help | 113 | help |
114 | Say Y here if you intend to run this kernel on a Cogent | 114 | Say Y here if you intend to run this kernel on a Cogent |
115 | CSB726 System On Module. | 115 | CSB726 System On Module. |
@@ -121,11 +121,11 @@ config CSB726_CSB701 | |||
121 | config MACH_ARMCORE | 121 | config MACH_ARMCORE |
122 | bool "CompuLab CM-X255/CM-X270 modules" | 122 | bool "CompuLab CM-X255/CM-X270 modules" |
123 | select ARCH_HAS_DMA_SET_COHERENT_MASK if PCI | 123 | select ARCH_HAS_DMA_SET_COHERENT_MASK if PCI |
124 | select PXA27x | ||
125 | select IWMMXT | 124 | select IWMMXT |
126 | select PXA25x | ||
127 | select MIGHT_HAVE_PCI | 125 | select MIGHT_HAVE_PCI |
128 | select NEED_MACH_IO_H if PCI | 126 | select NEED_MACH_IO_H if PCI |
127 | select PXA25x | ||
128 | select PXA27x | ||
129 | 129 | ||
130 | config MACH_EM_X270 | 130 | config MACH_EM_X270 |
131 | bool "CompuLab EM-x270 platform" | 131 | bool "CompuLab EM-x270 platform" |
@@ -137,10 +137,10 @@ config MACH_EXEDA | |||
137 | 137 | ||
138 | config MACH_CM_X300 | 138 | config MACH_CM_X300 |
139 | bool "CompuLab CM-X300 modules" | 139 | bool "CompuLab CM-X300 modules" |
140 | select PXA3xx | ||
141 | select CPU_PXA300 | 140 | select CPU_PXA300 |
142 | select CPU_PXA310 | 141 | select CPU_PXA310 |
143 | select HAVE_PWM | 142 | select HAVE_PWM |
143 | select PXA3xx | ||
144 | 144 | ||
145 | config MACH_CAPC7117 | 145 | config MACH_CAPC7117 |
146 | bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM" | 146 | bool "Embedian CAPC-7117 evaluation kit based on the MXM-8x10 CoM" |
@@ -168,22 +168,22 @@ endchoice | |||
168 | 168 | ||
169 | config MACH_INTELMOTE2 | 169 | config MACH_INTELMOTE2 |
170 | bool "Intel Mote 2 Platform" | 170 | bool "Intel Mote 2 Platform" |
171 | select PXA27x | ||
172 | select IWMMXT | 171 | select IWMMXT |
172 | select PXA27x | ||
173 | 173 | ||
174 | config MACH_STARGATE2 | 174 | config MACH_STARGATE2 |
175 | bool "Intel Stargate 2 Platform" | 175 | bool "Intel Stargate 2 Platform" |
176 | select PXA27x | ||
177 | select IWMMXT | 176 | select IWMMXT |
177 | select PXA27x | ||
178 | 178 | ||
179 | config MACH_XCEP | 179 | config MACH_XCEP |
180 | bool "Iskratel Electronics XCEP" | 180 | bool "Iskratel Electronics XCEP" |
181 | select PXA25x | ||
182 | select MTD | 181 | select MTD |
183 | select MTD_PHYSMAP | ||
184 | select MTD_CFI_INTELEXT | ||
185 | select MTD_CFI | 182 | select MTD_CFI |
183 | select MTD_CFI_INTELEXT | ||
186 | select MTD_CHAR | 184 | select MTD_CHAR |
185 | select MTD_PHYSMAP | ||
186 | select PXA25x | ||
187 | select SMC91X | 187 | select SMC91X |
188 | help | 188 | help |
189 | PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash. | 189 | PXA255 based Single Board Computer with SMC 91C111 ethernet chip and 64 MB of flash. |
@@ -195,14 +195,14 @@ config TRIZEPS_PXA | |||
195 | config MACH_TRIZEPS4 | 195 | config MACH_TRIZEPS4 |
196 | bool "Keith und Koep Trizeps4 DIMM-Module" | 196 | bool "Keith und Koep Trizeps4 DIMM-Module" |
197 | depends on TRIZEPS_PXA | 197 | depends on TRIZEPS_PXA |
198 | select TRIZEPS_PCMCIA | ||
199 | select PXA27x | 198 | select PXA27x |
199 | select TRIZEPS_PCMCIA | ||
200 | 200 | ||
201 | config MACH_TRIZEPS4WL | 201 | config MACH_TRIZEPS4WL |
202 | bool "Keith und Koep Trizeps4-WL DIMM-Module" | 202 | bool "Keith und Koep Trizeps4-WL DIMM-Module" |
203 | depends on TRIZEPS_PXA | 203 | depends on TRIZEPS_PXA |
204 | select TRIZEPS_PCMCIA | ||
205 | select PXA27x | 204 | select PXA27x |
205 | select TRIZEPS_PCMCIA | ||
206 | 206 | ||
207 | choice | 207 | choice |
208 | prompt "Select base board for Trizeps module" | 208 | prompt "Select base board for Trizeps module" |
@@ -231,18 +231,18 @@ config TRIZEPS_PCMCIA | |||
231 | 231 | ||
232 | config MACH_LOGICPD_PXA270 | 232 | config MACH_LOGICPD_PXA270 |
233 | bool "LogicPD PXA270 Card Engine Development Platform" | 233 | bool "LogicPD PXA270 Card Engine Development Platform" |
234 | select PXA27x | ||
235 | select HAVE_PWM | 234 | select HAVE_PWM |
235 | select PXA27x | ||
236 | 236 | ||
237 | config MACH_PCM027 | 237 | config MACH_PCM027 |
238 | bool "Phytec phyCORE-PXA270 CPU module (PCM-027)" | 238 | bool "Phytec phyCORE-PXA270 CPU module (PCM-027)" |
239 | select PXA27x | ||
240 | select IWMMXT | 239 | select IWMMXT |
240 | select PXA27x | ||
241 | 241 | ||
242 | config MACH_PCM990_BASEBOARD | 242 | config MACH_PCM990_BASEBOARD |
243 | bool "PHYTEC PCM-990 development board" | 243 | bool "PHYTEC PCM-990 development board" |
244 | select HAVE_PWM | ||
245 | depends on MACH_PCM027 | 244 | depends on MACH_PCM027 |
245 | select HAVE_PWM | ||
246 | 246 | ||
247 | choice | 247 | choice |
248 | prompt "display on pcm990" | 248 | prompt "display on pcm990" |
@@ -266,19 +266,19 @@ config MACH_COLIBRI | |||
266 | config MACH_COLIBRI_PXA270_INCOME | 266 | config MACH_COLIBRI_PXA270_INCOME |
267 | bool "Income s.r.o. PXA270 SBC" | 267 | bool "Income s.r.o. PXA270 SBC" |
268 | depends on MACH_COLIBRI | 268 | depends on MACH_COLIBRI |
269 | select PXA27x | ||
270 | select HAVE_PWM | 269 | select HAVE_PWM |
270 | select PXA27x | ||
271 | 271 | ||
272 | config MACH_COLIBRI300 | 272 | config MACH_COLIBRI300 |
273 | bool "Toradex Colibri PXA300/310" | 273 | bool "Toradex Colibri PXA300/310" |
274 | select PXA3xx | ||
275 | select CPU_PXA300 | 274 | select CPU_PXA300 |
276 | select CPU_PXA310 | 275 | select CPU_PXA310 |
276 | select PXA3xx | ||
277 | 277 | ||
278 | config MACH_COLIBRI320 | 278 | config MACH_COLIBRI320 |
279 | bool "Toradex Colibri PXA320" | 279 | bool "Toradex Colibri PXA320" |
280 | select PXA3xx | ||
281 | select CPU_PXA320 | 280 | select CPU_PXA320 |
281 | select PXA3xx | ||
282 | 282 | ||
283 | config MACH_COLIBRI_EVALBOARD | 283 | config MACH_COLIBRI_EVALBOARD |
284 | bool "Toradex Colibri Evaluation Carrier Board support" | 284 | bool "Toradex Colibri Evaluation Carrier Board support" |
@@ -286,8 +286,8 @@ config MACH_COLIBRI_EVALBOARD | |||
286 | 286 | ||
287 | config MACH_VPAC270 | 287 | config MACH_VPAC270 |
288 | bool "Voipac PXA270" | 288 | bool "Voipac PXA270" |
289 | select PXA27x | ||
290 | select HAVE_PATA_PLATFORM | 289 | select HAVE_PATA_PLATFORM |
290 | select PXA27x | ||
291 | help | 291 | help |
292 | PXA270 based Single Board Computer. | 292 | PXA270 based Single Board Computer. |
293 | 293 | ||
@@ -295,9 +295,9 @@ comment "End-user Products (sorted by vendor name)" | |||
295 | 295 | ||
296 | config MACH_H4700 | 296 | config MACH_H4700 |
297 | bool "HP iPAQ hx4700" | 297 | bool "HP iPAQ hx4700" |
298 | select PXA27x | ||
299 | select IWMMXT | ||
300 | select HAVE_PWM | 298 | select HAVE_PWM |
299 | select IWMMXT | ||
300 | select PXA27x | ||
301 | 301 | ||
302 | config MACH_H5000 | 302 | config MACH_H5000 |
303 | bool "HP iPAQ h5000" | 303 | bool "HP iPAQ h5000" |
@@ -309,16 +309,16 @@ config MACH_HIMALAYA | |||
309 | 309 | ||
310 | config MACH_MAGICIAN | 310 | config MACH_MAGICIAN |
311 | bool "Enable HTC Magician Support" | 311 | bool "Enable HTC Magician Support" |
312 | select PXA27x | ||
313 | select IWMMXT | ||
314 | select HAVE_PWM | 312 | select HAVE_PWM |
313 | select IWMMXT | ||
314 | select PXA27x | ||
315 | 315 | ||
316 | config MACH_MIOA701 | 316 | config MACH_MIOA701 |
317 | bool "Mitac Mio A701 Support" | 317 | bool "Mitac Mio A701 Support" |
318 | select PXA27x | ||
319 | select IWMMXT | ||
320 | select HAVE_PWM | ||
321 | select GPIO_SYSFS | 318 | select GPIO_SYSFS |
319 | select HAVE_PWM | ||
320 | select IWMMXT | ||
321 | select PXA27x | ||
322 | help | 322 | help |
323 | Say Y here if you intend to run this kernel on a | 323 | Say Y here if you intend to run this kernel on a |
324 | MIO A701. Currently there is only basic support | 324 | MIO A701. Currently there is only basic support |
@@ -326,9 +326,9 @@ config MACH_MIOA701 | |||
326 | 326 | ||
327 | config PXA_EZX | 327 | config PXA_EZX |
328 | bool "Motorola EZX Platform" | 328 | bool "Motorola EZX Platform" |
329 | select PXA27x | ||
330 | select IWMMXT | ||
331 | select HAVE_PWM | 329 | select HAVE_PWM |
330 | select IWMMXT | ||
331 | select PXA27x | ||
332 | 332 | ||
333 | config MACH_EZX_A780 | 333 | config MACH_EZX_A780 |
334 | bool "Motorola EZX A780" | 334 | bool "Motorola EZX A780" |
@@ -393,9 +393,9 @@ config MACH_PALMT5 | |||
393 | bool "Palm Tungsten|T5" | 393 | bool "Palm Tungsten|T5" |
394 | default y | 394 | default y |
395 | depends on ARCH_PXA_PALM | 395 | depends on ARCH_PXA_PALM |
396 | select PXA27x | ||
397 | select IWMMXT | 396 | select IWMMXT |
398 | select MACH_PALM27X | 397 | select MACH_PALM27X |
398 | select PXA27x | ||
399 | help | 399 | help |
400 | Say Y here if you intend to run this kernel on a Palm Tungsten|T5 | 400 | Say Y here if you intend to run this kernel on a Palm Tungsten|T5 |
401 | handheld computer. | 401 | handheld computer. |
@@ -404,9 +404,9 @@ config MACH_PALMTX | |||
404 | bool "Palm T|X" | 404 | bool "Palm T|X" |
405 | default y | 405 | default y |
406 | depends on ARCH_PXA_PALM | 406 | depends on ARCH_PXA_PALM |
407 | select PXA27x | ||
408 | select IWMMXT | 407 | select IWMMXT |
409 | select MACH_PALM27X | 408 | select MACH_PALM27X |
409 | select PXA27x | ||
410 | help | 410 | help |
411 | Say Y here if you intend to run this kernel on a Palm T|X | 411 | Say Y here if you intend to run this kernel on a Palm T|X |
412 | handheld computer. | 412 | handheld computer. |
@@ -415,9 +415,9 @@ config MACH_PALMZ72 | |||
415 | bool "Palm Zire 72" | 415 | bool "Palm Zire 72" |
416 | default y | 416 | default y |
417 | depends on ARCH_PXA_PALM | 417 | depends on ARCH_PXA_PALM |
418 | select PXA27x | ||
419 | select IWMMXT | 418 | select IWMMXT |
420 | select MACH_PALM27X | 419 | select MACH_PALM27X |
420 | select PXA27x | ||
421 | help | 421 | help |
422 | Say Y here if you intend to run this kernel on Palm Zire 72 | 422 | Say Y here if you intend to run this kernel on Palm Zire 72 |
423 | handheld computer. | 423 | handheld computer. |
@@ -426,9 +426,9 @@ config MACH_PALMLD | |||
426 | bool "Palm LifeDrive" | 426 | bool "Palm LifeDrive" |
427 | default y | 427 | default y |
428 | depends on ARCH_PXA_PALM | 428 | depends on ARCH_PXA_PALM |
429 | select PXA27x | ||
430 | select IWMMXT | 429 | select IWMMXT |
431 | select MACH_PALM27X | 430 | select MACH_PALM27X |
431 | select PXA27x | ||
432 | help | 432 | help |
433 | Say Y here if you intend to run this kernel on a Palm LifeDrive | 433 | Say Y here if you intend to run this kernel on a Palm LifeDrive |
434 | handheld computer. | 434 | handheld computer. |
@@ -441,10 +441,10 @@ config MACH_CENTRO | |||
441 | bool "Palm Centro 685 (GSM)" | 441 | bool "Palm Centro 685 (GSM)" |
442 | default y | 442 | default y |
443 | depends on ARCH_PXA_PALM | 443 | depends on ARCH_PXA_PALM |
444 | select MACH_PALM27X | ||
445 | select PXA27x | ||
446 | select IWMMXT | 444 | select IWMMXT |
445 | select MACH_PALM27X | ||
447 | select PALM_TREO | 446 | select PALM_TREO |
447 | select PXA27x | ||
448 | help | 448 | help |
449 | Say Y here if you intend to run this kernel on Palm Centro 685 (GSM) | 449 | Say Y here if you intend to run this kernel on Palm Centro 685 (GSM) |
450 | smartphone. | 450 | smartphone. |
@@ -453,37 +453,37 @@ config MACH_TREO680 | |||
453 | bool "Palm Treo 680" | 453 | bool "Palm Treo 680" |
454 | default y | 454 | default y |
455 | depends on ARCH_PXA_PALM | 455 | depends on ARCH_PXA_PALM |
456 | select MACH_PALM27X | ||
457 | select PXA27x | ||
458 | select IWMMXT | 456 | select IWMMXT |
457 | select MACH_PALM27X | ||
459 | select PALM_TREO | 458 | select PALM_TREO |
459 | select PXA27x | ||
460 | help | 460 | help |
461 | Say Y here if you intend to run this kernel on Palm Treo 680 | 461 | Say Y here if you intend to run this kernel on Palm Treo 680 |
462 | smartphone. | 462 | smartphone. |
463 | 463 | ||
464 | config MACH_RAUMFELD_RC | 464 | config MACH_RAUMFELD_RC |
465 | bool "Raumfeld Controller" | 465 | bool "Raumfeld Controller" |
466 | select PXA3xx | ||
467 | select CPU_PXA300 | 466 | select CPU_PXA300 |
468 | select POWER_SUPPLY | ||
469 | select HAVE_PWM | 467 | select HAVE_PWM |
468 | select POWER_SUPPLY | ||
469 | select PXA3xx | ||
470 | 470 | ||
471 | config MACH_RAUMFELD_CONNECTOR | 471 | config MACH_RAUMFELD_CONNECTOR |
472 | bool "Raumfeld Connector" | 472 | bool "Raumfeld Connector" |
473 | select CPU_PXA300 | ||
473 | select POWER_SUPPLY | 474 | select POWER_SUPPLY |
474 | select PXA3xx | 475 | select PXA3xx |
475 | select CPU_PXA300 | ||
476 | 476 | ||
477 | config MACH_RAUMFELD_SPEAKER | 477 | config MACH_RAUMFELD_SPEAKER |
478 | bool "Raumfeld Speaker" | 478 | bool "Raumfeld Speaker" |
479 | select CPU_PXA300 | ||
479 | select POWER_SUPPLY | 480 | select POWER_SUPPLY |
480 | select PXA3xx | 481 | select PXA3xx |
481 | select CPU_PXA300 | ||
482 | 482 | ||
483 | config PXA_SHARPSL | 483 | config PXA_SHARPSL |
484 | bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models" | 484 | bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models" |
485 | select SHARP_SCOOP | ||
486 | select SHARP_PARAM | 485 | select SHARP_PARAM |
486 | select SHARP_SCOOP | ||
487 | help | 487 | help |
488 | Say Y here if you intend to run this kernel on a | 488 | Say Y here if you intend to run this kernel on a |
489 | Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi), | 489 | Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi), |
@@ -526,11 +526,11 @@ config MACH_HUSKY | |||
526 | config MACH_AKITA | 526 | config MACH_AKITA |
527 | bool "Enable Sharp SL-1000 (Akita) Support" | 527 | bool "Enable Sharp SL-1000 (Akita) Support" |
528 | depends on PXA_SHARPSL | 528 | depends on PXA_SHARPSL |
529 | select PXA27x | ||
530 | select PXA_SHARP_Cxx00 | ||
531 | select MACH_SPITZ | ||
532 | select I2C | 529 | select I2C |
533 | select I2C_PXA | 530 | select I2C_PXA |
531 | select MACH_SPITZ | ||
532 | select PXA27x | ||
533 | select PXA_SHARP_Cxx00 | ||
534 | 534 | ||
535 | config MACH_SPITZ | 535 | config MACH_SPITZ |
536 | bool "Enable Sharp Zaurus SL-3000 (Spitz) Support" | 536 | bool "Enable Sharp Zaurus SL-3000 (Spitz) Support" |
@@ -575,8 +575,8 @@ config MACH_ICONTROL | |||
575 | 575 | ||
576 | config ARCH_PXA_ESERIES | 576 | config ARCH_PXA_ESERIES |
577 | bool "PXA based Toshiba e-series PDAs" | 577 | bool "PXA based Toshiba e-series PDAs" |
578 | select PXA25x | ||
579 | select FB_W100 | 578 | select FB_W100 |
579 | select PXA25x | ||
580 | 580 | ||
581 | config MACH_E330 | 581 | config MACH_E330 |
582 | bool "Toshiba e330" | 582 | bool "Toshiba e330" |
@@ -628,8 +628,8 @@ config MACH_E800 | |||
628 | 628 | ||
629 | config MACH_ZIPIT2 | 629 | config MACH_ZIPIT2 |
630 | bool "Zipit Z2 Handheld" | 630 | bool "Zipit Z2 Handheld" |
631 | select PXA27x | ||
632 | select HAVE_PWM | 631 | select HAVE_PWM |
632 | select PXA27x | ||
633 | endif | 633 | endif |
634 | endmenu | 634 | endmenu |
635 | 635 | ||
@@ -720,9 +720,9 @@ config SHARPSL_PM | |||
720 | config SHARPSL_PM_MAX1111 | 720 | config SHARPSL_PM_MAX1111 |
721 | bool | 721 | bool |
722 | select HWMON | 722 | select HWMON |
723 | select SENSORS_MAX1111 | ||
723 | select SPI | 724 | select SPI |
724 | select SPI_MASTER | 725 | select SPI_MASTER |
725 | select SENSORS_MAX1111 | ||
726 | 726 | ||
727 | config PXA_HAVE_ISA_IRQS | 727 | config PXA_HAVE_ISA_IRQS |
728 | bool | 728 | bool |