Lines Matching refs:policy
148 static int s3c_cpufreq_settarget(struct cpufreq_policy *policy,
210 cpufreq_freq_transition_begin(policy, &freqs.freqs);
254 cpufreq_freq_transition_end(policy, &freqs.freqs, 0);
270 static int s3c_cpufreq_target(struct cpufreq_policy *policy,
285 s3c_freq_dbg("%s: policy %p, target %u, relation %u\n",
286 __func__, policy, target_freq, relation);
289 index = cpufreq_frequency_table_target(policy, target_freq,
311 tmp_policy.min = policy->min * 1000;
312 tmp_policy.max = policy->max * 1000;
313 tmp_policy.cpu = policy->cpu;
330 return s3c_cpufreq_settarget(policy, target_freq, pll);
344 static int s3c_cpufreq_init(struct cpufreq_policy *policy)
346 policy->clk = clk_arm;
347 policy->cpuinfo.transition_latency = cpu_cur.info->latency;
348 policy->freq_table = ftab;
382 static int s3c_cpufreq_suspend(struct cpufreq_policy *policy)
391 static int s3c_cpufreq_resume(struct cpufreq_policy *policy)
395 s3c_freq_dbg("%s: resuming with policy %p\n", __func__, policy);