vserver 1.9.3
[linux-2.6.git] / arch / arm / mach-s3c2410 / Kconfig
index 8670177..ee42fe2 100644 (file)
@@ -1,8 +1,10 @@
-menu "S3C2410 Implementations"
+if ARCH_S3C2410
+
+menu "S3C24XX Implementations"
 
 config ARCH_BAST
        bool "Simtec Electronics BAST (EB2410ITX)"
-       depends on ARCH_S3C2410
+       select CPU_S3C2410
        help
          Say Y here if you are using the Simtec Electronics EB2410ITX
          development board (also known as BAST)
@@ -11,15 +13,63 @@ config ARCH_BAST
 
 config ARCH_H1940
        bool "IPAQ H1940"
-       depends on ARCH_S3C2410
+       select CPU_S3C2410
        help
          Say Y here if you are using the HP IPAQ H1940
+
          <http://www.handhelds.org/projects/h1940.html>.
 
+config ARCH_SMDK2410
+       bool "SMDK2410/A9M2410"
+       select CPU_S3C2410
+       help
+          Say Y here if you are using the SMDK2410 or the derived module A9M2410
+           <http://www.fsforth.de>
+
 config MACH_VR1000
-       bool "Simtec VR1000"
-       depends on ARCH_S3C2410
+       bool "Thorcom VR1000"
+       select CPU_S3C2410
        help
-         Say Y here if you are using the Simtec VR1000 board.
+         Say Y here if you are using the Thorcom VR1000 board.
+
+         This linux port is currently being maintained by Simtec, on behalf
+         of Thorcom. Any queries, please contact Thorcom first.
 
 endmenu
+
+config CPU_S3C2410
+       bool
+       depends on ARCH_S3C2410
+       help
+         Support for S3C2410 and S3C2410A family from the S3C24XX line
+         of Samsung Mobile CPUs.
+
+config CPU_S3C2440
+       bool
+       depends on ARCH_S3C2410
+       help
+         Support for S3C2440 Samsung Mobile CPU based systems.
+
+comment "S3C2410 Setup"
+
+config S3C2410_DMA
+       bool "S3C2410 DMA support"
+       depends on ARCH_S3C2410
+       help
+         S3C2410 DMA support. This is needed for drivers like sound which
+         use the S3C2410's DMA system to move data to and from the
+         peripheral blocks.
+
+config S3C2410_DMA_DEBUG
+       bool "S3C2410 DMA support debug"
+       depends on ARCH_S3C2410 && S3C2410_DMA
+       help
+         Enable debugging output for the DMA code. This option sends info
+         to the kernel log, at priority KERN_DEBUG.
+
+         Note, it is easy to create and fill the log buffer in a small
+         amount of time, as well as using an significant percantage of
+         the CPU time doing so.
+
+
+endif