• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/cpu/cpufreq/

Lines Matching refs:policy

234 static int centrino_cpu_init_table(struct cpufreq_policy *policy)
236 struct cpuinfo_x86 *cpu = &cpu_data(policy->cpu);
261 per_cpu(centrino_model, policy->cpu) = model;
270 static inline int centrino_cpu_init_table(struct cpufreq_policy *policy)
345 static int centrino_cpu_init(struct cpufreq_policy *policy)
347 struct cpuinfo_x86 *cpu = &cpu_data(policy->cpu);
361 if (policy->cpu != 0)
369 per_cpu(centrino_cpu, policy->cpu) = &cpu_ids[i];
371 if (!per_cpu(centrino_cpu, policy->cpu)) {
378 if (centrino_cpu_init_table(policy)) {
400 freq = get_cur_freq(policy->cpu);
401 policy->cpuinfo.transition_latency = 10000;
403 policy->cur = freq;
405 dprintk("centrino_cpu_init: cur=%dkHz\n", policy->cur);
407 ret = cpufreq_frequency_table_cpuinfo(policy,
408 per_cpu(centrino_model, policy->cpu)->op_points);
413 per_cpu(centrino_model, policy->cpu)->op_points, policy->cpu);
418 static int centrino_cpu_exit(struct cpufreq_policy *policy)
420 unsigned int cpu = policy->cpu;
433 * centrino_verify - verifies a new CPUFreq policy
434 * @policy: new policy
439 static int centrino_verify (struct cpufreq_policy *policy)
441 return cpufreq_frequency_table_verify(policy,
442 per_cpu(centrino_model, policy->cpu)->op_points);
446 * centrino_setpolicy - set a new CPUFreq policy
447 * @policy: new policy
452 * Sets a new CPUFreq policy.
454 static int centrino_target (struct cpufreq_policy *policy,
459 unsigned int msr, oldmsr = 0, h = 0, cpu = policy->cpu;
473 if (unlikely(cpufreq_frequency_table_target(policy,
483 for_each_cpu(j, policy->cpus) {
494 if (policy->shared_type == CPUFREQ_SHARED_TYPE_ANY)
495 good_cpu = cpumask_any_and(policy->cpus,
527 for_each_cpu(k, policy->cpus) {
543 if (policy->shared_type == CPUFREQ_SHARED_TYPE_ANY)
549 for_each_cpu(k, policy->cpus) {
559 * We have sent callbacks to policy->cpus and
570 for_each_cpu(j, policy->cpus) {