1 # arch/arm/mach-exynos4/Kconfig
3 # Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
4 # http://www.samsung.com/
8 # Configuration options for the EXYNOS4
16 Enable EXYNOS4210 CPU support
19 bool "Kernel timer support by MCT"
21 Use MCT (Multi Core Timer) as kernel timers
26 Compile in platform device definitions for Power Domain
28 config EXYNOS4_DEV_SYSMMU
31 Common setup code for SYSTEM MMU in EXYNOS4
33 config EXYNOS4_SETUP_I2C1
36 Common setup code for i2c bus 1.
38 config EXYNOS4_SETUP_I2C2
41 Common setup code for i2c bus 2.
43 config EXYNOS4_SETUP_I2C3
46 Common setup code for i2c bus 3.
48 config EXYNOS4_SETUP_I2C4
51 Common setup code for i2c bus 4.
53 config EXYNOS4_SETUP_I2C5
56 Common setup code for i2c bus 5.
58 config EXYNOS4_SETUP_I2C6
61 Common setup code for i2c bus 6.
63 config EXYNOS4_SETUP_I2C7
66 Common setup code for i2c bus 7.
68 config EXYNOS4_SETUP_KEYPAD
71 Common setup code for keypad.
73 config EXYNOS4_SETUP_SDHCI
75 select EXYNOS4_SETUP_SDHCI_GPIO
77 Internal helper functions for EXYNOS4 based SDHCI systems.
79 config EXYNOS4_SETUP_SDHCI_GPIO
82 Common setup code for SDHCI gpio.
84 config EXYNOS4_SETUP_FIMC
87 Common setup code for the camera interfaces.
91 menu "EXYNOS4 Machines"
100 select S3C_DEV_HSMMC1
101 select S3C_DEV_HSMMC2
102 select S3C_DEV_HSMMC3
103 select EXYNOS4_DEV_PD
104 select EXYNOS4_DEV_SYSMMU
105 select EXYNOS4_SETUP_I2C1
106 select EXYNOS4_SETUP_SDHCI
108 Machine support for Samsung SMDKC210
112 select CPU_EXYNOS4210
117 select S3C_DEV_HSMMC1
118 select S3C_DEV_HSMMC2
119 select S3C_DEV_HSMMC3
120 select SAMSUNG_DEV_KEYPAD
121 select EXYNOS4_DEV_PD
122 select EXYNOS4_DEV_SYSMMU
123 select EXYNOS4_SETUP_I2C1
124 select EXYNOS4_SETUP_KEYPAD
125 select EXYNOS4_SETUP_SDHCI
127 Machine support for Samsung SMDKV310
129 config MACH_ARMLEX4210
131 select CPU_EXYNOS4210
135 select S3C_DEV_HSMMC2
136 select S3C_DEV_HSMMC3
137 select EXYNOS4_DEV_SYSMMU
138 select EXYNOS4_SETUP_SDHCI
139 select SATA_AHCI_PLATFORM
141 Machine support for Samsung ARMLEX4210 based on EXYNOS4210
143 config MACH_UNIVERSAL_C210
144 bool "Mobile UNIVERSAL_C210 Board"
145 select CPU_EXYNOS4210
147 select S3C_DEV_HSMMC2
148 select S3C_DEV_HSMMC3
151 select S5P_DEV_ONENAND
152 select EXYNOS4_SETUP_I2C1
153 select EXYNOS4_SETUP_I2C5
154 select EXYNOS4_SETUP_SDHCI
156 Machine support for Samsung Mobile Universal S5PC210 Reference
160 bool "Mobile NURI Board"
161 select CPU_EXYNOS4210
164 select S3C_DEV_HSMMC2
165 select S3C_DEV_HSMMC3
168 select EXYNOS4_SETUP_I2C1
169 select EXYNOS4_SETUP_I2C5
170 select EXYNOS4_SETUP_SDHCI
171 select SAMSUNG_DEV_PWM
173 Machine support for Samsung Mobile NURI Board.
177 comment "Configuration for HSMMC bus width"
179 menu "Use 8-bit bus width"
181 config EXYNOS4_SDHCI_CH0_8BIT
182 bool "Channel 0 with 8-bit bus"
184 Support HSMMC Channel 0 8-bit bus.
185 If selected, Channel 1 is disabled.
187 config EXYNOS4_SDHCI_CH2_8BIT
188 bool "Channel 2 with 8-bit bus"
190 Support HSMMC Channel 2 8-bit bus.
191 If selected, Channel 3 is disabled.