diff options
Diffstat (limited to 'arch/arm/plat-s3c24xx/Kconfig')
-rw-r--r-- | arch/arm/plat-s3c24xx/Kconfig | 60 |
1 files changed, 17 insertions, 43 deletions
diff --git a/arch/arm/plat-s3c24xx/Kconfig b/arch/arm/plat-s3c24xx/Kconfig index 342647eb91d8..6e93ef8f3d43 100644 --- a/arch/arm/plat-s3c24xx/Kconfig +++ b/arch/arm/plat-s3c24xx/Kconfig | |||
@@ -14,58 +14,40 @@ config PLAT_S3C24XX | |||
14 | 14 | ||
15 | if PLAT_S3C24XX | 15 | if PLAT_S3C24XX |
16 | 16 | ||
17 | # code that is shared between a number of the s3c24xx implementations | 17 | # low-level serial option nodes |
18 | 18 | ||
19 | config S3C2410_CLOCK | 19 | config CPU_LLSERIAL_S3C2410_ONLY |
20 | bool | 20 | bool |
21 | help | 21 | default y if CPU_LLSERIAL_S3C2410 && !CPU_LLSERIAL_S3C2440 |
22 | Clock code for the S3C2410, and similar processors which | ||
23 | is currently includes the S3C2410, S3C2440, S3C2442. | ||
24 | 22 | ||
25 | config S3C24XX_DCLK | 23 | config CPU_LLSERIAL_S3C2440_ONLY |
26 | bool | 24 | bool |
27 | help | 25 | default y if CPU_LLSERIAL_S3C2440 && !CPU_LLSERIAL_S3C2410 |
28 | Clock code for supporting DCLK/CLKOUT on S3C24XX architectures | ||
29 | 26 | ||
30 | config CPU_S3C244X | 27 | config CPU_LLSERIAL_S3C2410 |
31 | bool | 28 | 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 | config S3C2440_CPUFREQ | ||
37 | bool "S3C2440/S3C2442 CPU Frequency scaling support" | ||
38 | depends on CPU_FREQ_S3C24XX && (CPU_S3C2440 || CPU_S3C2442) | ||
39 | select S3C2410_CPUFREQ_UTILS | ||
40 | default y | ||
41 | help | 29 | help |
42 | CPU Frequency scaling support for S3C2440 and S3C2442 SoC CPUs. | 30 | Selected if there is an S3C2410 (or register compatible) serial |
31 | low-level implementation needed | ||
43 | 32 | ||
44 | config S3C2440_XTAL_12000000 | 33 | config CPU_LLSERIAL_S3C2440 |
45 | bool | 34 | bool |
46 | help | 35 | help |
47 | Indicate that the build needs to support 12MHz system | 36 | Selected if there is an S3C2440 (or register compatible) serial |
48 | crystal. | 37 | low-level implementation needed |
49 | 38 | ||
50 | config S3C2440_XTAL_16934400 | 39 | # code that is shared between a number of the s3c24xx implementations |
51 | bool | ||
52 | help | ||
53 | Indicate that the build needs to support 16.9344MHz system | ||
54 | crystal. | ||
55 | 40 | ||
56 | config S3C2440_PLL_12000000 | 41 | config S3C2410_CLOCK |
57 | bool | 42 | bool |
58 | depends on S3C2440_CPUFREQ && S3C2440_XTAL_12000000 | ||
59 | default y if CPU_FREQ_S3C24XX_PLL | ||
60 | help | 43 | help |
61 | PLL tables for S3C2440 or S3C2442 CPUs with 12MHz crystals. | 44 | Clock code for the S3C2410, and similar processors which |
45 | is currently includes the S3C2410, S3C2440, S3C2442. | ||
62 | 46 | ||
63 | config S3C2440_PLL_16934400 | 47 | config S3C24XX_DCLK |
64 | bool | 48 | bool |
65 | depends on S3C2440_CPUFREQ && S3C2440_XTAL_16934400 | ||
66 | default y if CPU_FREQ_S3C24XX_PLL | ||
67 | help | 49 | help |
68 | PLL tables for S3C2440 or S3C2442 CPUs with 16.934MHz crystals. | 50 | Clock code for supporting DCLK/CLKOUT on S3C24XX architectures |
69 | 51 | ||
70 | config S3C24XX_PWM | 52 | config S3C24XX_PWM |
71 | bool "PWM device support" | 53 | bool "PWM device support" |
@@ -74,7 +56,6 @@ config S3C24XX_PWM | |||
74 | Support for exporting the PWM timer blocks via the pwm device | 56 | Support for exporting the PWM timer blocks via the pwm device |
75 | system. | 57 | system. |
76 | 58 | ||
77 | |||
78 | # gpio configurations | 59 | # gpio configurations |
79 | 60 | ||
80 | config S3C24XX_GPIO_EXTRA | 61 | config S3C24XX_GPIO_EXTRA |
@@ -117,13 +98,6 @@ config S3C2410_DMA_DEBUG | |||
117 | Enable debugging output for the DMA code. This option sends info | 98 | Enable debugging output for the DMA code. This option sends info |
118 | to the kernel log, at priority KERN_DEBUG. | 99 | to the kernel log, at priority KERN_DEBUG. |
119 | 100 | ||
120 | config S3C24XX_ADC | ||
121 | bool "ADC common driver support" | ||
122 | help | ||
123 | Core support for the ADC block found in the S3C24XX SoC systems | ||
124 | for drivers such as the touchscreen and hwmon to use to share | ||
125 | this resource. | ||
126 | |||
127 | # SPI default pin configuration code | 101 | # SPI default pin configuration code |
128 | 102 | ||
129 | config S3C24XX_SPI_BUS0_GPE11_GPE12_GPE13 | 103 | config S3C24XX_SPI_BUS0_GPE11_GPE12_GPE13 |