diff options
Diffstat (limited to 'drivers/cpufreq/cpufreq-cpu0.c')
-rw-r--r-- | drivers/cpufreq/cpufreq-cpu0.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/drivers/cpufreq/cpufreq-cpu0.c b/drivers/cpufreq/cpufreq-cpu0.c index 0faf756f6197..bb7b3082efb3 100644 --- a/drivers/cpufreq/cpufreq-cpu0.c +++ b/drivers/cpufreq/cpufreq-cpu0.c | |||
@@ -30,11 +30,6 @@ static struct clk *cpu_clk; | |||
30 | static struct regulator *cpu_reg; | 30 | static struct regulator *cpu_reg; |
31 | static struct cpufreq_frequency_table *freq_table; | 31 | static struct cpufreq_frequency_table *freq_table; |
32 | 32 | ||
33 | static unsigned int cpu0_get_speed(unsigned int cpu) | ||
34 | { | ||
35 | return clk_get_rate(cpu_clk) / 1000; | ||
36 | } | ||
37 | |||
38 | static int cpu0_set_target(struct cpufreq_policy *policy, unsigned int index) | 33 | static int cpu0_set_target(struct cpufreq_policy *policy, unsigned int index) |
39 | { | 34 | { |
40 | struct dev_pm_opp *opp; | 35 | struct dev_pm_opp *opp; |
@@ -100,6 +95,7 @@ static int cpu0_set_target(struct cpufreq_policy *policy, unsigned int index) | |||
100 | 95 | ||
101 | static int cpu0_cpufreq_init(struct cpufreq_policy *policy) | 96 | static int cpu0_cpufreq_init(struct cpufreq_policy *policy) |
102 | { | 97 | { |
98 | policy->clk = cpu_clk; | ||
103 | return cpufreq_generic_init(policy, freq_table, transition_latency); | 99 | return cpufreq_generic_init(policy, freq_table, transition_latency); |
104 | } | 100 | } |
105 | 101 | ||
@@ -107,7 +103,7 @@ static struct cpufreq_driver cpu0_cpufreq_driver = { | |||
107 | .flags = CPUFREQ_STICKY, | 103 | .flags = CPUFREQ_STICKY, |
108 | .verify = cpufreq_generic_frequency_table_verify, | 104 | .verify = cpufreq_generic_frequency_table_verify, |
109 | .target_index = cpu0_set_target, | 105 | .target_index = cpu0_set_target, |
110 | .get = cpu0_get_speed, | 106 | .get = cpufreq_generic_get, |
111 | .init = cpu0_cpufreq_init, | 107 | .init = cpu0_cpufreq_init, |
112 | .exit = cpufreq_generic_exit, | 108 | .exit = cpufreq_generic_exit, |
113 | .name = "generic_cpu0", | 109 | .name = "generic_cpu0", |