]> git.karo-electronics.de Git - karo-tx-linux.git/commit
thermal: add imx thermal driver support
authorShawn Guo <shawn.guo@linaro.org>
Mon, 24 Jun 2013 06:30:44 +0000 (14:30 +0800)
committerEduardo Valentin <eduardo.valentin@ti.com>
Tue, 13 Aug 2013 13:45:34 +0000 (09:45 -0400)
commitca3de46b50809000b5ba708634e26ad979a4a63a
treed13421a447efb3007a8a220f3e5ec6affe21345a
parentace120dcf23b3bbba00d797a898481997381052f
thermal: add imx thermal driver support

This is based on the initial imx thermal work done by
Rob Lee <rob.lee@linaro.org> (Not sure if the email address is still
valid).  Since he is no longer interested in the work and I have
rewritten a significant amount of the code, I just took the authorship
over from him.

It adds the imx thermal support using Temperature Monitor (TEMPMON)
block found on some Freescale i.MX SoCs.  The driver uses syscon regmap
interface to access TEMPMON control registers and calibration data, and
supports cpufreq as the cooling device.

Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Signed-off-by: Eduardo Valentin <eduardo.valentin@ti.com>
Documentation/devicetree/bindings/thermal/imx-thermal.txt [new file with mode: 0644]
drivers/thermal/Kconfig
drivers/thermal/Makefile
drivers/thermal/imx_thermal.c [new file with mode: 0644]