diff options
Diffstat (limited to 'arch/unicore32/kernel/cpu-ucv2.c')
-rw-r--r-- | arch/unicore32/kernel/cpu-ucv2.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/arch/unicore32/kernel/cpu-ucv2.c b/arch/unicore32/kernel/cpu-ucv2.c index 4a99f62584c7..ba5a71ce2d71 100644 --- a/arch/unicore32/kernel/cpu-ucv2.c +++ b/arch/unicore32/kernel/cpu-ucv2.c | |||
@@ -52,15 +52,14 @@ static int ucv2_target(struct cpufreq_policy *policy, | |||
52 | struct cpufreq_freqs freqs; | 52 | struct cpufreq_freqs freqs; |
53 | struct clk *mclk = clk_get(NULL, "MAIN_CLK"); | 53 | struct clk *mclk = clk_get(NULL, "MAIN_CLK"); |
54 | 54 | ||
55 | cpufreq_notify_transition(&freqs, CPUFREQ_PRECHANGE); | 55 | cpufreq_notify_transition(policy, &freqs, CPUFREQ_PRECHANGE); |
56 | 56 | ||
57 | if (!clk_set_rate(mclk, target_freq * 1000)) { | 57 | if (!clk_set_rate(mclk, target_freq * 1000)) { |
58 | freqs.old = cur; | 58 | freqs.old = cur; |
59 | freqs.new = target_freq; | 59 | freqs.new = target_freq; |
60 | freqs.cpu = 0; | ||
61 | } | 60 | } |
62 | 61 | ||
63 | cpufreq_notify_transition(&freqs, CPUFREQ_POSTCHANGE); | 62 | cpufreq_notify_transition(policy, &freqs, CPUFREQ_POSTCHANGE); |
64 | 63 | ||
65 | return 0; | 64 | return 0; |
66 | } | 65 | } |