aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/plat-samsung/Kconfig
diff options
context:
space:
mode:
authorTomasz Figa <t.figa@samsung.com>2013-06-14 20:01:49 -0400
committerKukjin Kim <kgene.kim@samsung.com>2013-06-14 20:32:33 -0400
commitcd8dc7ae41f2b2e6392e32c8471589a8ca5fa705 (patch)
tree84552d9c237ff6cd07f48ada4edc270fe1379ccd /arch/arm/plat-samsung/Kconfig
parentf8b1ac01458a39454d04172df4c070134902f837 (diff)
ARM: SAMSUNG: Introduce SAMSUNG_ATAGS Kconfig entry
This patch adds a Kconfig entry that enables compilation of legacy support code required for Samsung platforms that require ATAGS based boot. This allows to bypass compilation of this code when platforms without ATAGS support are selected. Signed-off-by: Tomasz Figa <t.figa@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'arch/arm/plat-samsung/Kconfig')
-rw-r--r--arch/arm/plat-samsung/Kconfig26
1 files changed, 21 insertions, 5 deletions
diff --git a/arch/arm/plat-samsung/Kconfig b/arch/arm/plat-samsung/Kconfig
index f8ed2de0a678..c0f0542e6dfc 100644
--- a/arch/arm/plat-samsung/Kconfig
+++ b/arch/arm/plat-samsung/Kconfig
@@ -60,6 +60,20 @@ config S3C_LOWLEVEL_UART_PORT
60 this configuration should be between zero and two. The port 60 this configuration should be between zero and two. The port
61 must have been initialised by the boot-loader before use. 61 must have been initialised by the boot-loader before use.
62 62
63config SAMSUNG_ATAGS
64 def_bool n
65 depends on !ARCH_MULTIPLATFORM
66 depends on ATAGS
67 help
68 This option enables ATAGS based boot support code for
69 Samsung platforms, including static platform devices, legacy
70 clock, timer and interrupt initialization, etc.
71
72 Platforms that support only DT based boot need not to select
73 this option.
74
75if SAMSUNG_ATAGS
76
63# timer options 77# timer options
64 78
65config SAMSUNG_HRT 79config SAMSUNG_HRT
@@ -367,11 +381,6 @@ config S5P_DEV_JPEG
367 help 381 help
368 Compile in platform device definitions for JPEG codec 382 Compile in platform device definitions for JPEG codec
369 383
370config S5P_DEV_MFC
371 bool
372 help
373 Compile in setup memory (init) code for MFC
374
375config S5P_DEV_ONENAND 384config S5P_DEV_ONENAND
376 bool 385 bool
377 help 386 help
@@ -412,6 +421,8 @@ config S3C_DMA
412 help 421 help
413 Internal configuration for S3C DMA core 422 Internal configuration for S3C DMA core
414 423
424endif
425
415config SAMSUNG_DMADEV 426config SAMSUNG_DMADEV
416 bool 427 bool
417 select ARM_AMBA 428 select ARM_AMBA
@@ -421,6 +432,11 @@ config SAMSUNG_DMADEV
421 help 432 help
422 Use DMA device engine for PL330 DMAC. 433 Use DMA device engine for PL330 DMAC.
423 434
435config S5P_DEV_MFC
436 bool
437 help
438 Compile in setup memory (init) code for MFC
439
424comment "Power management" 440comment "Power management"
425 441
426config SAMSUNG_PM_DEBUG 442config SAMSUNG_PM_DEBUG