Lines Matching refs:policy
153 static int s3c_cpufreq_settarget(struct cpufreq_policy *policy, in s3c_cpufreq_settarget() argument
215 cpufreq_freq_transition_begin(policy, &freqs.freqs); in s3c_cpufreq_settarget()
259 cpufreq_freq_transition_end(policy, &freqs.freqs, 0); in s3c_cpufreq_settarget()
275 static int s3c_cpufreq_target(struct cpufreq_policy *policy, in s3c_cpufreq_target() argument
291 __func__, policy, target_freq, relation); in s3c_cpufreq_target()
294 if (cpufreq_frequency_table_target(policy, ftab, in s3c_cpufreq_target()
321 tmp_policy.min = policy->min * 1000; in s3c_cpufreq_target()
322 tmp_policy.max = policy->max * 1000; in s3c_cpufreq_target()
323 tmp_policy.cpu = policy->cpu; in s3c_cpufreq_target()
346 return s3c_cpufreq_settarget(policy, target_freq, pll); in s3c_cpufreq_target()
364 static int s3c_cpufreq_init(struct cpufreq_policy *policy) in s3c_cpufreq_init() argument
366 policy->clk = clk_arm; in s3c_cpufreq_init()
367 return cpufreq_generic_init(policy, ftab, cpu_cur.info->latency); in s3c_cpufreq_init()
398 static int s3c_cpufreq_suspend(struct cpufreq_policy *policy) in s3c_cpufreq_suspend() argument
407 static int s3c_cpufreq_resume(struct cpufreq_policy *policy) in s3c_cpufreq_resume() argument
411 s3c_freq_dbg("%s: resuming with policy %p\n", __func__, policy); in s3c_cpufreq_resume()