mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-23 05:43:47 +07:00
9e03cf1b2d
The AVS TMON core provides temperature readings, a pair of configurable high- and low-temperature threshold interrupts, and an emergency over-temperature chip reset. The driver utilizes the first two to provide temperature readings and high-temperature notifications to applications. The over-temperature reset is not exposed to applications; this reset threshold is critical to the system and should be set with care within the bootloader. Applications may choose to utilize the notification mechanism, the temperature reading mechanism (e.g., through polling), or both. Signed-off-by: Brian Norris <computersforpeace@gmail.com> Signed-off-by: Doug Berger <opendmb@gmail.com> Signed-off-by: Markus Mayer <mmayer@broadcom.com> Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
25 lines
801 B
Plaintext
25 lines
801 B
Plaintext
config BCM2835_THERMAL
|
|
tristate "Thermal sensors on bcm2835 SoC"
|
|
depends on ARCH_BCM2835 || COMPILE_TEST
|
|
depends on HAS_IOMEM
|
|
depends on THERMAL_OF
|
|
help
|
|
Support for thermal sensors on Broadcom bcm2835 SoCs.
|
|
|
|
config BRCMSTB_THERMAL
|
|
tristate "Broadcom STB AVS TMON thermal driver"
|
|
depends on ARCH_BRCMSTB || COMPILE_TEST
|
|
help
|
|
Enable this driver if you have a Broadcom STB SoC and would like
|
|
thermal framework support.
|
|
|
|
config BCM_NS_THERMAL
|
|
tristate "Northstar thermal driver"
|
|
depends on ARCH_BCM_IPROC || COMPILE_TEST
|
|
default y if ARCH_BCM_IPROC
|
|
help
|
|
Support for the Northstar and Northstar Plus family of SoCs (e.g.
|
|
BCM4708, BCM4709, BCM5301x, BCM95852X, etc). It contains DMU (Device
|
|
Management Unit) block with a thermal sensor that allows checking CPU
|
|
temperature.
|