summaryrefslogtreecommitdiff
path: root/drivers/cpuquiet
diff options
context:
space:
mode:
authorPeter De Schrijver <pdeschrijver@nvidia.com>2012-09-11 17:30:32 +0300
committerRohan Somvanshi <rsomvanshi@nvidia.com>2012-09-14 05:14:59 -0700
commit5c746725b7196bdb66d71b2f45b005ce09918a78 (patch)
treed2df65d520e5f6827babfbefd9a8ef9fbd93a7e9 /drivers/cpuquiet
parent0292d082d531623b27ef4c85e7c1e5c9f564499d (diff)
cpuquiet: initialize runnable threads first as the default governor
Add the necessary code to initialize the runnable threads governor first when selected as the default governor. Change-Id: Iebbf304f3934b429d8a217011b3cb45ecddfd558 Signed-off-by: Peter De Schrijver <pdeschrijver@nvidia.com> Reviewed-on: http://git-master/r/131438 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Peter Boonstoppel <pboonstoppel@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Juha Tukkinen <jtukkinen@nvidia.com>
Diffstat (limited to 'drivers/cpuquiet')
-rw-r--r--drivers/cpuquiet/governors/runnable_threads.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/cpuquiet/governors/runnable_threads.c b/drivers/cpuquiet/governors/runnable_threads.c
index 8d75daff2228..fcc50314d951 100644
--- a/drivers/cpuquiet/governors/runnable_threads.c
+++ b/drivers/cpuquiet/governors/runnable_threads.c
@@ -324,5 +324,9 @@ static void __exit exit_runnables(void)
}
MODULE_LICENSE("GPL");
+#ifdef CONFIG_CPUQUIET_DEFAULT_GOV_RUNNABLE
+fs_initcall(init_runnables);
+#else
module_init(init_runnables);
+#endif
module_exit(exit_runnables);