Revert "cpufreq: interactive: build fixes for 4.4"
This reverts commitbc68f6c4ef. This build fix broke the Interactive Gov at runtime with duplicate sysfs entry warnings at boot time. We no longer need to this create/destroy cpufreq sysfs entry at run time on need basis thanks to upstream commit8eec1020f0(cpufreq: create cpu/cpufreq at boot time) which creates it at boot time. Hence drop this build fix. Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
This commit is contained in:
@@ -116,28 +116,6 @@ struct cpufreq_interactive_tunables {
|
||||
bool io_is_busy;
|
||||
};
|
||||
|
||||
/*
|
||||
* HACK: FIXME: Bring back cpufreq_{get,put}_global_kobject()
|
||||
* definition removed by upstream commit 8eec1020f0c0 "cpufreq:
|
||||
* create cpu/cpufreq at boot time" to fix build failures.
|
||||
*/
|
||||
static int cpufreq_global_kobject_usage;
|
||||
|
||||
int cpufreq_get_global_kobject(void)
|
||||
{
|
||||
if (!cpufreq_global_kobject_usage++)
|
||||
return kobject_add(cpufreq_global_kobject,
|
||||
&cpu_subsys.dev_root->kobj, "%s", "cpufreq");
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
void cpufreq_put_global_kobject(void)
|
||||
{
|
||||
if (!--cpufreq_global_kobject_usage)
|
||||
kobject_del(cpufreq_global_kobject);
|
||||
}
|
||||
|
||||
/* For cases where we have single governor instance for system */
|
||||
static struct cpufreq_interactive_tunables *common_tunables;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user