linux/drivers/thermal
Durgadoss R 0c01ebbfd3 Thermal: Remove throttling logic out of thermal_sys.c
This patch removes the throttling logic out of
thermal_sys.c; also refactors the code into smaller
functions so that are easy to read/maintain.
 * Seperates the handling of critical and non-critical trips
 * Re-arranges the set_polling and device_check methods, so
   that all related functions are arranged in one place.
 * Removes the 'do_update' and 'trip_update' method, as part
   of moving the throttling logic out of thermal_sys.c

Signed-off-by: Durgadoss R <durgadoss.r@intel.com>
Signed-off-by: Zhang Rui <rui.zhang@intel.com>
2012-11-05 14:00:08 +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: Add a thermal notifier for user space 2012-11-05 14:00:08 +08:00
Makefile Thermal: Add a thermal notifier for user space 2012-11-05 14:00:08 +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: Remove throttling logic out of thermal_sys.c 2012-11-05 14:00:08 +08:00
user_space.c Thermal: Add a thermal notifier for user space 2012-11-05 14:00:08 +08:00