diff options
Diffstat (limited to 'drivers/cpufreq/imx6q-cpufreq.c')
-rw-r--r-- | drivers/cpufreq/imx6q-cpufreq.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/drivers/cpufreq/imx6q-cpufreq.c b/drivers/cpufreq/imx6q-cpufreq.c index 2938257b8c19..ce69059be1fc 100644 --- a/drivers/cpufreq/imx6q-cpufreq.c +++ b/drivers/cpufreq/imx6q-cpufreq.c | |||
@@ -38,11 +38,6 @@ static unsigned int transition_latency; | |||
38 | static u32 *imx6_soc_volt; | 38 | static u32 *imx6_soc_volt; |
39 | static u32 soc_opp_count; | 39 | static u32 soc_opp_count; |
40 | 40 | ||
41 | static unsigned int imx6q_get_speed(unsigned int cpu) | ||
42 | { | ||
43 | return clk_get_rate(arm_clk) / 1000; | ||
44 | } | ||
45 | |||
46 | static int imx6q_set_target(struct cpufreq_policy *policy, unsigned int index) | 41 | static int imx6q_set_target(struct cpufreq_policy *policy, unsigned int index) |
47 | { | 42 | { |
48 | struct dev_pm_opp *opp; | 43 | struct dev_pm_opp *opp; |
@@ -139,6 +134,7 @@ static int imx6q_set_target(struct cpufreq_policy *policy, unsigned int index) | |||
139 | 134 | ||
140 | static int imx6q_cpufreq_init(struct cpufreq_policy *policy) | 135 | static int imx6q_cpufreq_init(struct cpufreq_policy *policy) |
141 | { | 136 | { |
137 | policy->clk = arm_clk; | ||
142 | return cpufreq_generic_init(policy, freq_table, transition_latency); | 138 | return cpufreq_generic_init(policy, freq_table, transition_latency); |
143 | } | 139 | } |
144 | 140 | ||
@@ -146,7 +142,7 @@ static struct cpufreq_driver imx6q_cpufreq_driver = { | |||
146 | .flags = CPUFREQ_NEED_INITIAL_FREQ_CHECK, | 142 | .flags = CPUFREQ_NEED_INITIAL_FREQ_CHECK, |
147 | .verify = cpufreq_generic_frequency_table_verify, | 143 | .verify = cpufreq_generic_frequency_table_verify, |
148 | .target_index = imx6q_set_target, | 144 | .target_index = imx6q_set_target, |
149 | .get = imx6q_get_speed, | 145 | .get = cpufreq_generic_get, |
150 | .init = imx6q_cpufreq_init, | 146 | .init = imx6q_cpufreq_init, |
151 | .exit = cpufreq_generic_exit, | 147 | .exit = cpufreq_generic_exit, |
152 | .name = "imx6q-cpufreq", | 148 | .name = "imx6q-cpufreq", |