mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-11-04 05:50:17 +00:00 
			
		
		
		
	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
 |