summaryrefslogtreecommitdiff
path: root/drivers/thermal/Kconfig
blob: 9ad0d699850c4ac841fa2a518680825af94a5d7d (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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
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 / i.MX93 and QorIQ"
	depends on ARCH_IMX8M || IMX93 || FSL_LAYERSCAPE
	help
	  Support for the NXP Thermal Management Unit (TMU) sensors on
	  i.MX8M, i.MX93 and on QorIQ/Layerscape SoCs (LX2160A,
	  LS1028A, LS1088A, ...).
	  The boot is hold to the cool device to throttle CPUs when the
	  passive trip is crossed

config RCAR_GEN3_THERMAL
	bool "Renesas R-Car Gen3/Gen4 and RZ/G2 thermal driver"
	depends on ARCH_RENESAS
	depends on RCAR_64
	help
	  Enable this to plug the R-Car Gen3/Gen4 or RZ/G2 thermal sensor
	  driver into the U-Boot thermal framework.

config TI_DRA7_THERMAL
	bool "Temperature sensor driver for TI dra7xx SOCs"
	help
	  Enable thermal support for the Texas Instruments DRA752 SoC family.
	  The driver supports reading CPU temperature.

config TI_LM74_THERMAL
	bool "Temperature sensor driver for TI LM74 chip"
	help
	  Enable thermal support for the Texas Instruments LM74 chip.
	  The driver supports reading CPU temperature.

config DM_THERMAL_JC42
	bool "JEDEC JC-42.4/TSE2004av SPD temperature sensor"
	depends on DM_I2C
	help
	  Enable support for the JEDEC JC-42.4 temperature sensor found
	  on the SPD bus of DDR3 and DDR4 DIMMs (TSE2004av and compatible).

endif # if DM_THERMAL