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