diff options
author | 2012-09-06 07:09:11 +0000 | |
---|---|---|
committer | 2012-09-09 22:06:34 +0200 | |
commit | 95ceafd46359dfd901f9d3b881b33d3036e4b0ce (patch) | |
tree | dc744c4641640513558c18f411241f6abd8a1b8b /drivers/cpufreq/Kconfig | |
parent | PM / OPP: Initialize OPP table from device tree (diff) | |
download | linux-95ceafd46359dfd901f9d3b881b33d3036e4b0ce.tar.gz linux-95ceafd46359dfd901f9d3b881b33d3036e4b0ce.tar.bz2 linux-95ceafd46359dfd901f9d3b881b33d3036e4b0ce.zip |
cpufreq: Add a generic cpufreq-cpu0 driver
It adds a generic cpufreq driver for CPU0 frequency management based on
clk, regulator, OPP and device tree support. It can support both
uniprocessor (UP) and those symmetric multiprocessor (SMP) systems which
share clock and voltage across all CPUs.
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Acked-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
Tested-by: AnilKumar Ch <anilkumar@ti.com>
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Diffstat (limited to 'drivers/cpufreq/Kconfig')
-rw-r--r-- | drivers/cpufreq/Kconfig | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/cpufreq/Kconfig b/drivers/cpufreq/Kconfig index e24a2a1b6666..ea512f47b789 100644 --- a/drivers/cpufreq/Kconfig +++ b/drivers/cpufreq/Kconfig @@ -179,6 +179,17 @@ config CPU_FREQ_GOV_CONSERVATIVE If in doubt, say N. +config GENERIC_CPUFREQ_CPU0 + bool "Generic CPU0 cpufreq driver" + depends on HAVE_CLK && REGULATOR && PM_OPP && OF + select CPU_FREQ_TABLE + help + This adds a generic cpufreq driver for CPU0 frequency management. + It supports both uniprocessor (UP) and symmetric multiprocessor (SMP) + systems which share clock and voltage across all CPUs. + + If in doubt, say N. + menu "x86 CPU frequency scaling drivers" depends on X86 source "drivers/cpufreq/Kconfig.x86" |