aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-s3c24xx/Kconfig
diff options
context:
space:
mode:
authorHeiko Stuebner <heiko@sntech.de>2012-03-07 04:47:05 -0500
committerKukjin Kim <kgene.kim@samsung.com>2012-03-07 04:47:05 -0500
commit9072dc983fb1743b711791a63ddfe5a7a52ef361 (patch)
treedce363e52d13340e6aca634b7860eb0e2d51427e /arch/arm/mach-s3c24xx/Kconfig
parent28c569f6957859d7d53681e00758980750da0250 (diff)
ARM: S3C24XX: move simtec-specific code to mach directory
This includes a rename of the pm-simtec.c to keep the simtec extensions together a bit and also better naming of the Kconfig options. Signed-off-by: Heiko Stuebner <heiko@sntech.de> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'arch/arm/mach-s3c24xx/Kconfig')
-rw-r--r--arch/arm/mach-s3c24xx/Kconfig23
1 files changed, 18 insertions, 5 deletions
diff --git a/arch/arm/mach-s3c24xx/Kconfig b/arch/arm/mach-s3c24xx/Kconfig
index 7dede0742daa..115cc50daa84 100644
--- a/arch/arm/mach-s3c24xx/Kconfig
+++ b/arch/arm/mach-s3c24xx/Kconfig
@@ -88,6 +88,19 @@ config S3C24XX_SMDK
88 help 88 help
89 Common machine code for SMDK2410 and SMDK2440 89 Common machine code for SMDK2410 and SMDK2440
90 90
91config S3C24XX_SIMTEC_AUDIO
92 bool
93 depends on (ARCH_BAST || MACH_VR1000 || MACH_OSIRIS || MACH_ANUBIS)
94 default y
95 help
96 Add audio devices for common Simtec S3C24XX boards
97
98config S3C24XX_SIMTEC_PM
99 bool
100 help
101 Common power management code for systems that are
102 compatible with the Simtec style of power management
103
91# cpu-specific sections 104# cpu-specific sections
92 105
93if CPU_S3C2410 106if CPU_S3C2410
@@ -125,7 +138,7 @@ comment "S3C2410 Boards"
125 138
126config MACH_AML_M5900 139config MACH_AML_M5900
127 bool "AML M5900 Series" 140 bool "AML M5900 Series"
128 select PM_SIMTEC if PM 141 select S3C24XX_SIMTEC_PM if PM
129 select S3C_DEV_USB_HOST 142 select S3C_DEV_USB_HOST
130 help 143 help
131 Say Y here if you are using the American Microsystems M5900 Series 144 Say Y here if you are using the American Microsystems M5900 Series
@@ -134,7 +147,7 @@ config MACH_AML_M5900
134config ARCH_BAST 147config ARCH_BAST
135 bool "Simtec Electronics BAST (EB2410ITX)" 148 bool "Simtec Electronics BAST (EB2410ITX)"
136 select S3C2410_IOTIMING if S3C2410_CPUFREQ 149 select S3C2410_IOTIMING if S3C2410_CPUFREQ
137 select PM_SIMTEC if PM 150 select S3C24XX_SIMTEC_PM if PM
138 select SIMTEC_NOR 151 select SIMTEC_NOR
139 select MACH_BAST_IDE 152 select MACH_BAST_IDE
140 select S3C24XX_DCLK 153 select S3C24XX_DCLK
@@ -215,7 +228,7 @@ config MACH_TCT_HAMMER
215 228
216config MACH_VR1000 229config MACH_VR1000
217 bool "Thorcom VR1000" 230 bool "Thorcom VR1000"
218 select PM_SIMTEC if PM 231 select S3C24XX_SIMTEC_PM if PM
219 select S3C24XX_DCLK 232 select S3C24XX_DCLK
220 select SIMTEC_NOR 233 select SIMTEC_NOR
221 select MACH_BAST_IDE 234 select MACH_BAST_IDE
@@ -355,7 +368,7 @@ comment "S3C2440 Boards"
355config MACH_ANUBIS 368config MACH_ANUBIS
356 bool "Simtec Electronics ANUBIS" 369 bool "Simtec Electronics ANUBIS"
357 select S3C24XX_DCLK 370 select S3C24XX_DCLK
358 select PM_SIMTEC if PM 371 select S3C24XX_SIMTEC_PM if PM
359 select HAVE_PATA_PLATFORM 372 select HAVE_PATA_PLATFORM
360 select S3C24XX_GPIO_EXTRA64 373 select S3C24XX_GPIO_EXTRA64
361 select S3C2440_XTAL_12000000 374 select S3C2440_XTAL_12000000
@@ -395,7 +408,7 @@ config MACH_NEXCODER_2440
395config MACH_OSIRIS 408config MACH_OSIRIS
396 bool "Simtec IM2440D20 (OSIRIS) module" 409 bool "Simtec IM2440D20 (OSIRIS) module"
397 select S3C24XX_DCLK 410 select S3C24XX_DCLK
398 select PM_SIMTEC if PM 411 select S3C24XX_SIMTEC_PM if PM
399 select S3C24XX_GPIO_EXTRA128 412 select S3C24XX_GPIO_EXTRA128
400 select S3C2440_XTAL_12000000 413 select S3C2440_XTAL_12000000
401 select S3C2410_IOTIMING if S3C2440_CPUFREQ 414 select S3C2410_IOTIMING if S3C2440_CPUFREQ