diff options
Diffstat (limited to 'drivers/cpufreq/cpufreq-nforce2.c')
-rw-r--r-- | drivers/cpufreq/cpufreq-nforce2.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/cpufreq/cpufreq-nforce2.c b/drivers/cpufreq/cpufreq-nforce2.c index 13d311ee08b3..224a4787ecc2 100644 --- a/drivers/cpufreq/cpufreq-nforce2.c +++ b/drivers/cpufreq/cpufreq-nforce2.c | |||
@@ -263,7 +263,6 @@ static int nforce2_target(struct cpufreq_policy *policy, | |||
263 | 263 | ||
264 | freqs.old = nforce2_get(policy->cpu); | 264 | freqs.old = nforce2_get(policy->cpu); |
265 | freqs.new = target_fsb * fid * 100; | 265 | freqs.new = target_fsb * fid * 100; |
266 | freqs.cpu = 0; /* Only one CPU on nForce2 platforms */ | ||
267 | 266 | ||
268 | if (freqs.old == freqs.new) | 267 | if (freqs.old == freqs.new) |
269 | return 0; | 268 | return 0; |
@@ -271,7 +270,7 @@ static int nforce2_target(struct cpufreq_policy *policy, | |||
271 | pr_debug("Old CPU frequency %d kHz, new %d kHz\n", | 270 | pr_debug("Old CPU frequency %d kHz, new %d kHz\n", |
272 | freqs.old, freqs.new); | 271 | freqs.old, freqs.new); |
273 | 272 | ||
274 | cpufreq_notify_transition(&freqs, CPUFREQ_PRECHANGE); | 273 | cpufreq_notify_transition(policy, &freqs, CPUFREQ_PRECHANGE); |
275 | 274 | ||
276 | /* Disable IRQs */ | 275 | /* Disable IRQs */ |
277 | /* local_irq_save(flags); */ | 276 | /* local_irq_save(flags); */ |
@@ -286,7 +285,7 @@ static int nforce2_target(struct cpufreq_policy *policy, | |||
286 | /* Enable IRQs */ | 285 | /* Enable IRQs */ |
287 | /* local_irq_restore(flags); */ | 286 | /* local_irq_restore(flags); */ |
288 | 287 | ||
289 | cpufreq_notify_transition(&freqs, CPUFREQ_POSTCHANGE); | 288 | cpufreq_notify_transition(policy, &freqs, CPUFREQ_POSTCHANGE); |
290 | 289 | ||
291 | return 0; | 290 | return 0; |
292 | } | 291 | } |