thermal: rockchip: add driver for thermal
authorCaesar Wang <caesar.wang@rock-chips.com>
Mon, 24 Nov 2014 04:58:59 +0000 (12:58 +0800)
committerEduardo Valentin <edubezval@gmail.com>
Mon, 24 Nov 2014 18:35:07 +0000 (14:35 -0400)
commitcbac8f63943773218f7f804754209aaa4fae33f9
tree4e244b1616c4b5a648b4599f44b01a66058b4dee
parent6962ad52a5971dc2c91b3afe7b8124c4a197bef0
thermal: rockchip: add driver for thermal

Thermal is TS-ADC Controller module supports
user-defined mode and automatic mode.

User-defined mode refers,TSADC all the control signals entirely by
software writing to register for direct control.

Automaic mode refers to the module automatically poll TSADC output,
and the results were checked.If you find that the temperature High
in a period of time,an interrupt is generated to the processor
down-measures taken;If the temperature over a period of time High,
the resulting TSHUT gave CRU module,let it reset the entire chip,
or via GPIO give PMIC.

Signed-off-by: zhaoyifeng <zyf@rock-chips.com>
Signed-off-by: Caesar Wang <caesar.wang@rock-chips.com>
Reviewed-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
drivers/thermal/Kconfig
drivers/thermal/Makefile
drivers/thermal/rockchip_thermal.c [new file with mode: 0644]
This page took 0.024532 seconds and 5 git commands to generate.