diff options
author | Ben Dooks <ben-linux@fluff.org> | 2009-08-14 10:23:45 -0400 |
---|---|---|
committer | Ben Dooks <ben-linux@fluff.org> | 2009-08-14 10:23:45 -0400 |
commit | 215ed3236a17b748cf75a2c23f50028c95302a42 (patch) | |
tree | a1fa16573704a4a1bb646365f5d4c6cd3bb321f9 /arch/arm/plat-s3c24xx/Kconfig | |
parent | 0fbdd270078a3e3ce537a2fb6ffc8a9b2427500c (diff) | |
parent | e6d197a6954c8a9ff85727c31ca61fc1da78628a (diff) |
Merge branch 'next-s3c24xx-cpufreq' into next-s3c
Diffstat (limited to 'arch/arm/plat-s3c24xx/Kconfig')
-rw-r--r-- | arch/arm/plat-s3c24xx/Kconfig | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/arch/arm/plat-s3c24xx/Kconfig b/arch/arm/plat-s3c24xx/Kconfig index aaae456018b5..2f9145683596 100644 --- a/arch/arm/plat-s3c24xx/Kconfig +++ b/arch/arm/plat-s3c24xx/Kconfig | |||
@@ -34,6 +34,40 @@ config CPU_S3C244X | |||
34 | help | 34 | help |
35 | Support for S3C2440 and S3C2442 Samsung Mobile CPU based systems. | 35 | Support for S3C2440 and S3C2442 Samsung Mobile CPU based systems. |
36 | 36 | ||
37 | config S3C2440_CPUFREQ | ||
38 | bool "S3C2440/S3C2442 CPU Frequency scaling support" | ||
39 | depends on CPU_FREQ_S3C24XX && (CPU_S3C2440 || CPU_S3C2442) | ||
40 | select S3C2410_CPUFREQ_UTILS | ||
41 | default y | ||
42 | help | ||
43 | CPU Frequency scaling support for S3C2440 and S3C2442 SoC CPUs. | ||
44 | |||
45 | config S3C2440_XTAL_12000000 | ||
46 | bool | ||
47 | help | ||
48 | Indicate that the build needs to support 12MHz system | ||
49 | crystal. | ||
50 | |||
51 | config S3C2440_XTAL_16934400 | ||
52 | bool | ||
53 | help | ||
54 | Indicate that the build needs to support 16.9344MHz system | ||
55 | crystal. | ||
56 | |||
57 | config S3C2440_PLL_12000000 | ||
58 | bool | ||
59 | depends on S3C2440_CPUFREQ && S3C2440_XTAL_12000000 | ||
60 | default y if CPU_FREQ_S3C24XX_PLL | ||
61 | help | ||
62 | PLL tables for S3C2440 or S3C2442 CPUs with 12MHz crystals. | ||
63 | |||
64 | config S3C2440_PLL_16934400 | ||
65 | bool | ||
66 | depends on S3C2440_CPUFREQ && S3C2440_XTAL_16934400 | ||
67 | default y if CPU_FREQ_S3C24XX_PLL | ||
68 | help | ||
69 | PLL tables for S3C2440 or S3C2442 CPUs with 16.934MHz crystals. | ||
70 | |||
37 | config S3C24XX_PWM | 71 | config S3C24XX_PWM |
38 | bool "PWM device support" | 72 | bool "PWM device support" |
39 | select HAVE_PWM | 73 | select HAVE_PWM |
@@ -113,6 +147,31 @@ config S3C24XX_SPI_BUS1_GPD8_GPD9_GPD10 | |||
113 | 147 | ||
114 | # common code for s3c24xx based machines, such as the SMDKs. | 148 | # common code for s3c24xx based machines, such as the SMDKs. |
115 | 149 | ||
150 | # cpu frequency items common between s3c2410 and s3c2440/s3c2442 | ||
151 | |||
152 | config S3C2410_IOTIMING | ||
153 | bool | ||
154 | depends on CPU_FREQ_S3C24XX | ||
155 | help | ||
156 | Internal node to select io timing code that is common to the s3c2410 | ||
157 | and s3c2440/s3c2442 cpu frequency support. | ||
158 | |||
159 | config S3C2410_CPUFREQ_UTILS | ||
160 | bool | ||
161 | depends on CPU_FREQ_S3C24XX | ||
162 | help | ||
163 | Internal node to select timing code that is common to the s3c2410 | ||
164 | and s3c2440/s3c244 cpu frequency support. | ||
165 | |||
166 | # cpu frequency support common to s3c2412, s3c2413 and s3c2442 | ||
167 | |||
168 | config S3C2412_IOTIMING | ||
169 | bool | ||
170 | depends on CPU_FREQ_S3C24XX && (CPU_S3C2412 || CPU_S3C2443) | ||
171 | help | ||
172 | Intel node to select io timing code that is common to the s3c2412 | ||
173 | and the s3c2443. | ||
174 | |||
116 | config MACH_SMDK | 175 | config MACH_SMDK |
117 | bool | 176 | bool |
118 | help | 177 | help |