diff options
Diffstat (limited to 'arch/arm/plat-s3c24xx/Kconfig')
| -rw-r--r-- | arch/arm/plat-s3c24xx/Kconfig | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/arch/arm/plat-s3c24xx/Kconfig b/arch/arm/plat-s3c24xx/Kconfig new file mode 100644 index 000000000000..e22343160634 --- /dev/null +++ b/arch/arm/plat-s3c24xx/Kconfig | |||
| @@ -0,0 +1,99 @@ | |||
| 1 | # arch/arm/plat-s3c24xx/Kconfig | ||
| 2 | # | ||
| 3 | # Copyright 2007 Simtec Electronics | ||
| 4 | # | ||
| 5 | # Licensed under GPLv2 | ||
| 6 | |||
| 7 | config PLAT_S3C24XX | ||
| 8 | bool | ||
| 9 | depends on ARCH_S3C2410 | ||
| 10 | default y if ARCH_S3C2410 | ||
| 11 | help | ||
| 12 | Base platform code for any Samsung S3C device | ||
| 13 | |||
| 14 | if PLAT_S3C24XX | ||
| 15 | |||
| 16 | config CPU_S3C244X | ||
| 17 | bool | ||
| 18 | depends on ARCH_S3C2410 && (CPU_S3C2440 || CPU_S3C2442) | ||
| 19 | help | ||
| 20 | Support for S3C2440 and S3C2442 Samsung Mobile CPU based systems. | ||
| 21 | |||
| 22 | config PM_SIMTEC | ||
| 23 | bool | ||
| 24 | help | ||
| 25 | Common power management code for systems that are | ||
| 26 | compatible with the Simtec style of power management | ||
| 27 | |||
| 28 | config S3C2410_BOOT_WATCHDOG | ||
| 29 | bool "S3C2410 Initialisation watchdog" | ||
| 30 | depends on ARCH_S3C2410 && S3C2410_WATCHDOG | ||
| 31 | help | ||
| 32 | Say y to enable the watchdog during the kernel decompression | ||
| 33 | stage. If the kernel fails to uncompress, then the watchdog | ||
| 34 | will trigger a reset and the system should restart. | ||
| 35 | |||
| 36 | config S3C2410_BOOT_ERROR_RESET | ||
| 37 | bool "S3C2410 Reboot on decompression error" | ||
| 38 | depends on ARCH_S3C2410 | ||
| 39 | help | ||
| 40 | Say y here to use the watchdog to reset the system if the | ||
| 41 | kernel decompressor detects an error during decompression. | ||
| 42 | |||
| 43 | config S3C2410_PM_DEBUG | ||
| 44 | bool "S3C2410 PM Suspend debug" | ||
| 45 | depends on ARCH_S3C2410 && PM | ||
| 46 | help | ||
| 47 | Say Y here if you want verbose debugging from the PM Suspend and | ||
| 48 | Resume code. See <file:Documentation/arm/Samsung-S3C24XX/Suspend.txt> | ||
| 49 | for more information. | ||
| 50 | |||
| 51 | config S3C2410_PM_CHECK | ||
| 52 | bool "S3C2410 PM Suspend Memory CRC" | ||
| 53 | depends on ARCH_S3C2410 && PM && CRC32 | ||
| 54 | help | ||
| 55 | Enable the PM code's memory area checksum over sleep. This option | ||
| 56 | will generate CRCs of all blocks of memory, and store them before | ||
| 57 | going to sleep. The blocks are then checked on resume for any | ||
| 58 | errors. | ||
| 59 | |||
| 60 | config S3C2410_PM_CHECK_CHUNKSIZE | ||
| 61 | int "S3C2410 PM Suspend CRC Chunksize (KiB)" | ||
| 62 | depends on ARCH_S3C2410 && PM && S3C2410_PM_CHECK | ||
| 63 | default 64 | ||
| 64 | help | ||
| 65 | Set the chunksize in Kilobytes of the CRC for checking memory | ||
| 66 | corruption over suspend and resume. A smaller value will mean that | ||
| 67 | the CRC data block will take more memory, but wil identify any | ||
| 68 | faults with better precision. | ||
| 69 | |||
| 70 | config S3C2410_LOWLEVEL_UART_PORT | ||
| 71 | int "S3C2410 UART to use for low-level messages" | ||
| 72 | default 0 | ||
| 73 | help | ||
| 74 | Choice of which UART port to use for the low-level messages, | ||
| 75 | such as the `Uncompressing...` at start time. The value of | ||
| 76 | this configuration should be between zero and two. The port | ||
| 77 | must have been initialised by the boot-loader before use. | ||
| 78 | |||
| 79 | config S3C2410_DMA | ||
| 80 | bool "S3C2410 DMA support" | ||
| 81 | depends on ARCH_S3C2410 | ||
| 82 | help | ||
| 83 | S3C2410 DMA support. This is needed for drivers like sound which | ||
| 84 | use the S3C2410's DMA system to move data to and from the | ||
| 85 | peripheral blocks. | ||
| 86 | |||
| 87 | config S3C2410_DMA_DEBUG | ||
| 88 | bool "S3C2410 DMA support debug" | ||
| 89 | depends on ARCH_S3C2410 && S3C2410_DMA | ||
| 90 | help | ||
| 91 | Enable debugging output for the DMA code. This option sends info | ||
| 92 | to the kernel log, at priority KERN_DEBUG. | ||
| 93 | |||
| 94 | config MACH_SMDK | ||
| 95 | bool | ||
| 96 | help | ||
| 97 | Common machine code for SMDK2410 and SMDK2440 | ||
| 98 | |||
| 99 | endif | ||
