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 e1efbca2a539..b4bdf297e9fa 100644 --- a/arch/arm/mach-exynos/Kconfig +++ b/arch/arm/mach-exynos/Kconfig | |||
@@ -59,6 +59,11 @@ config EXYNOS4_MCT | |||
59 | help | 59 | help |
60 | Use MCT (Multi Core Timer) as kernel timers | 60 | Use MCT (Multi Core Timer) as kernel timers |
61 | 61 | ||
62 | config EXYNOS4_DEV_DMA | ||
63 | bool | ||
64 | help | ||
65 | Compile in amba device definitions for DMA controller | ||
66 | |||
62 | config EXYNOS4_DEV_AHCI | 67 | config EXYNOS4_DEV_AHCI |
63 | bool | 68 | bool |
64 | help | 69 | help |
@@ -179,6 +184,7 @@ config MACH_SMDKV310 | |||
179 | select SAMSUNG_DEV_BACKLIGHT | 184 | select SAMSUNG_DEV_BACKLIGHT |
180 | select EXYNOS4_DEV_AHCI | 185 | select EXYNOS4_DEV_AHCI |
181 | select SAMSUNG_DEV_KEYPAD | 186 | select SAMSUNG_DEV_KEYPAD |
187 | select EXYNOS4_DEV_DMA | ||
182 | select EXYNOS4_DEV_PD | 188 | select EXYNOS4_DEV_PD |
183 | select SAMSUNG_DEV_PWM | 189 | select SAMSUNG_DEV_PWM |
184 | select EXYNOS4_DEV_SYSMMU | 190 | select EXYNOS4_DEV_SYSMMU |
@@ -199,6 +205,7 @@ config MACH_ARMLEX4210 | |||
199 | select S3C_DEV_HSMMC2 | 205 | select S3C_DEV_HSMMC2 |
200 | select S3C_DEV_HSMMC3 | 206 | select S3C_DEV_HSMMC3 |
201 | select EXYNOS4_DEV_AHCI | 207 | select EXYNOS4_DEV_AHCI |
208 | select EXYNOS4_DEV_DMA | ||
202 | select EXYNOS4_DEV_SYSMMU | 209 | select EXYNOS4_DEV_SYSMMU |
203 | select EXYNOS4_SETUP_SDHCI | 210 | select EXYNOS4_SETUP_SDHCI |
204 | help | 211 | help |
@@ -224,6 +231,7 @@ config MACH_UNIVERSAL_C210 | |||
224 | select S5P_DEV_MFC | 231 | select S5P_DEV_MFC |
225 | select S5P_DEV_ONENAND | 232 | select S5P_DEV_ONENAND |
226 | select S5P_DEV_TV | 233 | select S5P_DEV_TV |
234 | select EXYNOS4_DEV_DMA | ||
227 | select EXYNOS4_DEV_PD | 235 | select EXYNOS4_DEV_PD |
228 | select EXYNOS4_SETUP_FIMD0 | 236 | select EXYNOS4_SETUP_FIMD0 |
229 | select EXYNOS4_SETUP_I2C1 | 237 | select EXYNOS4_SETUP_I2C1 |
@@ -257,6 +265,7 @@ config MACH_NURI | |||
257 | select S5P_DEV_MFC | 265 | select S5P_DEV_MFC |
258 | select S5P_DEV_USB_EHCI | 266 | select S5P_DEV_USB_EHCI |
259 | select S5P_SETUP_MIPIPHY | 267 | select S5P_SETUP_MIPIPHY |
268 | select EXYNOS4_DEV_DMA | ||
260 | select EXYNOS4_DEV_PD | 269 | select EXYNOS4_DEV_PD |
261 | select EXYNOS4_SETUP_FIMC | 270 | select EXYNOS4_SETUP_FIMC |
262 | select EXYNOS4_SETUP_FIMD0 | 271 | select EXYNOS4_SETUP_FIMD0 |
@@ -289,6 +298,7 @@ config MACH_ORIGEN | |||
289 | select S5P_DEV_USB_EHCI | 298 | select S5P_DEV_USB_EHCI |
290 | select SAMSUNG_DEV_BACKLIGHT | 299 | select SAMSUNG_DEV_BACKLIGHT |
291 | select SAMSUNG_DEV_PWM | 300 | select SAMSUNG_DEV_PWM |
301 | select EXYNOS4_DEV_DMA | ||
292 | select EXYNOS4_DEV_PD | 302 | select EXYNOS4_DEV_PD |
293 | select EXYNOS4_SETUP_FIMD0 | 303 | select EXYNOS4_SETUP_FIMD0 |
294 | select EXYNOS4_SETUP_SDHCI | 304 | select EXYNOS4_SETUP_SDHCI |
@@ -329,6 +339,20 @@ config MACH_SMDK4412 | |||
329 | Machine support for Samsung SMDK4412 | 339 | Machine support for Samsung SMDK4412 |
330 | endif | 340 | endif |
331 | 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 | |||
332 | if ARCH_EXYNOS4 | 356 | if ARCH_EXYNOS4 |
333 | 357 | ||
334 | comment "Configuration for HSMMC 8-bit bus width" | 358 | comment "Configuration for HSMMC 8-bit bus width" |