Thermal: Add Adaptive Skin Thermal Governor
authorHyungwoo Yang <hyungwooy@nvidia.com>
Thu, 9 Oct 2014 23:05:00 +0000 (16:05 -0700)
committerDiwakar Tundlam <dtundlam@nvidia.com>
Wed, 15 Oct 2014 22:05:52 +0000 (15:05 -0700)
commit75409afbe3dc7407d099c76580d8f1eb82a7401d
tree0be57a656407ce870a025fdb55aba741b972564b
parenta5b668f9c49449b70c85a4b6ccb9f9ea0e009644
Thermal: Add Adaptive Skin Thermal Governor

Add Adaptive Skin Thermal Governor. The governor maintains Tskin using not only
Tskin but also temperatures of heat sources like CPU and GPU.

Bug 1494806

Change-Id: I3133e5600d86b12e34e8cba5fc8a8aacd76fdad6
Signed-off-by: Hyungwoo Yang <hyungwooy@nvidia.com>
Reviewed-on: http://git-master/r/394807
Reviewed-by: Edward Riegelsberger <eriegels@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
drivers/thermal/Kconfig
drivers/thermal/Makefile
drivers/thermal/adaptive_skin.c [new file with mode: 0644]
drivers/thermal/thermal_core.c
drivers/thermal/thermal_core.h
include/linux/adaptive_skin.h [new file with mode: 0644]