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 cpufreq_generic_init(policy, spear_cpufreq.freq_tbl, in spear_cpufreq_init()
157 spear_cpufreq.transition_latency); in spear_cpufreq_init()
186 &spear_cpufreq.transition_latency)) in spear_cpufreq_probe()
187 spear_cpufreq.transition_latency = CPUFREQ_ETERNAL; in spear_cpufreq_probe()
210 spear_cpufreq.freq_tbl = freq_tbl; in spear_cpufreq_probe()
214 spear_cpufreq.clk = clk_get(NULL, "cpu_clk"); in spear_cpufreq_probe()
215 if (IS_ERR(spear_cpufreq.clk)) { in spear_cpufreq_probe()
217 ret = PTR_ERR(spear_cpufreq.clk); in spear_cpufreq_probe()
226 clk_put(spear_cpufreq.clk); in spear_cpufreq_probe()