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 5ca0bddf65fa..0da2ced1ae48 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 |
@@ -182,6 +187,7 @@ config MACH_SMDKV310 | |||
182 | select SAMSUNG_DEV_BACKLIGHT | 187 | select SAMSUNG_DEV_BACKLIGHT |
183 | select EXYNOS4_DEV_AHCI | 188 | select EXYNOS4_DEV_AHCI |
184 | select SAMSUNG_DEV_KEYPAD | 189 | select SAMSUNG_DEV_KEYPAD |
190 | select EXYNOS4_DEV_DMA | ||
185 | select EXYNOS4_DEV_PD | 191 | select EXYNOS4_DEV_PD |
186 | select SAMSUNG_DEV_PWM | 192 | select SAMSUNG_DEV_PWM |
187 | select EXYNOS4_DEV_USB_OHCI | 193 | select EXYNOS4_DEV_USB_OHCI |
@@ -203,6 +209,7 @@ config MACH_ARMLEX4210 | |||
203 | select S3C_DEV_HSMMC2 | 209 | select S3C_DEV_HSMMC2 |
204 | select S3C_DEV_HSMMC3 | 210 | select S3C_DEV_HSMMC3 |
205 | select EXYNOS4_DEV_AHCI | 211 | select EXYNOS4_DEV_AHCI |
212 | select EXYNOS4_DEV_DMA | ||
206 | select EXYNOS4_DEV_SYSMMU | 213 | select EXYNOS4_DEV_SYSMMU |
207 | select EXYNOS4_SETUP_SDHCI | 214 | select EXYNOS4_SETUP_SDHCI |
208 | help | 215 | help |
@@ -228,6 +235,7 @@ config MACH_UNIVERSAL_C210 | |||
228 | select S5P_DEV_MFC | 235 | select S5P_DEV_MFC |
229 | select S5P_DEV_ONENAND | 236 | select S5P_DEV_ONENAND |
230 | select S5P_DEV_TV | 237 | select S5P_DEV_TV |
238 | select EXYNOS4_DEV_DMA | ||
231 | select EXYNOS4_DEV_PD | 239 | select EXYNOS4_DEV_PD |
232 | select EXYNOS4_SETUP_FIMD0 | 240 | select EXYNOS4_SETUP_FIMD0 |
233 | select EXYNOS4_SETUP_I2C1 | 241 | select EXYNOS4_SETUP_I2C1 |
@@ -261,6 +269,7 @@ config MACH_NURI | |||
261 | select S5P_DEV_MFC | 269 | select S5P_DEV_MFC |
262 | select S5P_DEV_USB_EHCI | 270 | select S5P_DEV_USB_EHCI |
263 | select S5P_SETUP_MIPIPHY | 271 | select S5P_SETUP_MIPIPHY |
272 | select EXYNOS4_DEV_DMA | ||
264 | select EXYNOS4_DEV_PD | 273 | select EXYNOS4_DEV_PD |
265 | select EXYNOS4_SETUP_FIMC | 274 | select EXYNOS4_SETUP_FIMC |
266 | select EXYNOS4_SETUP_FIMD0 | 275 | select EXYNOS4_SETUP_FIMD0 |
@@ -293,6 +302,7 @@ config MACH_ORIGEN | |||
293 | select S5P_DEV_USB_EHCI | 302 | select S5P_DEV_USB_EHCI |
294 | select SAMSUNG_DEV_BACKLIGHT | 303 | select SAMSUNG_DEV_BACKLIGHT |
295 | select SAMSUNG_DEV_PWM | 304 | select SAMSUNG_DEV_PWM |
305 | select EXYNOS4_DEV_DMA | ||
296 | select EXYNOS4_DEV_PD | 306 | select EXYNOS4_DEV_PD |
297 | select EXYNOS4_DEV_USB_OHCI | 307 | select EXYNOS4_DEV_USB_OHCI |
298 | select EXYNOS4_SETUP_FIMD0 | 308 | select EXYNOS4_SETUP_FIMD0 |
@@ -334,6 +344,20 @@ config MACH_SMDK4412 | |||
334 | Machine support for Samsung SMDK4412 | 344 | Machine support for Samsung SMDK4412 |
335 | endif | 345 | endif |
336 | 346 | ||
347 | comment "Flattened Device Tree based board for Exynos4 based SoC" | ||
348 | |||
349 | config MACH_EXYNOS4_DT | ||
350 | bool "Samsung Exynos4 Machine using device tree" | ||
351 | select CPU_EXYNOS4210 | ||
352 | select USE_OF | ||
353 | select ARM_AMBA | ||
354 | select HAVE_SAMSUNG_KEYPAD if INPUT_KEYBOARD | ||
355 | help | ||
356 | Machine support for Samsung Exynos4 machine with device tree enabled. | ||
357 | Select this if a fdt blob is available for the Exynos4 SoC based board. | ||
358 | Note: This is under development and not all peripherals can be supported | ||
359 | with this machine file. | ||
360 | |||
337 | if ARCH_EXYNOS4 | 361 | if ARCH_EXYNOS4 |
338 | 362 | ||
339 | comment "Configuration for HSMMC 8-bit bus width" | 363 | comment "Configuration for HSMMC 8-bit bus width" |