Merge branch 'linaro-fixes/android-3.10' into linaro-android-3.10-lsk
[firefly-linux-kernel-4.4.55.git] / drivers / cpufreq / cpufreq_interactive.c
index a376dfa8f412babc220b5a1023e32b5b264d671a..437aaed570572fcb78944c75bc3889641d0f83af 100644 (file)
@@ -417,6 +417,9 @@ static void cpufreq_interactive_timer(unsigned long data)
                }
        } else {
                new_freq = choose_freq(pcpu, loadadjfreq);
+               if (new_freq > tunables->hispeed_freq &&
+                               pcpu->target_freq < tunables->hispeed_freq)
+                       new_freq = tunables->hispeed_freq;
        }
 
        if (pcpu->target_freq >= tunables->hispeed_freq &&