thermal: cpu_cooling: fix stub function
Subsystems (2)
PATCH 1/1 thermal: cpu_cooling: fix stub function
The function stub for cpufreq_cooling_get_level introduced in 57df81069 "Thermal: exynos: fix cooling state translation" is not syntactically correct C and needs to be fixed to avoid this error:
In file included from drivers/thermal/db8500_thermal.c:20:0:
include/linux/cpu_cooling.h: In function 'cpufreq_cooling_get_level':include/linux/cpu_cooling.h:57:1:
error: parameter name omitted unsigned long cpufreq_cooling_get_level(unsigned int, unsigned int) ^ include/linux/cpu_cooling.h:57:1: error: parameter name omitted
Signed-off-by Arnd Bergmann <[email protected]>
Acked-by Eduardo Valentin <[email protected]>
Cc Zhang Rui <[email protected]>
Cc Amit Daniel kachhap <[email protected]>
Cc stable at vger.kernel.org
---
This is now needed for stable, since 3.10 is out.
include/linux/cpu_cooling.h +2 -2
@@ -41,7 +41,7 @@ cpufreq_cooling_register(const struct cpumask *clip_cpus);*/ void cpufreq_cooling_unregister (struct thermal_cooling_device *cdev); -unsigned long cpufreq_cooling_get_level (unsigned int ,unsigned int ); +unsigned long cpufreq_cooling_get_level (unsigned int cpu,unsigned int freq);#else /* !CONFIG_CPU_THERMAL */ static inline struct thermal_cooling_device *cpufreq_cooling_register (const struct cpumask *clip_cpus)
@@ -54,7 +54,7 @@ void cpufreq_cooling_unregister(struct thermal_cooling_device *cdev)return ; }static inline -unsigned long cpufreq_cooling_get_level (unsigned int ,unsigned int ) +unsigned long cpufreq_cooling_get_level (unsigned int cpu,unsigned int freq) {return THERMAL_CSTATE_INVALID ; }