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()
89 ret = clk_set_rate(policy->clk, new_freq * 1000); in omap_target()
97 clk_set_rate(policy->clk, old_freq * 1000); in omap_target()
111 static int omap_cpu_init(struct cpufreq_policy *policy) in omap_cpu_init() argument
115 policy->clk = clk_get(NULL, "cpufreq_ck"); in omap_cpu_init()
116 if (IS_ERR(policy->clk)) in omap_cpu_init()
117 return PTR_ERR(policy->clk); in omap_cpu_init()
124 __func__, policy->cpu, result); in omap_cpu_init()
125 clk_put(policy->clk); in omap_cpu_init()
133 cpufreq_generic_init(policy, freq_table, 300 * 1000); in omap_cpu_init()
134 dev_pm_opp_of_register_em(policy->cpus); in omap_cpu_init()
139 static int omap_cpu_exit(struct cpufreq_policy *policy) in omap_cpu_exit() argument
142 clk_put(policy->clk); in omap_cpu_exit()