diff options
Diffstat (limited to 'arch/arm/mach-exynos/Kconfig')
-rw-r--r-- | arch/arm/mach-exynos/Kconfig | 29 |
1 files changed, 23 insertions, 6 deletions
diff --git a/arch/arm/mach-exynos/Kconfig b/arch/arm/mach-exynos/Kconfig index 2bf7d6e23989..0491ceef1cda 100644 --- a/arch/arm/mach-exynos/Kconfig +++ b/arch/arm/mach-exynos/Kconfig | |||
@@ -11,18 +11,19 @@ if ARCH_EXYNOS | |||
11 | 11 | ||
12 | menu "SAMSUNG EXYNOS SoCs Support" | 12 | menu "SAMSUNG EXYNOS SoCs Support" |
13 | 13 | ||
14 | choice | ||
15 | prompt "EXYNOS System Type" | ||
16 | default ARCH_EXYNOS4 | ||
17 | |||
18 | config ARCH_EXYNOS4 | 14 | config ARCH_EXYNOS4 |
19 | bool "SAMSUNG EXYNOS4" | 15 | bool "SAMSUNG EXYNOS4" |
16 | default y | ||
20 | select HAVE_SMP | 17 | select HAVE_SMP |
21 | select MIGHT_HAVE_CACHE_L2X0 | 18 | select MIGHT_HAVE_CACHE_L2X0 |
22 | help | 19 | help |
23 | Samsung EXYNOS4 SoCs based systems | 20 | Samsung EXYNOS4 SoCs based systems |
24 | 21 | ||
25 | endchoice | 22 | config ARCH_EXYNOS5 |
23 | bool "SAMSUNG EXYNOS5" | ||
24 | select HAVE_SMP | ||
25 | help | ||
26 | Samsung EXYNOS5 (Cortex-A15) SoC based systems | ||
26 | 27 | ||
27 | comment "EXYNOS SoCs" | 28 | comment "EXYNOS SoCs" |
28 | 29 | ||
@@ -56,6 +57,13 @@ config SOC_EXYNOS4412 | |||
56 | help | 57 | help |
57 | Enable EXYNOS4412 SoC support | 58 | Enable EXYNOS4412 SoC support |
58 | 59 | ||
60 | config SOC_EXYNOS5250 | ||
61 | bool "SAMSUNG EXYNOS5250" | ||
62 | default y | ||
63 | depends on ARCH_EXYNOS5 | ||
64 | help | ||
65 | Enable EXYNOS5250 SoC support | ||
66 | |||
59 | config EXYNOS4_MCT | 67 | config EXYNOS4_MCT |
60 | bool | 68 | bool |
61 | default y | 69 | default y |
@@ -356,7 +364,7 @@ config MACH_SMDK4412 | |||
356 | Machine support for Samsung SMDK4412 | 364 | Machine support for Samsung SMDK4412 |
357 | endif | 365 | endif |
358 | 366 | ||
359 | comment "Flattened Device Tree based board for Exynos4 based SoC" | 367 | comment "Flattened Device Tree based board for EXYNOS SoCs" |
360 | 368 | ||
361 | config MACH_EXYNOS4_DT | 369 | config MACH_EXYNOS4_DT |
362 | bool "Samsung Exynos4 Machine using device tree" | 370 | bool "Samsung Exynos4 Machine using device tree" |
@@ -370,6 +378,15 @@ config MACH_EXYNOS4_DT | |||
370 | Note: This is under development and not all peripherals can be supported | 378 | Note: This is under development and not all peripherals can be supported |
371 | with this machine file. | 379 | with this machine file. |
372 | 380 | ||
381 | config MACH_EXYNOS5_DT | ||
382 | bool "SAMSUNG EXYNOS5 Machine using device tree" | ||
383 | select SOC_EXYNOS5250 | ||
384 | select USE_OF | ||
385 | select ARM_AMBA | ||
386 | help | ||
387 | Machine support for Samsung Exynos4 machine with device tree enabled. | ||
388 | Select this if a fdt blob is available for the EXYNOS4 SoC based board. | ||
389 | |||
373 | if ARCH_EXYNOS4 | 390 | if ARCH_EXYNOS4 |
374 | 391 | ||
375 | comment "Configuration for HSMMC 8-bit bus width" | 392 | comment "Configuration for HSMMC 8-bit bus width" |