Commit | Line | Data |
---|---|---|
83014579 | 1 | # arch/arm/mach-exynos/Kconfig |
cc0e72b8 | 2 | # |
10606aad | 3 | # Copyright (c) 2010-2011 Samsung Electronics Co., Ltd. |
cc0e72b8 CY |
4 | # http://www.samsung.com/ |
5 | # | |
6 | # Licensed under GPLv2 | |
7 | ||
10606aad | 8 | # Configuration options for the EXYNOS4 |
cc0e72b8 | 9 | |
83014579 KK |
10 | if ARCH_EXYNOS |
11 | ||
12 | menu "SAMSUNG EXYNOS SoCs Support" | |
13 | ||
940bc58d CC |
14 | config ARCH_EXYNOS3 |
15 | bool "SAMSUNG EXYNOS3" | |
9a101328 | 16 | select ARM_CPU_SUSPEND if PM |
940bc58d | 17 | help |
9a101328 | 18 | Samsung EXYNOS3 (Crotex-A7) SoC based systems |
940bc58d | 19 | |
83014579 KK |
20 | config ARCH_EXYNOS4 |
21 | bool "SAMSUNG EXYNOS4" | |
23f16c7b | 22 | default y |
9a101328 | 23 | select ARM_CPU_SUSPEND if PM_SLEEP |
ae3c5d74 BZ |
24 | select CLKSRC_SAMSUNG_PWM if CPU_EXYNOS4210 |
25 | select CPU_EXYNOS4210 | |
e245f969 | 26 | select GIC_NON_BANKED |
ae3c5d74 | 27 | select KEYBOARD_SAMSUNG if INPUT_KEYBOARD |
ce5ea9f3 | 28 | select MIGHT_HAVE_CACHE_L2X0 |
83014579 | 29 | help |
9a101328 | 30 | Samsung EXYNOS4 (Cortex-A9) SoC based systems |
83014579 | 31 | |
23f16c7b KK |
32 | config ARCH_EXYNOS5 |
33 | bool "SAMSUNG EXYNOS5" | |
9a101328 | 34 | default y |
23f16c7b | 35 | help |
9a101328 | 36 | Samsung EXYNOS5 (Cortex-A15/A7) SoC based systems |
83014579 KK |
37 | |
38 | comment "EXYNOS SoCs" | |
cc0e72b8 | 39 | |
940bc58d CC |
40 | config SOC_EXYNOS3250 |
41 | bool "SAMSUNG EXYNOS3250" | |
42 | default y | |
43 | depends on ARCH_EXYNOS3 | |
940bc58d | 44 | |
10606aad | 45 | config CPU_EXYNOS4210 |
83014579 KK |
46 | bool "SAMSUNG EXYNOS4210" |
47 | default y | |
48 | depends on ARCH_EXYNOS4 | |
cc0e72b8 | 49 | |
68465384 | 50 | config SOC_EXYNOS4212 |
83014579 KK |
51 | bool "SAMSUNG EXYNOS4212" |
52 | default y | |
53 | depends on ARCH_EXYNOS4 | |
68465384 | 54 | |
e6a275a8 | 55 | config SOC_EXYNOS4412 |
83014579 KK |
56 | bool "SAMSUNG EXYNOS4412" |
57 | default y | |
58 | depends on ARCH_EXYNOS4 | |
e6a275a8 | 59 | |
23f16c7b KK |
60 | config SOC_EXYNOS5250 |
61 | bool "SAMSUNG EXYNOS5250" | |
62 | default y | |
63 | depends on ARCH_EXYNOS5 | |
23f16c7b | 64 | |
ed08f103 PD |
65 | config SOC_EXYNOS5260 |
66 | bool "SAMSUNG EXYNOS5260" | |
67 | default y | |
68 | depends on ARCH_EXYNOS5 | |
69 | ||
723c9c7e TD |
70 | config SOC_EXYNOS5410 |
71 | bool "SAMSUNG EXYNOS5410" | |
72 | default y | |
73 | depends on ARCH_EXYNOS5 | |
74 | ||
191d754f CK |
75 | config SOC_EXYNOS5420 |
76 | bool "SAMSUNG EXYNOS5420" | |
77 | default y | |
78 | depends on ARCH_EXYNOS5 | |
191d754f | 79 | |
2edb36c4 KK |
80 | config SOC_EXYNOS5440 |
81 | bool "SAMSUNG EXYNOS5440" | |
82 | default y | |
83 | depends on ARCH_EXYNOS5 | |
cfaf8ee2 | 84 | select ARCH_DMA_ADDR_T_64BIT if ARM_LPAE |
64649dcd | 85 | select ARCH_HAS_OPP |
fb521a0d | 86 | select HAVE_ARM_ARCH_TIMER |
2edb36c4 | 87 | select AUTO_ZRELADDR |
3f06d157 JH |
88 | select MIGHT_HAVE_PCI |
89 | select PCI_DOMAINS if PCI | |
b2318482 | 90 | select PINCTRL_EXYNOS5440 |
64649dcd | 91 | select PM_OPP |
2edb36c4 KK |
92 | help |
93 | Enable EXYNOS5440 SoC support | |
94 | ||
86c6f148 AK |
95 | config SOC_EXYNOS5800 |
96 | bool "SAMSUNG EXYNOS5800" | |
97 | default y | |
98 | depends on SOC_EXYNOS5420 | |
99 | ||
19315114 HL |
100 | endmenu |
101 | ||
cc0e72b8 | 102 | endif |