~funderscore blog cgit wiki get in touch
aboutsummaryrefslogtreecommitdiff
blob: 681b621760dcee70966eeb8f8fce71f296f8eddd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
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 and iMX93"
        depends on ARCH_IMX8M || IMX93
        help
          Support for Temperature sensors on NXP i.MX8M and iMX93.
          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