mirror of
https://github.com/followmsi/android_kernel_google_msm.git
synced 2024-11-06 23:17:41 +00:00
9bc13d7274
MSM8974 TSENS block supports 11 temperature sensors that are used for thermal mitigation. The TSENS driver is part of the thermal sysfs framework that allows clients to set thresholds and receive notification on temperature thresholds being crossed through thermal sysfs. The driver provides ability to thermal clients to set upper/lower thresholds for each sensor and receive individual notification for each sensor once the threshold is crossed. All sensors are enabled by default during driver initialization. The driver is initialized early during kernel initialization to provide capability to the thermal kernel driver to read temperature from the TSENS sensors. To support this feature a kernel API is provide to read the TSENS temperature. Change-Id: If17daae81cfb522a9cea786b5db0c920adb5ed2d Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>
12 lines
417 B
Makefile
12 lines
417 B
Makefile
#
|
|
# Makefile for sensor chip drivers.
|
|
#
|
|
|
|
obj-$(CONFIG_THERMAL) += thermal_sys.o
|
|
obj-$(CONFIG_THERMAL_MSM_POPMEM) += msm_popmem-tm.o
|
|
obj-$(CONFIG_THERMAL_TSENS) += msm_tsens.o
|
|
obj-$(CONFIG_THERMAL_TSENS8960) += msm8960_tsens.o
|
|
obj-$(CONFIG_THERMAL_PM8XXX) += pm8xxx-tm.o
|
|
obj-$(CONFIG_THERMAL_MONITOR) += msm_thermal.o
|
|
obj-$(CONFIG_SPEAR_THERMAL) += spear_thermal.o
|
|
obj-$(CONFIG_THERMAL_TSENS8974) += msm8974-tsens.o
|