Lines Matching refs:policy
238 * speedstep_target - set a new CPUFreq policy
239 * @policy: new policy
243 * Sets a new CPUFreq policy/freq.
245 static int speedstep_target(struct cpufreq_policy *policy,
251 if (cpufreq_frequency_table_target(policy, &speedstep_freqs[0],
271 * speedstep_verify - verifies a new CPUFreq policy
272 * @policy: new policy
277 static int speedstep_verify(struct cpufreq_policy *policy)
279 return cpufreq_frequency_table_verify(policy, &speedstep_freqs[0]);
283 static int speedstep_cpu_init(struct cpufreq_policy *policy)
290 if (policy->cpu != 0)
331 /* cpuinfo and default policy values */
332 policy->cpuinfo.transition_latency = CPUFREQ_ETERNAL;
333 policy->cur = speed;
335 result = cpufreq_frequency_table_cpuinfo(policy, speedstep_freqs);
339 cpufreq_frequency_table_get_attr(speedstep_freqs, policy->cpu);
344 static int speedstep_cpu_exit(struct cpufreq_policy *policy)
346 cpufreq_frequency_table_put_attr(policy->cpu);
358 static int speedstep_resume(struct cpufreq_policy *policy)