Lines Matching refs:spear_cpufreq
32 } spear_cpufreq; variable
81 sys_clk = clk_get_parent(spear_cpufreq.clk); in spear1340_set_cpu_rate()
110 newfreq = spear_cpufreq.freq_tbl[index].frequency * 1000; in spear_cpufreq_target()
133 srcclk = spear_cpufreq.clk; in spear_cpufreq_target()
145 ret = clk_set_rate(spear_cpufreq.clk, newfreq); in spear_cpufreq_target()
155 policy->clk = spear_cpufreq.clk; in spear_cpufreq_init()
156 return cpufreq_generic_init(policy, spear_cpufreq.freq_tbl, in spear_cpufreq_init()
157 spear_cpufreq.transition_latency); in spear_cpufreq_init()
185 &spear_cpufreq.transition_latency)) in spear_cpufreq_probe()
186 spear_cpufreq.transition_latency = CPUFREQ_ETERNAL; in spear_cpufreq_probe()
209 spear_cpufreq.freq_tbl = freq_tbl; in spear_cpufreq_probe()
213 spear_cpufreq.clk = clk_get(NULL, "cpu_clk"); in spear_cpufreq_probe()
214 if (IS_ERR(spear_cpufreq.clk)) { in spear_cpufreq_probe()
216 ret = PTR_ERR(spear_cpufreq.clk); in spear_cpufreq_probe()
225 clk_put(spear_cpufreq.clk); in spear_cpufreq_probe()