aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-s3c2410/Kconfig
diff options
context:
space:
mode:
authorBen Dooks <ben-linux@fluff.org>2007-02-09 13:20:47 -0500
committerRussell King <rmk+kernel@arm.linux.org.uk>2007-02-11 11:54:32 -0500
commit4c784ef76ac4443ab13648859f1b2a2737546cc1 (patch)
tree0f31909ee6dc39b3970fae1e89ead6ad82d08cb2 /arch/arm/mach-s3c2410/Kconfig
parentae0a846e411dc0b568e8ccda584896310ee5f369 (diff)
[ARM] 4155/1: S3C24XX: remove obj-dma-* from Makefile
In preperation for splitting the arch-s3c2410 directory up, remove the use of obj-dma-y in the Makefile and move to using CONFIG_S3C2440_DMA, CONFIG_S3C2412_DMA, etc. Signed-off-by: Ben Dooks <ben-linux@fluff.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/mach-s3c2410/Kconfig')
-rw-r--r--arch/arm/mach-s3c2410/Kconfig15
1 files changed, 14 insertions, 1 deletions
diff --git a/arch/arm/mach-s3c2410/Kconfig b/arch/arm/mach-s3c2410/Kconfig
index eb4ec411312b..6329b4066f78 100644
--- a/arch/arm/mach-s3c2410/Kconfig
+++ b/arch/arm/mach-s3c2410/Kconfig
@@ -192,10 +192,17 @@ config S3C2412_PM
192 help 192 help
193 Internal config node to apply S3C2412 power management 193 Internal config node to apply S3C2412 power management
194 194
195config S3C2412_DMA
196 bool
197 depends on CPU_S3C2412
198 help
199 Internal config node for S3C2412 DMA support
200
195config CPU_S3C2412 201config CPU_S3C2412
196 bool 202 bool
197 depends on ARCH_S3C2410 203 depends on ARCH_S3C2410
198 select S3C2412_PM if PM 204 select S3C2412_PM if PM
205 select S3C2412_DMA if S3C2410_DMA
199 help 206 help
200 Support for the S3C2412 and S3C2413 SoCs from the S3C24XX line 207 Support for the S3C2412 and S3C2413 SoCs from the S3C24XX line
201 208
@@ -205,11 +212,18 @@ config CPU_S3C244X
205 help 212 help
206 Support for S3C2440 and S3C2442 Samsung Mobile CPU based systems. 213 Support for S3C2440 and S3C2442 Samsung Mobile CPU based systems.
207 214
215config S3C2440_DMA
216 bool
217 depends on ARCH_S3C2410 && CPU_S3C24405B
218 help
219 Support for S3C2440 specific DMA code5A
220
208config CPU_S3C2440 221config CPU_S3C2440
209 bool 222 bool
210 depends on ARCH_S3C2410 223 depends on ARCH_S3C2410
211 select S3C2410_CLOCK 224 select S3C2410_CLOCK
212 select S3C2410_PM if PM 225 select S3C2410_PM if PM
226 select S3C2440_DMA if S3C2410_DMA
213 select CPU_S3C244X 227 select CPU_S3C244X
214 help 228 help
215 Support for S3C2440 Samsung Mobile CPU based systems. 229 Support for S3C2440 Samsung Mobile CPU based systems.
@@ -272,7 +286,6 @@ config S3C2410_DMA_DEBUG
272 amount of time, as well as using an significant percentage of 286 amount of time, as well as using an significant percentage of
273 the CPU time doing so. 287 the CPU time doing so.
274 288
275
276config S3C2410_PM_DEBUG 289config S3C2410_PM_DEBUG
277 bool "S3C2410 PM Suspend debug" 290 bool "S3C2410 PM Suspend debug"
278 depends on ARCH_S3C2410 && PM 291 depends on ARCH_S3C2410 && PM