diff options
author | Ben Dooks <ben-linux@fluff.org> | 2007-02-09 13:20:47 -0500 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2007-02-11 11:54:32 -0500 |
commit | 4c784ef76ac4443ab13648859f1b2a2737546cc1 (patch) | |
tree | 0f31909ee6dc39b3970fae1e89ead6ad82d08cb2 /arch/arm/mach-s3c2410/Kconfig | |
parent | ae0a846e411dc0b568e8ccda584896310ee5f369 (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/Kconfig | 15 |
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 | ||
195 | config S3C2412_DMA | ||
196 | bool | ||
197 | depends on CPU_S3C2412 | ||
198 | help | ||
199 | Internal config node for S3C2412 DMA support | ||
200 | |||
195 | config CPU_S3C2412 | 201 | config 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 | ||
215 | config S3C2440_DMA | ||
216 | bool | ||
217 | depends on ARCH_S3C2410 && CPU_S3C24405B | ||
218 | help | ||
219 | Support for S3C2440 specific DMA code5A | ||
220 | |||
208 | config CPU_S3C2440 | 221 | config 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 | |||
276 | config S3C2410_PM_DEBUG | 289 | config 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 |