]> rtime.felk.cvut.cz Git - linux-imx.git/blobdiff - arch/arm/mach-sa1100/cpu-sa1110.c
cpufreq: Notify all policy->cpus in cpufreq_notify_transition()
[linux-imx.git] / arch / arm / mach-sa1100 / cpu-sa1110.c
index 48c45b0c92bbae55ac8ae133d0b050cbe4c1f639..38a77330dc16c204071e976f4ee7698d9e41c964 100644 (file)
@@ -258,7 +258,6 @@ static int sa1110_target(struct cpufreq_policy *policy,
 
        freqs.old = sa11x0_getspeed(0);
        freqs.new = sa11x0_ppcr_to_freq(ppcr);
-       freqs.cpu = 0;
 
        sdram_calculate_timing(&sd, freqs.new, sdram);
 
@@ -279,7 +278,7 @@ static int sa1110_target(struct cpufreq_policy *policy,
        sd.mdcas[2] = 0xaaaaaaaa;
 #endif
 
-       cpufreq_notify_transition(&freqs, CPUFREQ_PRECHANGE);
+       cpufreq_notify_transition(policy, &freqs, CPUFREQ_PRECHANGE);
 
        /*
         * The clock could be going away for some time.  Set the SDRAMs
@@ -327,7 +326,7 @@ static int sa1110_target(struct cpufreq_policy *policy,
         */
        sdram_update_refresh(freqs.new, sdram);
 
-       cpufreq_notify_transition(&freqs, CPUFREQ_POSTCHANGE);
+       cpufreq_notify_transition(policy, &freqs, CPUFREQ_POSTCHANGE);
 
        return 0;
 }