Lines Matching refs:policy
146 static int us3_freq_target(struct cpufreq_policy *policy,
152 if (cpufreq_frequency_table_target(policy,
153 &us3_freq_table[policy->cpu].table[0],
159 us3_set_cpu_divider_index(policy->cpu, new_index);
164 static int us3_freq_verify(struct cpufreq_policy *policy)
166 return cpufreq_frequency_table_verify(policy,
167 &us3_freq_table[policy->cpu].table[0]);
170 static int __init us3_freq_cpu_init(struct cpufreq_policy *policy)
172 unsigned int cpu = policy->cpu;
186 policy->cpuinfo.transition_latency = 0;
187 policy->cur = clock_tick;
189 return cpufreq_frequency_table_cpuinfo(policy, table);
192 static int us3_freq_cpu_exit(struct cpufreq_policy *policy)
195 us3_set_cpu_divider_index(policy->cpu, 0);