aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/cpufreq/Kconfig.arm
diff options
context:
space:
mode:
authorViresh Kumar <viresh.kumar@linaro.org>2013-04-04 08:54:15 -0400
committerKukjin Kim <kgene.kim@samsung.com>2013-05-20 10:04:28 -0400
commitf023f8dd59bf93e29e9b9bd98a92eeef43b1a32a (patch)
tree404224a1a4b000b37cf5955d9090d0fe247eef20 /drivers/cpufreq/Kconfig.arm
parentf722406faae2d073cc1d01063d1123c35425939e (diff)
cpufreq: s3c24xx: move cpufreq driver to drivers/cpufreq
This patch moves cpufreq driver of Samsung's ARM based s3c24xx platform to drivers/cpufreq. Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org> Acked-by: Arnd Bergmann <arnd@arndb.de> Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'drivers/cpufreq/Kconfig.arm')
-rw-r--r--drivers/cpufreq/Kconfig.arm58
1 files changed, 58 insertions, 0 deletions
diff --git a/drivers/cpufreq/Kconfig.arm b/drivers/cpufreq/Kconfig.arm
index f3af18b9acc5..bbcd7199257b 100644
--- a/drivers/cpufreq/Kconfig.arm
+++ b/drivers/cpufreq/Kconfig.arm
@@ -95,6 +95,56 @@ config ARM_OMAP2PLUS_CPUFREQ
95 default ARCH_OMAP2PLUS 95 default ARCH_OMAP2PLUS
96 select CPU_FREQ_TABLE 96 select CPU_FREQ_TABLE
97 97
98config ARM_S3C_CPUFREQ
99 bool
100 help
101 Internal configuration node for common cpufreq on Samsung SoC
102
103config ARM_S3C24XX_CPUFREQ
104 bool "CPUfreq driver for Samsung S3C24XX series CPUs (EXPERIMENTAL)"
105 depends on ARCH_S3C24XX
106 select ARM_S3C_CPUFREQ
107 help
108 This enables the CPUfreq driver for the Samsung S3C24XX family
109 of CPUs.
110
111 For details, take a look at <file:Documentation/cpu-freq>.
112
113 If in doubt, say N.
114
115config ARM_S3C24XX_CPUFREQ_DEBUG
116 bool "Debug CPUfreq Samsung driver core"
117 depends on ARM_S3C24XX_CPUFREQ
118 help
119 Enable s3c_freq_dbg for the Samsung S3C CPUfreq core
120
121config ARM_S3C24XX_CPUFREQ_IODEBUG
122 bool "Debug CPUfreq Samsung driver IO timing"
123 depends on ARM_S3C24XX_CPUFREQ
124 help
125 Enable s3c_freq_iodbg for the Samsung S3C CPUfreq core
126
127config ARM_S3C24XX_CPUFREQ_DEBUGFS
128 bool "Export debugfs for CPUFreq"
129 depends on ARM_S3C24XX_CPUFREQ && DEBUG_FS
130 help
131 Export status information via debugfs.
132
133config ARM_S3C2410_CPUFREQ
134 bool
135 depends on ARM_S3C24XX_CPUFREQ && CPU_S3C2410
136 select S3C2410_CPUFREQ_UTILS
137 help
138 CPU Frequency scaling support for S3C2410
139
140config ARM_S3C2412_CPUFREQ
141 bool
142 depends on ARM_S3C24XX_CPUFREQ && CPU_S3C2412
143 default y
144 select S3C2412_IOTIMING
145 help
146 CPU Frequency scaling support for S3C2412 and S3C2413 SoC CPUs.
147
98config ARM_S3C2416_CPUFREQ 148config ARM_S3C2416_CPUFREQ
99 bool "S3C2416 CPU Frequency scaling support" 149 bool "S3C2416 CPU Frequency scaling support"
100 depends on CPU_S3C2416 150 depends on CPU_S3C2416
@@ -117,6 +167,14 @@ config ARM_S3C2416_CPUFREQ_VCORESCALE
117 167
118 If in doubt, say N. 168 If in doubt, say N.
119 169
170config ARM_S3C2440_CPUFREQ
171 bool "S3C2440/S3C2442 CPU Frequency scaling support"
172 depends on ARM_S3C24XX_CPUFREQ && (CPU_S3C2440 || CPU_S3C2442)
173 select S3C2410_CPUFREQ_UTILS
174 default y
175 help
176 CPU Frequency scaling support for S3C2440 and S3C2442 SoC CPUs.
177
120config ARM_S3C64XX_CPUFREQ 178config ARM_S3C64XX_CPUFREQ
121 bool "Samsung S3C64XX" 179 bool "Samsung S3C64XX"
122 depends on CPU_S3C6410 180 depends on CPU_S3C6410