1 # arch/arm/mach-exynos/Kconfig
3 # Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
4 # http://www.samsung.com/
8 # Configuration options for the EXYNOS4
12 menu "SAMSUNG EXYNOS SoCs Support"
15 bool "SAMSUNG EXYNOS4"
19 select CLKSRC_SAMSUNG_PWM if CPU_EXYNOS4210
22 select KEYBOARD_SAMSUNG if INPUT_KEYBOARD
23 select HAVE_ARM_SCU if SMP
25 select MIGHT_HAVE_CACHE_L2X0
27 select PM_GENERIC_DOMAINS if PM_RUNTIME
30 Samsung EXYNOS4 SoCs based systems
33 bool "SAMSUNG EXYNOS5"
36 select HAVE_ARM_SCU if SMP
40 Samsung EXYNOS5 (Cortex-A15) SoC based systems
45 bool "SAMSUNG EXYNOS4210"
47 depends on ARCH_EXYNOS4
48 select ARCH_HAS_BANDGAP
49 select ARM_CPU_SUSPEND if PM_SLEEP
53 Enable EXYNOS4210 CPU support
56 bool "SAMSUNG EXYNOS4212"
58 depends on ARCH_EXYNOS4
59 select ARCH_HAS_BANDGAP
63 Enable EXYNOS4212 SoC support
66 bool "SAMSUNG EXYNOS4412"
68 depends on ARCH_EXYNOS4
69 select ARCH_HAS_BANDGAP
73 Enable EXYNOS4412 SoC support
76 bool "SAMSUNG EXYNOS5250"
78 depends on ARCH_EXYNOS5
79 select ARCH_HAS_BANDGAP
81 select PM_GENERIC_DOMAINS if PM_RUNTIME
85 Enable EXYNOS5250 SoC support
88 bool "SAMSUNG EXYNOS5420"
90 depends on ARCH_EXYNOS5
91 select PM_GENERIC_DOMAINS if PM_RUNTIME
93 Enable EXYNOS5420 SoC support
96 bool "SAMSUNG EXYNOS5440"
98 depends on ARCH_EXYNOS5
99 select ARCH_DMA_ADDR_T_64BIT if ARM_LPAE
100 select ARCH_HAS_BANDGAP
102 select HAVE_ARM_ARCH_TIMER
104 select MIGHT_HAVE_PCI
105 select PCI_DOMAINS if PCI
106 select PINCTRL_EXYNOS5440
109 Enable EXYNOS5440 SoC support