aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormyfluxi <linflux@arcor.de>2014-01-08 01:25:14 +0100
committerMoyster <oysterized@gmail.com>2016-09-13 13:22:56 +0200
commit77c956a4333e3c4d06f5cc34627c24c1f6f2f4b0 (patch)
treeff42438aaf3b4a31db184153b1195adfbb16746e
parentde56c5c4fc5cf56003ec50e76c4566189a5954ba (diff)
downloadandroid_kernel_m2note-77c956a4333e3c4d06f5cc34627c24c1f6f2f4b0.tar.gz
devfreq: Use high priority workqueue
It does not make sense to run kgsl on high and devfreq on regular priority. Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
-rw-r--r--drivers/devfreq/devfreq.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/devfreq/devfreq.c b/drivers/devfreq/devfreq.c
index 3b367973a..c30f64f6c 100644
--- a/drivers/devfreq/devfreq.c
+++ b/drivers/devfreq/devfreq.c
@@ -963,7 +963,10 @@ static int __init devfreq_init(void)
return PTR_ERR(devfreq_class);
}
- devfreq_wq = create_freezable_workqueue("devfreq_wq");
+ devfreq_wq =
+ alloc_workqueue("devfreq_wq",
+ WQ_HIGHPRI | WQ_UNBOUND | WQ_FREEZABLE |
+ WQ_MEM_RECLAIM, 0);
if (IS_ERR(devfreq_wq)) {
class_destroy(devfreq_class);
pr_err("%s: couldn't create workqueue\n", __FILE__);