[PATCH V2 0/4] cpu_cooling: cooling dev registration cleanups
Hi, This cleans up the helpers exposed by cpu_cooling driver and its users and removes a lot of code (around 280 lines effectively). Lots of unused code is removed. Tested on Hikey6220 and based over pm/linux-next. V1->V2: - Fixed a compilation warning when CONFIG_CPU_THERMAL isn't selected. -- viresh Viresh Kumar (4): cpu_cooling: Make of_cpufreq_power_cooling_register() parse DT cpu_cooling: Remove unused cpufreq_power_cooling_register() cpu_cooling: Keep only one of_cpufreq*cooling_register() helper cpu_cooling: Drop static-power related stuff Documentation/thermal/cpu-cooling-api.txt | 33 + drivers/cpufreq/arm_big_little.c | 23 +--- drivers/cpufreq/cpufreq-dt.c | 27 +--- drivers/cpufreq/mediatek-cpufreq.c| 22 +--- drivers/cpufreq/qoriq-cpufreq.c | 14 +-- drivers/thermal/cpu_cooling.c | 201 ++ include/linux/cpu_cooling.h | 75 +++ include/trace/events/thermal.h| 10 +- 8 files changed, 64 insertions(+), 341 deletions(-) -- 2.11.0
[PATCH V2 0/4] cpu_cooling: cooling dev registration cleanups
Hi, This cleans up the helpers exposed by cpu_cooling driver and its users and removes a lot of code (around 280 lines effectively). Lots of unused code is removed. Tested on Hikey6220 and based over pm/linux-next. V1->V2: - Fixed a compilation warning when CONFIG_CPU_THERMAL isn't selected. -- viresh Viresh Kumar (4): cpu_cooling: Make of_cpufreq_power_cooling_register() parse DT cpu_cooling: Remove unused cpufreq_power_cooling_register() cpu_cooling: Keep only one of_cpufreq*cooling_register() helper cpu_cooling: Drop static-power related stuff Documentation/thermal/cpu-cooling-api.txt | 33 + drivers/cpufreq/arm_big_little.c | 23 +--- drivers/cpufreq/cpufreq-dt.c | 27 +--- drivers/cpufreq/mediatek-cpufreq.c| 22 +--- drivers/cpufreq/qoriq-cpufreq.c | 14 +-- drivers/thermal/cpu_cooling.c | 201 ++ include/linux/cpu_cooling.h | 75 +++ include/trace/events/thermal.h| 10 +- 8 files changed, 64 insertions(+), 341 deletions(-) -- 2.11.0