Loading drivers/cpufreq/cpufreq.c +14 −0 Original line number Diff line number Diff line Loading @@ -1395,6 +1395,20 @@ static struct syscore_ops cpufreq_syscore_ops = { .resume = cpufreq_bp_resume, }; /** * cpufreq_get_current_driver - return current driver's name * * Return the name string of the currently loaded cpufreq driver * or NULL, if none. */ const char *cpufreq_get_current_driver(void) { if (cpufreq_driver) return cpufreq_driver->name; return NULL; } EXPORT_SYMBOL_GPL(cpufreq_get_current_driver); /********************************************************************* * NOTIFIER LISTS INTERFACE * Loading include/linux/cpufreq.h +1 −0 Original line number Diff line number Diff line Loading @@ -411,4 +411,5 @@ void cpufreq_frequency_table_get_attr(struct cpufreq_frequency_table *table, void cpufreq_frequency_table_update_policy_cpu(struct cpufreq_policy *policy); void cpufreq_frequency_table_put_attr(unsigned int cpu); const char *cpufreq_get_current_driver(void); #endif /* _LINUX_CPUFREQ_H */ Loading
drivers/cpufreq/cpufreq.c +14 −0 Original line number Diff line number Diff line Loading @@ -1395,6 +1395,20 @@ static struct syscore_ops cpufreq_syscore_ops = { .resume = cpufreq_bp_resume, }; /** * cpufreq_get_current_driver - return current driver's name * * Return the name string of the currently loaded cpufreq driver * or NULL, if none. */ const char *cpufreq_get_current_driver(void) { if (cpufreq_driver) return cpufreq_driver->name; return NULL; } EXPORT_SYMBOL_GPL(cpufreq_get_current_driver); /********************************************************************* * NOTIFIER LISTS INTERFACE * Loading
include/linux/cpufreq.h +1 −0 Original line number Diff line number Diff line Loading @@ -411,4 +411,5 @@ void cpufreq_frequency_table_get_attr(struct cpufreq_frequency_table *table, void cpufreq_frequency_table_update_policy_cpu(struct cpufreq_policy *policy); void cpufreq_frequency_table_put_attr(unsigned int cpu); const char *cpufreq_get_current_driver(void); #endif /* _LINUX_CPUFREQ_H */