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-exynos/Kconfig | |
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-exynos/Kconfig')
-rw-r--r-- | arch/arm/mach-exynos/Kconfig | 181 |
1 files changed, 90 insertions, 91 deletions
diff --git a/arch/arm/mach-exynos/Kconfig b/arch/arm/mach-exynos/Kconfig index 4372075c551f..da55107033dd 100644 --- a/arch/arm/mach-exynos/Kconfig +++ b/arch/arm/mach-exynos/Kconfig | |||
@@ -31,11 +31,11 @@ config CPU_EXYNOS4210 | |||
31 | bool "SAMSUNG EXYNOS4210" | 31 | bool "SAMSUNG EXYNOS4210" |
32 | default y | 32 | default y |
33 | depends on ARCH_EXYNOS4 | 33 | depends on ARCH_EXYNOS4 |
34 | select SAMSUNG_DMADEV | ||
35 | select ARM_CPU_SUSPEND if PM | 34 | select ARM_CPU_SUSPEND if PM |
35 | select PM_GENERIC_DOMAINS | ||
36 | select S5P_PM if PM | 36 | select S5P_PM if PM |
37 | select S5P_SLEEP if PM | 37 | select S5P_SLEEP if PM |
38 | select PM_GENERIC_DOMAINS | 38 | select SAMSUNG_DMADEV |
39 | help | 39 | help |
40 | Enable EXYNOS4210 CPU support | 40 | Enable EXYNOS4210 CPU support |
41 | 41 | ||
@@ -43,9 +43,9 @@ config SOC_EXYNOS4212 | |||
43 | bool "SAMSUNG EXYNOS4212" | 43 | bool "SAMSUNG EXYNOS4212" |
44 | default y | 44 | default y |
45 | depends on ARCH_EXYNOS4 | 45 | depends on ARCH_EXYNOS4 |
46 | select SAMSUNG_DMADEV | ||
47 | select S5P_PM if PM | 46 | select S5P_PM if PM |
48 | select S5P_SLEEP if PM | 47 | select S5P_SLEEP if PM |
48 | select SAMSUNG_DMADEV | ||
49 | help | 49 | help |
50 | Enable EXYNOS4212 SoC support | 50 | Enable EXYNOS4212 SoC support |
51 | 51 | ||
@@ -61,9 +61,9 @@ config SOC_EXYNOS5250 | |||
61 | bool "SAMSUNG EXYNOS5250" | 61 | bool "SAMSUNG EXYNOS5250" |
62 | default y | 62 | default y |
63 | depends on ARCH_EXYNOS5 | 63 | depends on ARCH_EXYNOS5 |
64 | select SAMSUNG_DMADEV | ||
65 | select S5P_PM if PM | 64 | select S5P_PM if PM |
66 | select S5P_SLEEP if PM | 65 | select S5P_SLEEP if PM |
66 | select SAMSUNG_DMADEV | ||
67 | help | 67 | help |
68 | Enable EXYNOS5250 SoC support | 68 | Enable EXYNOS5250 SoC support |
69 | 69 | ||
@@ -189,71 +189,71 @@ config MACH_SMDKC210 | |||
189 | config MACH_SMDKV310 | 189 | config MACH_SMDKV310 |
190 | bool "SMDKV310" | 190 | bool "SMDKV310" |
191 | select CPU_EXYNOS4210 | 191 | select CPU_EXYNOS4210 |
192 | select S5P_DEV_FIMD0 | 192 | select EXYNOS4_DEV_AHCI |
193 | select EXYNOS4_DEV_USB_OHCI | ||
194 | select EXYNOS4_SETUP_FIMD0 | ||
195 | select EXYNOS4_SETUP_I2C1 | ||
196 | select EXYNOS4_SETUP_KEYPAD | ||
197 | select EXYNOS4_SETUP_SDHCI | ||
198 | select EXYNOS4_SETUP_USB_PHY | ||
199 | select EXYNOS_DEV_DMA | ||
200 | select EXYNOS_DEV_DRM | ||
201 | select EXYNOS_DEV_SYSMMU | ||
202 | select S3C24XX_PWM | ||
203 | select S3C_DEV_HSMMC | ||
204 | select S3C_DEV_HSMMC1 | ||
205 | select S3C_DEV_HSMMC2 | ||
206 | select S3C_DEV_HSMMC3 | ||
207 | select S3C_DEV_I2C1 | ||
193 | select S3C_DEV_RTC | 208 | select S3C_DEV_RTC |
209 | select S3C_DEV_USB_HSOTG | ||
194 | select S3C_DEV_WDT | 210 | select S3C_DEV_WDT |
195 | select S3C_DEV_I2C1 | ||
196 | select S5P_DEV_FIMC0 | 211 | select S5P_DEV_FIMC0 |
197 | select S5P_DEV_FIMC1 | 212 | select S5P_DEV_FIMC1 |
198 | select S5P_DEV_FIMC2 | 213 | select S5P_DEV_FIMC2 |
199 | select S5P_DEV_FIMC3 | 214 | select S5P_DEV_FIMC3 |
215 | select S5P_DEV_FIMD0 | ||
200 | select S5P_DEV_G2D | 216 | select S5P_DEV_G2D |
201 | select S5P_DEV_I2C_HDMIPHY | 217 | select S5P_DEV_I2C_HDMIPHY |
202 | select S5P_DEV_JPEG | 218 | select S5P_DEV_JPEG |
203 | select S5P_DEV_MFC | 219 | select S5P_DEV_MFC |
204 | select S5P_DEV_TV | 220 | select S5P_DEV_TV |
205 | select S5P_DEV_USB_EHCI | 221 | select S5P_DEV_USB_EHCI |
206 | select S3C_DEV_HSMMC | ||
207 | select S3C_DEV_HSMMC1 | ||
208 | select S3C_DEV_HSMMC2 | ||
209 | select S3C_DEV_HSMMC3 | ||
210 | select S3C_DEV_USB_HSOTG | ||
211 | select SAMSUNG_DEV_BACKLIGHT | 222 | select SAMSUNG_DEV_BACKLIGHT |
212 | select EXYNOS_DEV_DRM | ||
213 | select EXYNOS_DEV_SYSMMU | ||
214 | select EXYNOS4_DEV_AHCI | ||
215 | select SAMSUNG_DEV_KEYPAD | 223 | select SAMSUNG_DEV_KEYPAD |
216 | select EXYNOS_DEV_DMA | ||
217 | select SAMSUNG_DEV_PWM | 224 | select SAMSUNG_DEV_PWM |
218 | select EXYNOS4_DEV_USB_OHCI | ||
219 | select EXYNOS4_SETUP_FIMD0 | ||
220 | select EXYNOS4_SETUP_I2C1 | ||
221 | select EXYNOS4_SETUP_KEYPAD | ||
222 | select EXYNOS4_SETUP_SDHCI | ||
223 | select EXYNOS4_SETUP_USB_PHY | ||
224 | select S3C24XX_PWM | ||
225 | help | 225 | help |
226 | Machine support for Samsung SMDKV310 | 226 | Machine support for Samsung SMDKV310 |
227 | 227 | ||
228 | config MACH_ARMLEX4210 | 228 | config MACH_ARMLEX4210 |
229 | bool "ARMLEX4210" | 229 | bool "ARMLEX4210" |
230 | select CPU_EXYNOS4210 | 230 | select CPU_EXYNOS4210 |
231 | select S3C_DEV_RTC | 231 | select EXYNOS4_DEV_AHCI |
232 | select S3C_DEV_WDT | 232 | select EXYNOS4_SETUP_SDHCI |
233 | select EXYNOS_DEV_DMA | ||
233 | select S3C_DEV_HSMMC | 234 | select S3C_DEV_HSMMC |
234 | select S3C_DEV_HSMMC2 | 235 | select S3C_DEV_HSMMC2 |
235 | select S3C_DEV_HSMMC3 | 236 | select S3C_DEV_HSMMC3 |
236 | select EXYNOS4_DEV_AHCI | 237 | select S3C_DEV_RTC |
237 | select EXYNOS_DEV_DMA | 238 | select S3C_DEV_WDT |
238 | select EXYNOS4_SETUP_SDHCI | ||
239 | help | 239 | help |
240 | Machine support for Samsung ARMLEX4210 based on EXYNOS4210 | 240 | Machine support for Samsung ARMLEX4210 based on EXYNOS4210 |
241 | 241 | ||
242 | config MACH_UNIVERSAL_C210 | 242 | config MACH_UNIVERSAL_C210 |
243 | bool "Mobile UNIVERSAL_C210 Board" | 243 | bool "Mobile UNIVERSAL_C210 Board" |
244 | select CPU_EXYNOS4210 | ||
245 | select S5P_HRT | ||
246 | select CLKSRC_MMIO | 244 | select CLKSRC_MMIO |
245 | select CPU_EXYNOS4210 | ||
246 | select EXYNOS4_SETUP_FIMC | ||
247 | select EXYNOS4_SETUP_FIMD0 | ||
248 | select EXYNOS4_SETUP_I2C1 | ||
249 | select EXYNOS4_SETUP_I2C3 | ||
250 | select EXYNOS4_SETUP_I2C5 | ||
251 | select EXYNOS4_SETUP_SDHCI | ||
252 | select EXYNOS4_SETUP_USB_PHY | ||
253 | select EXYNOS_DEV_DMA | ||
254 | select EXYNOS_DEV_DRM | ||
255 | select EXYNOS_DEV_SYSMMU | ||
247 | select HAVE_SCHED_CLOCK | 256 | select HAVE_SCHED_CLOCK |
248 | select S5P_GPIO_INT | ||
249 | select S5P_DEV_FIMC0 | ||
250 | select S5P_DEV_FIMC1 | ||
251 | select S5P_DEV_FIMC2 | ||
252 | select S5P_DEV_FIMC3 | ||
253 | select S5P_DEV_G2D | ||
254 | select S5P_DEV_CSIS0 | ||
255 | select S5P_DEV_JPEG | ||
256 | select S5P_DEV_FIMD0 | ||
257 | select S3C_DEV_HSMMC | 257 | select S3C_DEV_HSMMC |
258 | select S3C_DEV_HSMMC2 | 258 | select S3C_DEV_HSMMC2 |
259 | select S3C_DEV_HSMMC3 | 259 | select S3C_DEV_HSMMC3 |
@@ -261,21 +261,21 @@ config MACH_UNIVERSAL_C210 | |||
261 | select S3C_DEV_I2C3 | 261 | select S3C_DEV_I2C3 |
262 | select S3C_DEV_I2C5 | 262 | select S3C_DEV_I2C5 |
263 | select S3C_DEV_USB_HSOTG | 263 | select S3C_DEV_USB_HSOTG |
264 | select S5P_DEV_CSIS0 | ||
265 | select S5P_DEV_FIMC0 | ||
266 | select S5P_DEV_FIMC1 | ||
267 | select S5P_DEV_FIMC2 | ||
268 | select S5P_DEV_FIMC3 | ||
269 | select S5P_DEV_FIMD0 | ||
270 | select S5P_DEV_G2D | ||
264 | select S5P_DEV_I2C_HDMIPHY | 271 | select S5P_DEV_I2C_HDMIPHY |
272 | select S5P_DEV_JPEG | ||
265 | select S5P_DEV_MFC | 273 | select S5P_DEV_MFC |
266 | select S5P_DEV_ONENAND | 274 | select S5P_DEV_ONENAND |
267 | select S5P_DEV_TV | 275 | select S5P_DEV_TV |
268 | select EXYNOS_DEV_SYSMMU | 276 | select S5P_GPIO_INT |
269 | select EXYNOS_DEV_DMA | 277 | select S5P_HRT |
270 | select EXYNOS_DEV_DRM | ||
271 | select EXYNOS4_SETUP_FIMD0 | ||
272 | select EXYNOS4_SETUP_I2C1 | ||
273 | select EXYNOS4_SETUP_I2C3 | ||
274 | select EXYNOS4_SETUP_I2C5 | ||
275 | select EXYNOS4_SETUP_SDHCI | ||
276 | select EXYNOS4_SETUP_FIMC | ||
277 | select S5P_SETUP_MIPIPHY | 278 | select S5P_SETUP_MIPIPHY |
278 | select EXYNOS4_SETUP_USB_PHY | ||
279 | help | 279 | help |
280 | Machine support for Samsung Mobile Universal S5PC210 Reference | 280 | Machine support for Samsung Mobile Universal S5PC210 Reference |
281 | Board. | 281 | Board. |
@@ -283,10 +283,16 @@ config MACH_UNIVERSAL_C210 | |||
283 | config MACH_NURI | 283 | config MACH_NURI |
284 | bool "Mobile NURI Board" | 284 | bool "Mobile NURI Board" |
285 | select CPU_EXYNOS4210 | 285 | select CPU_EXYNOS4210 |
286 | select S5P_GPIO_INT | 286 | select EXYNOS4_SETUP_FIMC |
287 | select S3C_DEV_WDT | 287 | select EXYNOS4_SETUP_FIMD0 |
288 | select S3C_DEV_RTC | 288 | select EXYNOS4_SETUP_I2C1 |
289 | select S5P_DEV_FIMD0 | 289 | select EXYNOS4_SETUP_I2C3 |
290 | select EXYNOS4_SETUP_I2C5 | ||
291 | select EXYNOS4_SETUP_I2C6 | ||
292 | select EXYNOS4_SETUP_SDHCI | ||
293 | select EXYNOS4_SETUP_USB_PHY | ||
294 | select EXYNOS_DEV_DMA | ||
295 | select EXYNOS_DEV_DRM | ||
290 | select S3C_DEV_HSMMC | 296 | select S3C_DEV_HSMMC |
291 | select S3C_DEV_HSMMC2 | 297 | select S3C_DEV_HSMMC2 |
292 | select S3C_DEV_HSMMC3 | 298 | select S3C_DEV_HSMMC3 |
@@ -294,41 +300,42 @@ config MACH_NURI | |||
294 | select S3C_DEV_I2C3 | 300 | select S3C_DEV_I2C3 |
295 | select S3C_DEV_I2C5 | 301 | select S3C_DEV_I2C5 |
296 | select S3C_DEV_I2C6 | 302 | select S3C_DEV_I2C6 |
303 | select S3C_DEV_RTC | ||
297 | select S3C_DEV_USB_HSOTG | 304 | select S3C_DEV_USB_HSOTG |
305 | select S3C_DEV_WDT | ||
298 | select S5P_DEV_CSIS0 | 306 | select S5P_DEV_CSIS0 |
299 | select S5P_DEV_JPEG | ||
300 | select S5P_DEV_FIMC0 | 307 | select S5P_DEV_FIMC0 |
301 | select S5P_DEV_FIMC1 | 308 | select S5P_DEV_FIMC1 |
302 | select S5P_DEV_FIMC2 | 309 | select S5P_DEV_FIMC2 |
303 | select S5P_DEV_FIMC3 | 310 | select S5P_DEV_FIMC3 |
311 | select S5P_DEV_FIMD0 | ||
304 | select S5P_DEV_G2D | 312 | select S5P_DEV_G2D |
313 | select S5P_DEV_JPEG | ||
305 | select S5P_DEV_MFC | 314 | select S5P_DEV_MFC |
306 | select S5P_DEV_USB_EHCI | 315 | select S5P_DEV_USB_EHCI |
316 | select S5P_GPIO_INT | ||
307 | select S5P_SETUP_MIPIPHY | 317 | select S5P_SETUP_MIPIPHY |
308 | select EXYNOS_DEV_DMA | ||
309 | select EXYNOS_DEV_DRM | ||
310 | select EXYNOS4_SETUP_FIMC | ||
311 | select EXYNOS4_SETUP_FIMD0 | ||
312 | select EXYNOS4_SETUP_I2C1 | ||
313 | select EXYNOS4_SETUP_I2C3 | ||
314 | select EXYNOS4_SETUP_I2C5 | ||
315 | select EXYNOS4_SETUP_I2C6 | ||
316 | select EXYNOS4_SETUP_SDHCI | ||
317 | select EXYNOS4_SETUP_USB_PHY | ||
318 | select S5P_SETUP_MIPIPHY | ||
319 | select SAMSUNG_DEV_PWM | ||
320 | select SAMSUNG_DEV_ADC | 318 | select SAMSUNG_DEV_ADC |
319 | select SAMSUNG_DEV_PWM | ||
321 | help | 320 | help |
322 | Machine support for Samsung Mobile NURI Board. | 321 | Machine support for Samsung Mobile NURI Board. |
323 | 322 | ||
324 | config MACH_ORIGEN | 323 | config MACH_ORIGEN |
325 | bool "ORIGEN" | 324 | bool "ORIGEN" |
326 | select CPU_EXYNOS4210 | 325 | select CPU_EXYNOS4210 |
327 | select S3C_DEV_RTC | 326 | select EXYNOS4_DEV_USB_OHCI |
328 | select S3C_DEV_WDT | 327 | select EXYNOS4_SETUP_FIMD0 |
328 | select EXYNOS4_SETUP_SDHCI | ||
329 | select EXYNOS4_SETUP_USB_PHY | ||
330 | select EXYNOS_DEV_DMA | ||
331 | select EXYNOS_DEV_DRM | ||
332 | select EXYNOS_DEV_SYSMMU | ||
333 | select S3C24XX_PWM | ||
329 | select S3C_DEV_HSMMC | 334 | select S3C_DEV_HSMMC |
330 | select S3C_DEV_HSMMC2 | 335 | select S3C_DEV_HSMMC2 |
336 | select S3C_DEV_RTC | ||
331 | select S3C_DEV_USB_HSOTG | 337 | select S3C_DEV_USB_HSOTG |
338 | select S3C_DEV_WDT | ||
332 | select S5P_DEV_FIMC0 | 339 | select S5P_DEV_FIMC0 |
333 | select S5P_DEV_FIMC1 | 340 | select S5P_DEV_FIMC1 |
334 | select S5P_DEV_FIMC2 | 341 | select S5P_DEV_FIMC2 |
@@ -342,14 +349,6 @@ config MACH_ORIGEN | |||
342 | select S5P_DEV_USB_EHCI | 349 | select S5P_DEV_USB_EHCI |
343 | select SAMSUNG_DEV_BACKLIGHT | 350 | select SAMSUNG_DEV_BACKLIGHT |
344 | select SAMSUNG_DEV_PWM | 351 | select SAMSUNG_DEV_PWM |
345 | select EXYNOS_DEV_DRM | ||
346 | select EXYNOS_DEV_SYSMMU | ||
347 | select EXYNOS_DEV_DMA | ||
348 | select EXYNOS4_DEV_USB_OHCI | ||
349 | select EXYNOS4_SETUP_FIMD0 | ||
350 | select EXYNOS4_SETUP_SDHCI | ||
351 | select EXYNOS4_SETUP_USB_PHY | ||
352 | select S3C24XX_PWM | ||
353 | help | 352 | help |
354 | Machine support for ORIGEN based on Samsung EXYNOS4210 | 353 | Machine support for ORIGEN based on Samsung EXYNOS4210 |
355 | 354 | ||
@@ -357,7 +356,17 @@ comment "EXYNOS4212 Boards" | |||
357 | 356 | ||
358 | config MACH_SMDK4212 | 357 | config MACH_SMDK4212 |
359 | bool "SMDK4212" | 358 | bool "SMDK4212" |
360 | select SOC_EXYNOS4212 | 359 | select EXYNOS4_SETUP_FIMD0 |
360 | select EXYNOS4_SETUP_I2C1 | ||
361 | select EXYNOS4_SETUP_I2C3 | ||
362 | select EXYNOS4_SETUP_I2C7 | ||
363 | select EXYNOS4_SETUP_KEYPAD | ||
364 | select EXYNOS4_SETUP_SDHCI | ||
365 | select EXYNOS4_SETUP_USB_PHY | ||
366 | select EXYNOS_DEV_DMA | ||
367 | select EXYNOS_DEV_DRM | ||
368 | select EXYNOS_DEV_SYSMMU | ||
369 | select S3C24XX_PWM | ||
361 | select S3C_DEV_HSMMC2 | 370 | select S3C_DEV_HSMMC2 |
362 | select S3C_DEV_HSMMC3 | 371 | select S3C_DEV_HSMMC3 |
363 | select S3C_DEV_I2C1 | 372 | select S3C_DEV_I2C1 |
@@ -375,17 +384,7 @@ config MACH_SMDK4212 | |||
375 | select SAMSUNG_DEV_BACKLIGHT | 384 | select SAMSUNG_DEV_BACKLIGHT |
376 | select SAMSUNG_DEV_KEYPAD | 385 | select SAMSUNG_DEV_KEYPAD |
377 | select SAMSUNG_DEV_PWM | 386 | select SAMSUNG_DEV_PWM |
378 | select EXYNOS_DEV_SYSMMU | 387 | select SOC_EXYNOS4212 |
379 | select EXYNOS_DEV_DMA | ||
380 | select EXYNOS_DEV_DRM | ||
381 | select EXYNOS4_SETUP_FIMD0 | ||
382 | select EXYNOS4_SETUP_I2C1 | ||
383 | select EXYNOS4_SETUP_I2C3 | ||
384 | select EXYNOS4_SETUP_I2C7 | ||
385 | select EXYNOS4_SETUP_KEYPAD | ||
386 | select EXYNOS4_SETUP_SDHCI | ||
387 | select EXYNOS4_SETUP_USB_PHY | ||
388 | select S3C24XX_PWM | ||
389 | help | 388 | help |
390 | Machine support for Samsung SMDK4212 | 389 | Machine support for Samsung SMDK4212 |
391 | 390 | ||
@@ -393,8 +392,8 @@ comment "EXYNOS4412 Boards" | |||
393 | 392 | ||
394 | config MACH_SMDK4412 | 393 | config MACH_SMDK4412 |
395 | bool "SMDK4412" | 394 | bool "SMDK4412" |
396 | select SOC_EXYNOS4412 | ||
397 | select MACH_SMDK4212 | 395 | select MACH_SMDK4212 |
396 | select SOC_EXYNOS4412 | ||
398 | help | 397 | help |
399 | Machine support for Samsung SMDK4412 | 398 | Machine support for Samsung SMDK4412 |
400 | endif | 399 | endif |
@@ -404,12 +403,12 @@ comment "Flattened Device Tree based board for EXYNOS SoCs" | |||
404 | config MACH_EXYNOS4_DT | 403 | config MACH_EXYNOS4_DT |
405 | bool "Samsung Exynos4 Machine using device tree" | 404 | bool "Samsung Exynos4 Machine using device tree" |
406 | depends on ARCH_EXYNOS4 | 405 | depends on ARCH_EXYNOS4 |
407 | select CPU_EXYNOS4210 | ||
408 | select USE_OF | ||
409 | select ARM_AMBA | 406 | select ARM_AMBA |
407 | select CPU_EXYNOS4210 | ||
410 | select HAVE_SAMSUNG_KEYPAD if INPUT_KEYBOARD | 408 | select HAVE_SAMSUNG_KEYPAD if INPUT_KEYBOARD |
411 | select PINCTRL | 409 | select PINCTRL |
412 | select PINCTRL_EXYNOS4 | 410 | select PINCTRL_EXYNOS4 |
411 | select USE_OF | ||
413 | help | 412 | help |
414 | Machine support for Samsung Exynos4 machine with device tree enabled. | 413 | Machine support for Samsung Exynos4 machine with device tree enabled. |
415 | Select this if a fdt blob is available for the Exynos4 SoC based board. | 414 | Select this if a fdt blob is available for the Exynos4 SoC based board. |
@@ -419,9 +418,9 @@ config MACH_EXYNOS4_DT | |||
419 | config MACH_EXYNOS5_DT | 418 | config MACH_EXYNOS5_DT |
420 | bool "SAMSUNG EXYNOS5 Machine using device tree" | 419 | bool "SAMSUNG EXYNOS5 Machine using device tree" |
421 | depends on ARCH_EXYNOS5 | 420 | depends on ARCH_EXYNOS5 |
421 | select ARM_AMBA | ||
422 | select SOC_EXYNOS5250 | 422 | select SOC_EXYNOS5250 |
423 | select USE_OF | 423 | select USE_OF |
424 | select ARM_AMBA | ||
425 | help | 424 | help |
426 | Machine support for Samsung EXYNOS5 machine with device tree enabled. | 425 | Machine support for Samsung EXYNOS5 machine with device tree enabled. |
427 | Select this if a fdt blob is available for the EXYNOS5 SoC based board. | 426 | Select this if a fdt blob is available for the EXYNOS5 SoC based board. |