Merge "lpm-levels: Enter shallowest state if predicted sleep length is less"

This commit is contained in:
Linux Build Service Account 2017-07-04 10:05:31 -07:00 committed by Gerrit - the friendly Code Review server
commit ae03bcca0a

View file

@ -749,8 +749,8 @@ static int cpu_power_select(struct cpuidle_device *dev,
if (next_wakeup_us > max_residency[i]) {
predicted = lpm_cpuidle_predict(dev, cpu,
&idx_restrict, &idx_restrict_time);
if (predicted < min_residency[i])
predicted = 0;
if (predicted && (predicted < min_residency[i]))
predicted = min_residency[i];
} else
invalidate_predict_history(dev);
}