1config DM_THERMAL 2 bool "Driver support for thermal devices" 3 help 4 Enable support for temperature-sensing devices. Some SoCs have on-chip 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. 8 9if DM_THERMAL 10 11config IMX_THERMAL 12 bool "Temperature sensor driver for Freescale i.MX SoCs" 13 depends on MX6 || MX7 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 20config 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 29config IMX_TMU 30 bool "Thermal Management Unit driver for NXP i.MX8M" 31 depends on ARCH_IMX8M 32 help 33 Support for Temperature sensors on NXP i.MX8M. 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 38config 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 44endif # if DM_THERMAL 45