pr_debug("%s: throttle threshold = %u [ns]\n",
__func__, gd->throttle_nsec);
pr_debug("%s: throttle threshold = %u [ns]\n",
__func__, gd->throttle_nsec);
- policy->governor_data = gd;
-
if (cpufreq_driver_is_slow()) {
cpufreq_driver_slow = true;
gd->task = kthread_create(cpufreq_sched_thread, policy,
if (cpufreq_driver_is_slow()) {
cpufreq_driver_slow = true;
gd->task = kthread_create(cpufreq_sched_thread, policy,
init_irq_work(&gd->irq_work, cpufreq_sched_irq_work);
}
init_irq_work(&gd->irq_work, cpufreq_sched_irq_work);
}
+ policy->governor_data = gd;
set_sched_freq();
return 0;
set_sched_freq();
return 0;