diff options
Diffstat (limited to 'drivers/cpufreq/arm_big_little.c')
-rw-r--r-- | drivers/cpufreq/arm_big_little.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/cpufreq/arm_big_little.c b/drivers/cpufreq/arm_big_little.c index 5d7f53fcd6f5..3549f0784af1 100644 --- a/drivers/cpufreq/arm_big_little.c +++ b/drivers/cpufreq/arm_big_little.c | |||
@@ -84,11 +84,9 @@ static int bL_cpufreq_set_target(struct cpufreq_policy *policy, | |||
84 | ret = clk_set_rate(clk[cur_cluster], freqs.new * 1000); | 84 | ret = clk_set_rate(clk[cur_cluster], freqs.new * 1000); |
85 | if (ret) { | 85 | if (ret) { |
86 | pr_err("clk_set_rate failed: %d\n", ret); | 86 | pr_err("clk_set_rate failed: %d\n", ret); |
87 | return ret; | 87 | freqs.new = freqs.old; |
88 | } | 88 | } |
89 | 89 | ||
90 | policy->cur = freqs.new; | ||
91 | |||
92 | cpufreq_notify_transition(policy, &freqs, CPUFREQ_POSTCHANGE); | 90 | cpufreq_notify_transition(policy, &freqs, CPUFREQ_POSTCHANGE); |
93 | 91 | ||
94 | return ret; | 92 | return ret; |