Javi Merino
97584d1838
thermal: power_allocator: exit early if there are no cooling devices
...
Don't waste cycles in the power allocator governor's throttle function
if there are no cooling devices and exit early.
This commit doesn't change any functionality, but should provide better
performance for the odd case of a thermal zone with trip points but
without cooling devices.
Cc: Zhang Rui <rui.zhang@intel.com>
Cc: Eduardo Valentin <edubezval@gmail.com>
Reviewed-by: Daniel Kurtz <djkurtz@chromium.org>
Signed-off-by: Javi Merino <javi.merino@arm.com>
Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
2015-09-20 15:37:16 +08:00
..
int340x_thermal
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
samsung
Merge branches 'thermal-core' and 'thermal-intel' of .git into next
2015-09-02 10:08:02 +08:00
st
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux
2015-09-11 16:13:47 -07:00
ti-soc-thermal
thermal: ti-soc: Kconfig fix to avoid menu showing wrongly
2015-09-13 19:33:53 -07:00
armada_thermal.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
clock_cooling.c
thermal: introduce clock cooling device
2014-11-20 10:43:16 -04:00
cpu_cooling.c
thermal: cpu_cooling: free power table on error or when unregistering
2015-09-13 20:34:05 -07:00
db8500_cpufreq_cooling.c
thermal: db8500_cpufreq_cooling: Fix module autoload for OF platform driver
2015-09-13 20:26:19 -07:00
db8500_thermal.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
dove_thermal.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
fair_share.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
gov_bang_bang.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
hisi_thermal.c
Merge branches 'thermal-core' and 'thermal-intel' of .git into next
2015-09-02 10:08:02 +08:00
imx_thermal.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
intel_pch_thermal.c
thermal: fix intel PCH thermal driver mismerge
2015-09-11 20:06:59 -07:00
intel_powerclamp.c
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux
2015-09-11 16:13:47 -07:00
intel_quark_dts_thermal.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
intel_soc_dts_iosf.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
intel_soc_dts_iosf.h
Thermal: Intel SoC: DTS thermal IOSF core
2015-05-01 11:20:42 +08:00
intel_soc_dts_thermal.c
Thermal: Intel SoC: DTS thermal use common APIs
2015-05-01 11:20:42 +08:00
Kconfig
thermal: ti-soc: Kconfig fix to avoid menu showing wrongly
2015-09-13 19:33:53 -07:00
kirkwood_thermal.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
Makefile
thermal: Add Intel PCH thermal driver
2015-08-04 10:06:08 +08:00
of-thermal.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
power_allocator.c
thermal: power_allocator: exit early if there are no cooling devices
2015-09-20 15:37:16 +08:00
qcom-spmi-temp-alarm.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
rcar_thermal.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
rockchip_thermal.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
spear_thermal.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
step_wise.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
tegra_soctherm.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
thermal_core.c
thermal: Add a function to get the minimum power
2015-09-14 07:39:46 -07:00
thermal_core.h
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal into thermal-soc
2015-06-11 10:55:42 +08:00
thermal_hwmon.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00
thermal_hwmon.h
thermal: hwmon: move hwmon support to single file
2013-09-03 09:09:12 -04:00
user_space.c
Thermal: build thermal governors into thermal_sys module
2013-04-14 23:28:43 +08:00
x86_pkg_temp_thermal.c
thermal: consistently use int for temperatures
2015-08-03 23:15:50 +08:00