Lines Matching refs:cpufreq
33 static struct ls1x_cpufreq *cpufreq; variable
66 clk_set_parent(policy->clk, cpufreq->osc_clk); in ls1x_cpufreq_target()
71 clk_set_rate(cpufreq->mux_clk, new_freq * 1000); in ls1x_cpufreq_target()
72 clk_set_parent(policy->clk, cpufreq->mux_clk); in ls1x_cpufreq_target()
85 pll_freq = clk_get_rate(cpufreq->pll_clk) / 1000; in ls1x_cpufreq_init()
94 if ((freq < cpufreq->min_freq) || (freq > cpufreq->max_freq)) in ls1x_cpufreq_init()
104 policy->clk = cpufreq->clk; in ls1x_cpufreq_init()
149 cpufreq = in ls1x_cpufreq_probe()
151 if (!cpufreq) in ls1x_cpufreq_probe()
154 cpufreq->dev = &pdev->dev; in ls1x_cpufreq_probe()
162 cpufreq->clk = clk; in ls1x_cpufreq_probe()
167 __clk_get_name(cpufreq->clk)); in ls1x_cpufreq_probe()
170 cpufreq->mux_clk = clk; in ls1x_cpufreq_probe()
175 __clk_get_name(cpufreq->mux_clk)); in ls1x_cpufreq_probe()
178 cpufreq->pll_clk = clk; in ls1x_cpufreq_probe()
186 cpufreq->osc_clk = clk; in ls1x_cpufreq_probe()
188 cpufreq->max_freq = pdata->max_freq; in ls1x_cpufreq_probe()
189 cpufreq->min_freq = pdata->min_freq; in ls1x_cpufreq_probe()