patch-2_6_7-vs1_9_1_12
[linux-2.6.git] / arch / sparc64 / kernel / time.c
index 57ebd69..06e1579 100644 (file)
@@ -1035,7 +1035,8 @@ static int sparc64_cpufreq_notifier(struct notifier_block *nb, unsigned long val
                ft->clock_tick_ref = cpu_data(cpu).clock_tick;
        }
        if ((val == CPUFREQ_PRECHANGE  && freq->old < freq->new) ||
-           (val == CPUFREQ_POSTCHANGE && freq->old > freq->new)) {
+           (val == CPUFREQ_POSTCHANGE && freq->old > freq->new) ||
+           (val == CPUFREQ_RESUMECHANGE)) {
                cpu_data(cpu).udelay_val =
                        cpufreq_scale(ft->udelay_val_ref,
                                      ft->ref_freq,