Simon Glass | d8b771d | 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 | 8c60f92 | 2016-05-04 04:47:31 -0400 | [diff] [blame] | 4 | Enable support for temperature-sensing devices. Some SoCs have on-chip |
Simon Glass | d8b771d | 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 | 6a410cb | 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 | 418faac | 2016-12-02 13:43:03 +0800 | [diff] [blame] | 13 | depends on MX6 || MX7 |
Jagan Teki | 6a410cb | 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 | |
Peng Fan | 8a02111 | 2019-05-05 13:23:54 +0000 | [diff] [blame] | 20 | config IMX_SCU_THERMAL |
| 21 | bool "Temperature sensor driver for NXP i.MX8" |
| 22 | depends on ARCH_IMX8 |
| 23 | help |
| 24 | Support for Temperature sensors on NXP i.MX8. |
| 25 | It supports one critical trip point and one passive trip point. The |
| 26 | boot is hold to the cool device to throttle CPUs when the passive |
| 27 | trip is crossed |
| 28 | |
Peng Fan | 10de579 | 2020-05-03 22:19:46 +0800 | [diff] [blame] | 29 | config IMX_TMU |
Ye Li | b766256 | 2023-04-28 12:08:07 +0800 | [diff] [blame] | 30 | bool "Thermal Management Unit driver for NXP i.MX8M and iMX93" |
| 31 | depends on ARCH_IMX8M || IMX93 |
Peng Fan | 10de579 | 2020-05-03 22:19:46 +0800 | [diff] [blame] | 32 | help |
Ye Li | b766256 | 2023-04-28 12:08:07 +0800 | [diff] [blame] | 33 | Support for Temperature sensors on NXP i.MX8M and iMX93. |
Peng Fan | 10de579 | 2020-05-03 22:19:46 +0800 | [diff] [blame] | 34 | It supports one critical trip point and one passive trip point. |
| 35 | The boot is hold to the cool device to throttle CPUs when the |
| 36 | passive trip is crossed |
| 37 | |
Faiz Abbas | ae1627c | 2017-11-14 16:12:31 +0530 | [diff] [blame] | 38 | config TI_DRA7_THERMAL |
| 39 | bool "Temperature sensor driver for TI dra7xx SOCs" |
| 40 | help |
| 41 | Enable thermal support for for the Texas Instruments DRA752 SoC family. |
| 42 | The driver supports reading CPU temperature. |
| 43 | |
Christophe Leroy | 42c709d | 2024-04-02 18:55:31 +0200 | [diff] [blame] | 44 | config TI_LM74_THERMAL |
| 45 | bool "Temperature sensor driver for TI LM74 chip" |
| 46 | help |
| 47 | Enable thermal support for the Texas Instruments LM74 chip. |
| 48 | The driver supports reading CPU temperature. |
| 49 | |
Jagan Teki | 6a410cb | 2016-10-08 18:00:09 +0530 | [diff] [blame] | 50 | endif # if DM_THERMAL |