diff --git a/[refs] b/[refs] index f4b350a3600b..0759179162ef 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c6e2d68558b612fdfdb0d7ddcb51ad4578b81eba +refs/heads/master: fb3b1fefaaccdbdc716db0963ba41fb6b4221e60 diff --git a/trunk/drivers/cpufreq/s3c64xx-cpufreq.c b/trunk/drivers/cpufreq/s3c64xx-cpufreq.c index fc69178798e6..e818248ab2b1 100644 --- a/trunk/drivers/cpufreq/s3c64xx-cpufreq.c +++ b/trunk/drivers/cpufreq/s3c64xx-cpufreq.c @@ -112,6 +112,8 @@ static int s3c64xx_cpufreq_set_target(struct cpufreq_policy *policy, goto err; } + cpufreq_notify_transition(&freqs, CPUFREQ_POSTCHANGE); + #ifdef CONFIG_REGULATOR if (vddarm && freqs.new < freqs.old) { ret = regulator_set_voltage(vddarm, @@ -125,8 +127,6 @@ static int s3c64xx_cpufreq_set_target(struct cpufreq_policy *policy, } #endif - cpufreq_notify_transition(&freqs, CPUFREQ_POSTCHANGE); - pr_debug("cpufreq: Set actual frequency %lukHz\n", clk_get_rate(armclk) / 1000);