]> rtime.felk.cvut.cz Git - linux-imx.git/blobdiff - drivers/cpufreq/speedstep-smi.c
cpufreq: Notify all policy->cpus in cpufreq_notify_transition()
[linux-imx.git] / drivers / cpufreq / speedstep-smi.c
index 6a457fcaaad5f2c75bca49c818db20a55a91306c..f5a6b70ee6c0f1965a2794ace8d66c2c7e1aec38 100644 (file)
@@ -252,14 +252,13 @@ static int speedstep_target(struct cpufreq_policy *policy,
 
        freqs.old = speedstep_freqs[speedstep_get_state()].frequency;
        freqs.new = speedstep_freqs[newstate].frequency;
-       freqs.cpu = 0; /* speedstep.c is UP only driver */
 
        if (freqs.old == freqs.new)
                return 0;
 
-       cpufreq_notify_transition(&freqs, CPUFREQ_PRECHANGE);
+       cpufreq_notify_transition(policy, &freqs, CPUFREQ_PRECHANGE);
        speedstep_set_state(newstate);
-       cpufreq_notify_transition(&freqs, CPUFREQ_POSTCHANGE);
+       cpufreq_notify_transition(policy, &freqs, CPUFREQ_POSTCHANGE);
 
        return 0;
 }