mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-08-22 01:48:52 +09:00
![Peng Fan](/assets/img/avatar_default.png)
The driver is ported form Linux Kernel and support driver model. Users need to provide the tmu node and sensors nodes in DTB. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <peng.fan@nxp.com>
45 lines
1.6 KiB
Plaintext
45 lines
1.6 KiB
Plaintext
config DM_THERMAL
|
|
bool "Driver support for thermal devices"
|
|
help
|
|
Enable support for temperature-sensing devices. Some SoCs have on-chip
|
|
temperature sensors to permit warnings, speed throttling or even
|
|
automatic power-off when the temperature gets too high or low. Other
|
|
devices may be discrete but connected on a suitable bus.
|
|
|
|
if DM_THERMAL
|
|
|
|
config IMX_THERMAL
|
|
bool "Temperature sensor driver for Freescale i.MX SoCs"
|
|
depends on MX6 || MX7
|
|
help
|
|
Support for Temperature Monitor (TEMPMON) found on Freescale i.MX SoCs.
|
|
It supports one critical trip point and one passive trip point. The
|
|
cpufreq is used as the cooling device to throttle CPUs when the
|
|
passive trip is crossed.
|
|
|
|
config IMX_SCU_THERMAL
|
|
bool "Temperature sensor driver for NXP i.MX8"
|
|
depends on ARCH_IMX8
|
|
help
|
|
Support for Temperature sensors on NXP i.MX8.
|
|
It supports one critical trip point and one passive trip point. The
|
|
boot is hold to the cool device to throttle CPUs when the passive
|
|
trip is crossed
|
|
|
|
config IMX_TMU
|
|
bool "Thermal Management Unit driver for NXP i.MX8M"
|
|
depends on ARCH_IMX8M
|
|
help
|
|
Support for Temperature sensors on NXP i.MX8M.
|
|
It supports one critical trip point and one passive trip point.
|
|
The boot is hold to the cool device to throttle CPUs when the
|
|
passive trip is crossed
|
|
|
|
config TI_DRA7_THERMAL
|
|
bool "Temperature sensor driver for TI dra7xx SOCs"
|
|
help
|
|
Enable thermal support for for the Texas Instruments DRA752 SoC family.
|
|
The driver supports reading CPU temperature.
|
|
|
|
endif # if DM_THERMAL
|