diff options
Diffstat (limited to 'arch/arm/mach-exynos/Kconfig')
-rw-r--r-- | arch/arm/mach-exynos/Kconfig | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/arch/arm/mach-exynos/Kconfig b/arch/arm/mach-exynos/Kconfig index 724ec0f3560..b4bdf297e9f 100644 --- a/arch/arm/mach-exynos/Kconfig +++ b/arch/arm/mach-exynos/Kconfig | |||
@@ -17,6 +17,8 @@ choice | |||
17 | 17 | ||
18 | config ARCH_EXYNOS4 | 18 | config ARCH_EXYNOS4 |
19 | bool "SAMSUNG EXYNOS4" | 19 | bool "SAMSUNG EXYNOS4" |
20 | select HAVE_SMP | ||
21 | select MIGHT_HAVE_CACHE_L2X0 | ||
20 | help | 22 | help |
21 | Samsung EXYNOS4 SoCs based systems | 23 | Samsung EXYNOS4 SoCs based systems |
22 | 24 | ||
@@ -57,6 +59,11 @@ config EXYNOS4_MCT | |||
57 | help | 59 | help |
58 | Use MCT (Multi Core Timer) as kernel timers | 60 | Use MCT (Multi Core Timer) as kernel timers |
59 | 61 | ||
62 | config EXYNOS4_DEV_DMA | ||
63 | bool | ||
64 | help | ||
65 | Compile in amba device definitions for DMA controller | ||
66 | |||
60 | config EXYNOS4_DEV_AHCI | 67 | config EXYNOS4_DEV_AHCI |
61 | bool | 68 | bool |
62 | help | 69 | help |
@@ -177,6 +184,7 @@ config MACH_SMDKV310 | |||
177 | select SAMSUNG_DEV_BACKLIGHT | 184 | select SAMSUNG_DEV_BACKLIGHT |
178 | select EXYNOS4_DEV_AHCI | 185 | select EXYNOS4_DEV_AHCI |
179 | select SAMSUNG_DEV_KEYPAD | 186 | select SAMSUNG_DEV_KEYPAD |
187 | select EXYNOS4_DEV_DMA | ||
180 | select EXYNOS4_DEV_PD | 188 | select EXYNOS4_DEV_PD |
181 | select SAMSUNG_DEV_PWM | 189 | select SAMSUNG_DEV_PWM |
182 | select EXYNOS4_DEV_SYSMMU | 190 | select EXYNOS4_DEV_SYSMMU |
@@ -197,6 +205,7 @@ config MACH_ARMLEX4210 | |||
197 | select S3C_DEV_HSMMC2 | 205 | select S3C_DEV_HSMMC2 |
198 | select S3C_DEV_HSMMC3 | 206 | select S3C_DEV_HSMMC3 |
199 | select EXYNOS4_DEV_AHCI | 207 | select EXYNOS4_DEV_AHCI |
208 | select EXYNOS4_DEV_DMA | ||
200 | select EXYNOS4_DEV_SYSMMU | 209 | select EXYNOS4_DEV_SYSMMU |
201 | select EXYNOS4_SETUP_SDHCI | 210 | select EXYNOS4_SETUP_SDHCI |
202 | help | 211 | help |
@@ -222,6 +231,7 @@ config MACH_UNIVERSAL_C210 | |||
222 | select S5P_DEV_MFC | 231 | select S5P_DEV_MFC |
223 | select S5P_DEV_ONENAND | 232 | select S5P_DEV_ONENAND |
224 | select S5P_DEV_TV | 233 | select S5P_DEV_TV |
234 | select EXYNOS4_DEV_DMA | ||
225 | select EXYNOS4_DEV_PD | 235 | select EXYNOS4_DEV_PD |
226 | select EXYNOS4_SETUP_FIMD0 | 236 | select EXYNOS4_SETUP_FIMD0 |
227 | select EXYNOS4_SETUP_I2C1 | 237 | select EXYNOS4_SETUP_I2C1 |
@@ -255,6 +265,7 @@ config MACH_NURI | |||
255 | select S5P_DEV_MFC | 265 | select S5P_DEV_MFC |
256 | select S5P_DEV_USB_EHCI | 266 | select S5P_DEV_USB_EHCI |
257 | select S5P_SETUP_MIPIPHY | 267 | select S5P_SETUP_MIPIPHY |
268 | select EXYNOS4_DEV_DMA | ||
258 | select EXYNOS4_DEV_PD | 269 | select EXYNOS4_DEV_PD |
259 | select EXYNOS4_SETUP_FIMC | 270 | select EXYNOS4_SETUP_FIMC |
260 | select EXYNOS4_SETUP_FIMD0 | 271 | select EXYNOS4_SETUP_FIMD0 |
@@ -287,6 +298,7 @@ config MACH_ORIGEN | |||
287 | select S5P_DEV_USB_EHCI | 298 | select S5P_DEV_USB_EHCI |
288 | select SAMSUNG_DEV_BACKLIGHT | 299 | select SAMSUNG_DEV_BACKLIGHT |
289 | select SAMSUNG_DEV_PWM | 300 | select SAMSUNG_DEV_PWM |
301 | select EXYNOS4_DEV_DMA | ||
290 | select EXYNOS4_DEV_PD | 302 | select EXYNOS4_DEV_PD |
291 | select EXYNOS4_SETUP_FIMD0 | 303 | select EXYNOS4_SETUP_FIMD0 |
292 | select EXYNOS4_SETUP_SDHCI | 304 | select EXYNOS4_SETUP_SDHCI |
@@ -327,6 +339,20 @@ config MACH_SMDK4412 | |||
327 | Machine support for Samsung SMDK4412 | 339 | Machine support for Samsung SMDK4412 |
328 | endif | 340 | endif |
329 | 341 | ||
342 | comment "Flattened Device Tree based board for Exynos4 based SoC" | ||
343 | |||
344 | config MACH_EXYNOS4_DT | ||
345 | bool "Samsung Exynos4 Machine using device tree" | ||
346 | select CPU_EXYNOS4210 | ||
347 | select USE_OF | ||
348 | select ARM_AMBA | ||
349 | select HAVE_SAMSUNG_KEYPAD if INPUT_KEYBOARD | ||
350 | help | ||
351 | Machine support for Samsung Exynos4 machine with device tree enabled. | ||
352 | Select this if a fdt blob is available for the Exynos4 SoC based board. | ||
353 | Note: This is under development and not all peripherals can be supported | ||
354 | with this machine file. | ||
355 | |||
330 | if ARCH_EXYNOS4 | 356 | if ARCH_EXYNOS4 |
331 | 357 | ||
332 | comment "Configuration for HSMMC 8-bit bus width" | 358 | comment "Configuration for HSMMC 8-bit bus width" |