Lines Matching defs:policy
238 static int loongson3_cpufreq_set(struct cpufreq_policy *policy, int freq_level)
240 uint32_t core_id = cpu_data[policy->cpu].core;
257 static int loongson3_cpufreq_target(struct cpufreq_policy *policy,
260 unsigned int cpu = policy->cpu;
268 loongson3_cpufreq_set(policy, index);
274 static int loongson3_cpufreq_cpu_init(struct cpufreq_policy *policy)
276 if (!cpu_online(policy->cpu))
279 policy->cur = loongson3_cpufreq_get(policy->cpu);
281 policy->cpuinfo.transition_latency = 5000;
282 policy->freq_table = loongson3_cpufreq_table;
283 cpumask_copy(policy->cpus, topology_sibling_cpumask(policy->cpu));
288 static int loongson3_cpufreq_exit(struct cpufreq_policy *policy)