summaryrefslogtreecommitdiff
path: root/drivers/cpufreq/cpufreq_lab.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/cpufreq/cpufreq_lab.c')
-rw-r--r--drivers/cpufreq/cpufreq_lab.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/cpufreq/cpufreq_lab.c b/drivers/cpufreq/cpufreq_lab.c
index 3fe876ba3cb..c09e352b192 100644
--- a/drivers/cpufreq/cpufreq_lab.c
+++ b/drivers/cpufreq/cpufreq_lab.c
@@ -163,7 +163,11 @@ static void lb_dbs_timer(struct work_struct *work)
mutex_lock(&core_dbs_info->cdbs.timer_mutex);
- dbs_check_cpu(dbs_data, cpu);
+ /* Enable overclocking always for LAB governor */
+ if (cpufreq_boost_supported() && unlikely(!cpufreq_boost_enabled()))
+ cpufreq_boost_trigger_state(1);
+ else
+ dbs_check_cpu(dbs_data, cpu);
delay = delay_for_sampling_rate(lb_tuners->sampling_rate
* core_dbs_info->rate_mult);