android_kernel_google_msm/drivers/thermal
Siddartha Mohanadoss 2aa28c379d thermal: msm8960_tsens: Read TSENS temperature
Add kernel API to read TSENS temperature for clients
in the kernel space. Currently the TSENS driver only
supports reading the TSENS temperature from the
thermal sys.

Split the TSENS initialization into two parts.
First is to perform the initial calibration that is
used to convert the raw ADC code to Degrees Celcius
and initialize the TSENS HW. Second is to register the
TSENS driver to the linux thermal framework and create
the temperature zones that will be accessed by the
Thermal daemon to set thresholds, read the temperature
and receive notifications.

Change-Id: Id2305a7aa755e1e9cfaecd8b5c1870ed05d9b5e9
Signed-off-by: Praveen Chidambaram <pchidamb@codeaurora.org>
Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>
Signed-off-by: David Brown <davidb@codeaurora.org>
2013-02-25 11:33:27 -08:00
..
Kconfig thermal: msm: Update TSENS for 8960_V2 2013-02-25 11:33:17 -08:00
Makefile thermal: msm: Update TSENS for 8960_V2 2013-02-25 11:33:17 -08:00
msm8960_tsens.c thermal: msm8960_tsens: Read TSENS temperature 2013-02-25 11:33:27 -08:00
msm_popmem-tm.c thermal: msm_popmem: Remove redundant license clause 2013-02-25 11:33:10 -08:00
msm_tsens.c thermal: tsens: Add suspend/resume for TSENS 2013-02-25 11:33:20 -08:00
pm8xxx-tm.c hwmon: pm8xxx_adc: Remove pm8921-adc 2013-02-25 11:33:24 -08:00
spear_thermal.c thermal: spear13xx: checking for NULL instead of IS_ERR() 2012-03-22 01:07:22 -04:00
thermal_sys.c thermal: thermal_sys: Fix return value of trip_point_temp_set 2013-02-25 11:33:16 -08:00