Lines Matching defs:cpufreq
14 #include <linux/cpufreq.h>
21 #include <cpufreq.h>
34 static struct ls1x_cpufreq *cpufreq;
67 clk_set_parent(policy->clk, cpufreq->osc_clk);
72 clk_set_rate(cpufreq->mux_clk, new_freq * 1000);
73 clk_set_parent(policy->clk, cpufreq->mux_clk);
86 pll_freq = clk_get_rate(cpufreq->pll_clk) / 1000;
95 if ((freq < cpufreq->min_freq) || (freq > cpufreq->max_freq))
100 "cpufreq table: index %d: frequency %d\n", i,
105 policy->clk = cpufreq->clk;
118 .name = "cpufreq-ls1x",
148 cpufreq =
150 if (!cpufreq)
153 cpufreq->dev = &pdev->dev;
161 cpufreq->clk = clk;
166 __clk_get_name(cpufreq->clk));
169 cpufreq->mux_clk = clk;
174 __clk_get_name(cpufreq->mux_clk));
177 cpufreq->pll_clk = clk;
185 cpufreq->osc_clk = clk;
187 cpufreq->max_freq = pdata->max_freq;
188 cpufreq->min_freq = pdata->min_freq;
213 .name = "ls1x-cpufreq",
219 MODULE_ALIAS("platform:ls1x-cpufreq");