Lines Matching refs:policy
170 * @policy: the policy to validate
176 static int elanfreq_verify(struct cpufreq_policy *policy)
178 return cpufreq_frequency_table_verify(policy, &elanfreq_table[0]);
181 static int elanfreq_target(struct cpufreq_policy *policy,
187 if (cpufreq_frequency_table_target(policy, &elanfreq_table[0],
201 static int elanfreq_cpu_init(struct cpufreq_policy *policy)
222 /* cpuinfo and default policy values */
223 policy->cpuinfo.transition_latency = CPUFREQ_ETERNAL;
224 policy->cur = elanfreq_get_cpu_frequency(0);
226 result = cpufreq_frequency_table_cpuinfo(policy, elanfreq_table);
230 cpufreq_frequency_table_get_attr(elanfreq_table, policy->cpu);
235 static int elanfreq_cpu_exit(struct cpufreq_policy *policy)
237 cpufreq_frequency_table_put_attr(policy->cpu);