Lines Matching refs:policy
42 static int omap_target(struct cpufreq_policy *policy, unsigned int index) in omap_target() argument
49 old_freq = policy->cur; in omap_target()
53 ret = clk_round_rate(policy->clk, freq); in omap_target()
91 ret = clk_set_rate(policy->clk, new_freq * 1000); in omap_target()
99 clk_set_rate(policy->clk, old_freq * 1000); in omap_target()
113 static int omap_cpu_init(struct cpufreq_policy *policy) in omap_cpu_init() argument
117 policy->clk = clk_get(NULL, "cpufreq_ck"); in omap_cpu_init()
118 if (IS_ERR(policy->clk)) in omap_cpu_init()
119 return PTR_ERR(policy->clk); in omap_cpu_init()
126 __func__, policy->cpu, result); in omap_cpu_init()
134 result = cpufreq_generic_init(policy, freq_table, 300 * 1000); in omap_cpu_init()
140 clk_put(policy->clk); in omap_cpu_init()
144 static int omap_cpu_exit(struct cpufreq_policy *policy) in omap_cpu_exit() argument
147 clk_put(policy->clk); in omap_cpu_exit()