diff options
Diffstat (limited to 'arch/arm/mach-s3c2440/Kconfig')
| -rw-r--r-- | arch/arm/mach-s3c2440/Kconfig | 74 |
1 files changed, 71 insertions, 3 deletions
diff --git a/arch/arm/mach-s3c2440/Kconfig b/arch/arm/mach-s3c2440/Kconfig index 80879358eb2f..7f465265cf04 100644 --- a/arch/arm/mach-s3c2440/Kconfig +++ b/arch/arm/mach-s3c2440/Kconfig | |||
| @@ -15,14 +15,67 @@ config CPU_S3C2440 | |||
| 15 | help | 15 | help |
| 16 | Support for S3C2440 Samsung Mobile CPU based systems. | 16 | Support for S3C2440 Samsung Mobile CPU based systems. |
| 17 | 17 | ||
| 18 | config CPU_S3C2442 | ||
| 19 | bool | ||
| 20 | depends on ARCH_S3C2410 | ||
| 21 | select CPU_ARM920T | ||
| 22 | select S3C2410_CLOCK | ||
| 23 | select S3C2410_GPIO | ||
| 24 | select S3C2410_PM if PM | ||
| 25 | select CPU_S3C244X | ||
| 26 | select CPU_LLSERIAL_S3C2440 | ||
| 27 | help | ||
| 28 | Support for S3C2442 Samsung Mobile CPU based systems. | ||
| 29 | |||
| 30 | config CPU_S3C244X | ||
| 31 | bool | ||
| 32 | depends on ARCH_S3C2410 && (CPU_S3C2440 || CPU_S3C2442) | ||
| 33 | help | ||
| 34 | Support for S3C2440 and S3C2442 Samsung Mobile CPU based systems. | ||
| 35 | |||
| 36 | |||
| 37 | |||
| 38 | config S3C2440_CPUFREQ | ||
| 39 | bool "S3C2440/S3C2442 CPU Frequency scaling support" | ||
| 40 | depends on CPU_FREQ_S3C24XX && (CPU_S3C2440 || CPU_S3C2442) | ||
| 41 | select S3C2410_CPUFREQ_UTILS | ||
| 42 | default y | ||
| 43 | help | ||
| 44 | CPU Frequency scaling support for S3C2440 and S3C2442 SoC CPUs. | ||
| 45 | |||
| 46 | config S3C2440_XTAL_12000000 | ||
| 47 | bool | ||
| 48 | help | ||
| 49 | Indicate that the build needs to support 12MHz system | ||
| 50 | crystal. | ||
| 51 | |||
| 52 | config S3C2440_XTAL_16934400 | ||
| 53 | bool | ||
| 54 | help | ||
| 55 | Indicate that the build needs to support 16.9344MHz system | ||
| 56 | crystal. | ||
| 57 | |||
| 58 | config S3C2440_PLL_12000000 | ||
| 59 | bool | ||
| 60 | depends on S3C2440_CPUFREQ && S3C2440_XTAL_12000000 | ||
| 61 | default y if CPU_FREQ_S3C24XX_PLL | ||
| 62 | help | ||
| 63 | PLL tables for S3C2440 or S3C2442 CPUs with 12MHz crystals. | ||
| 64 | |||
| 65 | config S3C2440_PLL_16934400 | ||
| 66 | bool | ||
| 67 | depends on S3C2440_CPUFREQ && S3C2440_XTAL_16934400 | ||
| 68 | default y if CPU_FREQ_S3C24XX_PLL | ||
| 69 | help | ||
| 70 | PLL tables for S3C2440 or S3C2442 CPUs with 16.934MHz crystals. | ||
| 71 | |||
| 18 | config S3C2440_DMA | 72 | config S3C2440_DMA |
| 19 | bool | 73 | bool |
| 20 | depends on ARCH_S3C2410 && CPU_S3C24405B | 74 | depends on ARCH_S3C2410 && CPU_S3C24405B |
| 21 | help | 75 | help |
| 22 | Support for S3C2440 specific DMA code5A | 76 | Support for S3C2440 specific DMA code5A |
| 23 | 77 | ||
| 24 | 78 | menu "S3C2440 and S3C2442 Machines" | |
| 25 | menu "S3C2440 Machines" | ||
| 26 | 79 | ||
| 27 | config MACH_ANUBIS | 80 | config MACH_ANUBIS |
| 28 | bool "Simtec Electronics ANUBIS" | 81 | bool "Simtec Electronics ANUBIS" |
| @@ -37,6 +90,18 @@ config MACH_ANUBIS | |||
| 37 | Say Y here if you are using the Simtec Electronics ANUBIS | 90 | Say Y here if you are using the Simtec Electronics ANUBIS |
| 38 | development system | 91 | development system |
| 39 | 92 | ||
| 93 | config MACH_NEO1973_GTA02 | ||
| 94 | bool "Openmoko GTA02 / Freerunner phone" | ||
| 95 | select CPU_S3C2442 | ||
| 96 | select MFD_PCF50633 | ||
| 97 | select PCF50633_GPIO | ||
| 98 | select I2C | ||
| 99 | select POWER_SUPPLY | ||
| 100 | select MACH_NEO1973 | ||
| 101 | select S3C2410_PWM | ||
| 102 | help | ||
| 103 | Say Y here if you are using the Openmoko GTA02 / Freerunner GSM Phone | ||
| 104 | |||
| 40 | config MACH_OSIRIS | 105 | config MACH_OSIRIS |
| 41 | bool "Simtec IM2440D20 (OSIRIS) module" | 106 | bool "Simtec IM2440D20 (OSIRIS) module" |
| 42 | select CPU_S3C2440 | 107 | select CPU_S3C2440 |
| @@ -94,11 +159,14 @@ config MACH_NEXCODER_2440 | |||
| 94 | 159 | ||
| 95 | config SMDK2440_CPU2440 | 160 | config SMDK2440_CPU2440 |
| 96 | bool "SMDK2440 with S3C2440 CPU module" | 161 | bool "SMDK2440 with S3C2440 CPU module" |
| 97 | depends on ARCH_S3C2440 | ||
| 98 | default y if ARCH_S3C2440 | 162 | default y if ARCH_S3C2440 |
| 99 | select S3C2440_XTAL_16934400 | 163 | select S3C2440_XTAL_16934400 |
| 100 | select CPU_S3C2440 | 164 | select CPU_S3C2440 |
| 101 | 165 | ||
| 166 | config SMDK2440_CPU2442 | ||
| 167 | bool "SMDM2440 with S3C2442 CPU module" | ||
| 168 | select CPU_S3C2442 | ||
| 169 | |||
| 102 | config MACH_AT2440EVB | 170 | config MACH_AT2440EVB |
| 103 | bool "Avantech AT2440EVB development board" | 171 | bool "Avantech AT2440EVB development board" |
| 104 | select CPU_S3C2440 | 172 | select CPU_S3C2440 |
