diff options
Diffstat (limited to 'kernel/sched/cpufreq_sched.c')
-rw-r--r-- | kernel/sched/cpufreq_sched.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/kernel/sched/cpufreq_sched.c b/kernel/sched/cpufreq_sched.c index 8c5ad4805e29..e6de0600594a 100644 --- a/kernel/sched/cpufreq_sched.c +++ b/kernel/sched/cpufreq_sched.c @@ -343,7 +343,11 @@ static void __exit cpufreq_sched_exit(void) cpufreq_unregister_governor(&cpufreq_gov_sched); } -/* Try to make this the default governor */ -fs_initcall(cpufreq_sched_init); - MODULE_LICENSE("GPL v2"); + +#ifdef CONFIG_CPU_FREQ_DEFAULT_GOV_SCHED +fs_initcall(cpufreq_sched_init); +#else +module_init(cpufreq_sched_init); +#endif +module_exit(cpufreq_sched_exit); |