xref: /OK3568_Linux_fs/kernel/drivers/thermal/broadcom/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only
2*4882a593Smuzhiyunconfig BCM2711_THERMAL
3*4882a593Smuzhiyun	tristate "Broadcom AVS RO thermal sensor driver"
4*4882a593Smuzhiyun	depends on ARCH_BCM2835 || COMPILE_TEST
5*4882a593Smuzhiyun	depends on THERMAL_OF && MFD_SYSCON
6*4882a593Smuzhiyun	help
7*4882a593Smuzhiyun	  Support for thermal sensors on Broadcom BCM2711 SoCs.
8*4882a593Smuzhiyun
9*4882a593Smuzhiyunconfig BCM2835_THERMAL
10*4882a593Smuzhiyun	tristate "Thermal sensors on bcm2835 SoC"
11*4882a593Smuzhiyun	depends on ARCH_BCM2835 || COMPILE_TEST
12*4882a593Smuzhiyun	depends on HAS_IOMEM
13*4882a593Smuzhiyun	depends on THERMAL_OF
14*4882a593Smuzhiyun	help
15*4882a593Smuzhiyun	  Support for thermal sensors on Broadcom bcm2835 SoCs.
16*4882a593Smuzhiyun
17*4882a593Smuzhiyunconfig BRCMSTB_THERMAL
18*4882a593Smuzhiyun	tristate "Broadcom STB AVS TMON thermal driver"
19*4882a593Smuzhiyun	depends on ARCH_BRCMSTB || COMPILE_TEST
20*4882a593Smuzhiyun	help
21*4882a593Smuzhiyun	  Enable this driver if you have a Broadcom STB SoC and would like
22*4882a593Smuzhiyun	  thermal framework support.
23*4882a593Smuzhiyun
24*4882a593Smuzhiyunconfig BCM_NS_THERMAL
25*4882a593Smuzhiyun	tristate "Northstar thermal driver"
26*4882a593Smuzhiyun	depends on ARCH_BCM_IPROC || COMPILE_TEST
27*4882a593Smuzhiyun	default y if ARCH_BCM_IPROC
28*4882a593Smuzhiyun	help
29*4882a593Smuzhiyun	  Support for the Northstar and Northstar Plus family of SoCs (e.g.
30*4882a593Smuzhiyun	  BCM4708, BCM4709, BCM5301x, BCM95852X, etc). It contains DMU (Device
31*4882a593Smuzhiyun	  Management Unit) block with a thermal sensor that allows checking CPU
32*4882a593Smuzhiyun	  temperature.
33*4882a593Smuzhiyun
34*4882a593Smuzhiyunconfig BCM_SR_THERMAL
35*4882a593Smuzhiyun	tristate "Stingray thermal driver"
36*4882a593Smuzhiyun	depends on ARCH_BCM_IPROC || COMPILE_TEST
37*4882a593Smuzhiyun	default ARCH_BCM_IPROC
38*4882a593Smuzhiyun	help
39*4882a593Smuzhiyun	  Support for the Stingray family of SoCs. Its different blocks like
40*4882a593Smuzhiyun	  iHost, CRMU and NITRO has thermal sensor that allows checking its
41*4882a593Smuzhiyun	  temperature.
42