Lines Matching refs:policy
252 static int nforce2_target(struct cpufreq_policy *policy, in nforce2_target() argument
259 if ((target_freq > policy->max) || (target_freq < policy->min)) in nforce2_target()
264 freqs.old = nforce2_get(policy->cpu); in nforce2_target()
273 cpufreq_freq_transition_begin(policy, &freqs); in nforce2_target()
288 cpufreq_freq_transition_end(policy, &freqs, 0); in nforce2_target()
297 static int nforce2_verify(struct cpufreq_policy *policy) in nforce2_verify() argument
301 fsb_pol_max = policy->max / (fid * 100); in nforce2_verify()
303 if (policy->min < (fsb_pol_max * fid * 100)) in nforce2_verify()
304 policy->max = (fsb_pol_max + 1) * fid * 100; in nforce2_verify()
306 cpufreq_verify_within_cpu_limits(policy); in nforce2_verify()
310 static int nforce2_cpu_init(struct cpufreq_policy *policy) in nforce2_cpu_init() argument
316 if (policy->cpu != 0) in nforce2_cpu_init()
360 policy->min = policy->cpuinfo.min_freq = min_fsb * fid * 100; in nforce2_cpu_init()
361 policy->max = policy->cpuinfo.max_freq = max_fsb * fid * 100; in nforce2_cpu_init()
362 policy->cpuinfo.transition_latency = CPUFREQ_ETERNAL; in nforce2_cpu_init()
367 static int nforce2_cpu_exit(struct cpufreq_policy *policy) in nforce2_cpu_exit() argument