vserver 1.9.5.x5
[linux-2.6.git] / arch / arm / mach-s3c2410 / Kconfig
index ee42fe2..b1b216e 100644 (file)
@@ -35,6 +35,15 @@ config MACH_VR1000
          This linux port is currently being maintained by Simtec, on behalf
          of Thorcom. Any queries, please contact Thorcom first.
 
+config MACH_RX3715
+       bool "HP iPAQ rx3715"
+       select CPU_S3C2440
+       help
+         Say Y here if you are using the HP iPAQ rx3715.
+
+         See <http://www.handhelds.org/projects/rx3715.html> for more
+         information on this project
+
 endmenu
 
 config CPU_S3C2410
@@ -68,8 +77,47 @@ config S3C2410_DMA_DEBUG
          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
+         amount of time, as well as using an significant percentage of
          the CPU time doing so.
 
 
+config S3C2410_PM_DEBUG
+       bool "S3C2410 PM Suspend debug"
+       depends on ARCH_S3C2410 && PM
+       help
+         Say Y here if you want verbose debugging from the PM Suspend and
+         Resume code. See `Documentation/arm/Samsing-S3C24XX/Suspend.txt`
+         for more information.
+
+config S3C2410_PM_CHECK
+       bool "S3C2410 PM Suspend Memory CRC"
+       depends on ARCH_S3C2410 && PM && CRC32
+       help
+         Enable the PM code's memory area checksum over sleep. This option
+         will generate CRCs of all blocks of memory, and store them before
+         going to sleep. The blocks are then checked on resume for any
+         errors.
+
+config S3C2410_PM_CHECK_CHUNKSIZE
+       int "S3C2410 PM Suspend CRC Chunksize (KiB)"
+       depends on ARCH_S3C2410 && PM && S3C2410_PM_CHECK
+       default 64
+       help
+         Set the chunksize in Kilobytes of the CRC for checking memory
+         corruption over suspend and resume. A smaller value will mean that
+         the CRC data block will take more memory, but wil identify any
+         faults with better precision.
+
+config S3C2410_LOWLEVEL_UART_PORT
+       int "S3C2410 UART to use for low-level messages"
+       default 0
+       help
+         Choice of which UART port to use for the low-level messages,
+         such as the `Uncompressing...` at start time. The value of
+         this configuration should be between zero and two. The port
+         must have been initialised by the boot-loader before use.
+
+         Note, this does not affect the port used by the debug messages,
+         which is a separate configuration.
+
 endif