xref: /OK3568_Linux_fs/kernel/drivers/thermal/ti-soc-thermal/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only
2*4882a593Smuzhiyunconfig TI_SOC_THERMAL
3*4882a593Smuzhiyun	tristate "Texas Instruments SoCs temperature sensor driver"
4*4882a593Smuzhiyun	help
5*4882a593Smuzhiyun	  If you say yes here you get support for the Texas Instruments
6*4882a593Smuzhiyun	  OMAP4460+ on die bandgap temperature sensor support. The register
7*4882a593Smuzhiyun	  set is part of system control module.
8*4882a593Smuzhiyun
9*4882a593Smuzhiyun	  This includes alert interrupts generation and also the TSHUT
10*4882a593Smuzhiyun	  support.
11*4882a593Smuzhiyun
12*4882a593Smuzhiyunconfig TI_THERMAL
13*4882a593Smuzhiyun	bool "Texas Instruments SoCs thermal framework support"
14*4882a593Smuzhiyun	depends on TI_SOC_THERMAL
15*4882a593Smuzhiyun	help
16*4882a593Smuzhiyun	  If you say yes here you want to get support for generic thermal
17*4882a593Smuzhiyun	  framework for the Texas Instruments on die bandgap temperature sensor.
18*4882a593Smuzhiyun
19*4882a593Smuzhiyun	  This includes trip points definitions, extrapolation rules and
20*4882a593Smuzhiyun	  CPU cooling device bindings.
21*4882a593Smuzhiyun
22*4882a593Smuzhiyunconfig OMAP3_THERMAL
23*4882a593Smuzhiyun	bool "Texas Instruments OMAP3 thermal support"
24*4882a593Smuzhiyun	depends on TI_SOC_THERMAL
25*4882a593Smuzhiyun	depends on ARCH_OMAP3 || COMPILE_TEST
26*4882a593Smuzhiyun	help
27*4882a593Smuzhiyun	  If you say yes here you get thermal support for the Texas Instruments
28*4882a593Smuzhiyun	  OMAP3 SoC family. The current chips supported are:
29*4882a593Smuzhiyun	   - OMAP3430
30*4882a593Smuzhiyun
31*4882a593Smuzhiyun	  OMAP3 chips normally don't need thermal management, and sensors in
32*4882a593Smuzhiyun	  this generation are not accurate, nor they are very close to
33*4882a593Smuzhiyun	  the important hotspots.
34*4882a593Smuzhiyun
35*4882a593Smuzhiyun	  Say 'N' here.
36*4882a593Smuzhiyun
37*4882a593Smuzhiyunconfig OMAP4_THERMAL
38*4882a593Smuzhiyun	bool "Texas Instruments OMAP4 thermal support"
39*4882a593Smuzhiyun	depends on TI_SOC_THERMAL
40*4882a593Smuzhiyun	depends on ARCH_OMAP4 || COMPILE_TEST
41*4882a593Smuzhiyun	help
42*4882a593Smuzhiyun	  If you say yes here you get thermal support for the Texas Instruments
43*4882a593Smuzhiyun	  OMAP4 SoC family. The current chip supported are:
44*4882a593Smuzhiyun	   - OMAP4430
45*4882a593Smuzhiyun	   - OMAP4460
46*4882a593Smuzhiyun	   - OMAP4470
47*4882a593Smuzhiyun
48*4882a593Smuzhiyun	  This includes alert interrupts generation and also the TSHUT
49*4882a593Smuzhiyun	  support.
50*4882a593Smuzhiyun
51*4882a593Smuzhiyunconfig OMAP5_THERMAL
52*4882a593Smuzhiyun	bool "Texas Instruments OMAP5 thermal support"
53*4882a593Smuzhiyun	depends on TI_SOC_THERMAL
54*4882a593Smuzhiyun	depends on SOC_OMAP5 || COMPILE_TEST
55*4882a593Smuzhiyun	help
56*4882a593Smuzhiyun	  If you say yes here you get thermal support for the Texas Instruments
57*4882a593Smuzhiyun	  OMAP5 SoC family. The current chip supported are:
58*4882a593Smuzhiyun	   - OMAP5430
59*4882a593Smuzhiyun
60*4882a593Smuzhiyun	  This includes alert interrupts generation and also the TSHUT
61*4882a593Smuzhiyun	  support.
62*4882a593Smuzhiyun
63*4882a593Smuzhiyunconfig DRA752_THERMAL
64*4882a593Smuzhiyun	bool "Texas Instruments DRA752 thermal support"
65*4882a593Smuzhiyun	depends on TI_SOC_THERMAL
66*4882a593Smuzhiyun	depends on SOC_DRA7XX || COMPILE_TEST
67*4882a593Smuzhiyun	help
68*4882a593Smuzhiyun	  If you say yes here you get thermal support for the Texas Instruments
69*4882a593Smuzhiyun	  DRA752 SoC family. The current chip supported are:
70*4882a593Smuzhiyun	   - DRA752
71*4882a593Smuzhiyun
72*4882a593Smuzhiyun	  This includes alert interrupts generation and also the TSHUT
73*4882a593Smuzhiyun	  support.
74