Simon Glass | f94a1be | 2015-02-05 21:41:35 -0700 | [diff] [blame] | 1 | config DM_THERMAL |
| 2 | bool "Driver support for thermal devices" |
| 3 | help |
Robert P. J. Day | 1cc0a9f | 2016-05-04 04:47:31 -0400 | [diff] [blame] | 4 | Enable support for temperature-sensing devices. Some SoCs have on-chip |
Simon Glass | f94a1be | 2015-02-05 21:41:35 -0700 | [diff] [blame] | 5 | temperature sensors to permit warnings, speed throttling or even |
| 6 | automatic power-off when the temperature gets too high or low. Other |
| 7 | devices may be discrete but connected on a suitable bus. |
Jagan Teki | e28e149 | 2016-10-08 18:00:09 +0530 | [diff] [blame] | 8 | |
| 9 | if DM_THERMAL |
| 10 | |
| 11 | config IMX_THERMAL |
| 12 | bool "Temperature sensor driver for Freescale i.MX SoCs" |
Peng Fan | 5a25b71 | 2016-12-02 13:43:03 +0800 | [diff] [blame] | 13 | depends on MX6 || MX7 |
Jagan Teki | e28e149 | 2016-10-08 18:00:09 +0530 | [diff] [blame] | 14 | help |
| 15 | Support for Temperature Monitor (TEMPMON) found on Freescale i.MX SoCs. |
| 16 | It supports one critical trip point and one passive trip point. The |
| 17 | cpufreq is used as the cooling device to throttle CPUs when the |
| 18 | passive trip is crossed. |
| 19 | |
| 20 | endif # if DM_THERMAL |