android_kernel_motorola_sm6225/drivers/thermal
Durgadoss R e151a202a0 Thermal: Introduce a step_wise thermal governor
This patch adds a simple step_wise governor to the
generic thermal layer. This algorithm throttles the
cooling devices in a linear fashion. If the 'trend'
is heating, it throttles by one step. And if the
thermal trend is cooling it de-throttles by one step.

This actually moves the throttling logic from thermal_sys.c
and puts inside step_wise.c, without any change.

Signed-off-by: Durgadoss R <durgadoss.r@intel.com>
Signed-off-by: Zhang Rui <rui.zhang@intel.com>
2012-11-05 14:00:07 +08:00
..
cpu_cooling.c Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux into thermal 2012-10-09 01:35:52 -04:00
exynos_thermal.c Thermal: Pass zone parameters as argument to tzd_register 2012-11-05 13:59:57 +08:00
fair_share.c Thermal: Introduce fair_share thermal governor 2012-11-05 14:00:07 +08:00
Kconfig Thermal: Introduce a step_wise thermal governor 2012-11-05 14:00:07 +08:00
Makefile Thermal: Introduce a step_wise thermal governor 2012-11-05 14:00:07 +08:00
rcar_thermal.c Thermal: Pass zone parameters as argument to tzd_register 2012-11-05 13:59:57 +08:00
spear_thermal.c Thermal: Pass zone parameters as argument to tzd_register 2012-11-05 13:59:57 +08:00
step_wise.c Thermal: Introduce a step_wise thermal governor 2012-11-05 14:00:07 +08:00
thermal_core.h Thermal: Move thermal_instance to thermal_core.h 2012-11-05 13:56:32 +08:00
thermal_sys.c Thermal: Make thermal_cdev_update as a global function 2012-11-05 14:00:06 +08:00