42 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2config BCM2711_THERMAL3 tristate "Broadcom AVS RO thermal sensor driver"4 depends on ARCH_BCM2835 || COMPILE_TEST5 depends on THERMAL_OF && MFD_SYSCON6 help7 Support for thermal sensors on Broadcom BCM2711 SoCs.8 9config BCM2835_THERMAL10 tristate "Thermal sensors on bcm2835 SoC"11 depends on ARCH_BCM2835 || COMPILE_TEST12 depends on HAS_IOMEM13 depends on THERMAL_OF14 help15 Support for thermal sensors on Broadcom bcm2835 SoCs.16 17config BRCMSTB_THERMAL18 tristate "Broadcom STB AVS TMON thermal driver"19 depends on ARCH_BRCMSTB || COMPILE_TEST20 help21 Enable this driver if you have a Broadcom STB SoC and would like22 thermal framework support.23 24config BCM_NS_THERMAL25 tristate "Northstar thermal driver"26 depends on ARCH_BCM_IPROC || COMPILE_TEST27 default y if ARCH_BCM_IPROC28 help29 Support for the Northstar and Northstar Plus family of SoCs (e.g.30 BCM4708, BCM4709, BCM5301x, BCM95852X, etc). It contains DMU (Device31 Management Unit) block with a thermal sensor that allows checking CPU32 temperature.33 34config BCM_SR_THERMAL35 tristate "Stingray thermal driver"36 depends on ARCH_BCM_IPROC || COMPILE_TEST37 default ARCH_BCM_IPROC38 help39 Support for the Stingray family of SoCs. Its different blocks like40 iHost, CRMU and NITRO has thermal sensor that allows checking its41 temperature.42