Lines Matching refs:policy
169 * @policy: the policy to validate
175 static int elanfreq_verify(struct cpufreq_policy *policy)
177 return cpufreq_frequency_table_verify(policy, &elanfreq_table[0]);
180 static int elanfreq_target(struct cpufreq_policy *policy,
186 if (cpufreq_frequency_table_target(policy, &elanfreq_table[0],
200 static int elanfreq_cpu_init(struct cpufreq_policy *policy)
221 /* cpuinfo and default policy values */
222 policy->cpuinfo.transition_latency = CPUFREQ_ETERNAL;
223 policy->cur = elanfreq_get_cpu_frequency(0);
225 result = cpufreq_frequency_table_cpuinfo(policy, elanfreq_table);
229 cpufreq_frequency_table_get_attr(elanfreq_table, policy->cpu);
234 static int elanfreq_cpu_exit(struct cpufreq_policy *policy)
236 cpufreq_frequency_table_put_attr(policy->cpu);