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