xref: /freebsd/sys/contrib/device-tree/Bindings/thermal/brcm,avs-tmon.txt (revision 8ddb146abcdf061be9f2c0db7e391697dafad85c)
1* Broadcom STB thermal management
2
3Thermal management core, provided by the AVS TMON hardware block.
4
5Required properties:
6- compatible: must be one of:
7	"brcm,avs-tmon-bcm7216"
8	"brcm,avs-tmon-bcm7445"
9	"brcm,avs-tmon"
10- reg: address range for the AVS TMON registers
11- interrupts: temperature monitor interrupt, for high/low threshold triggers,
12	      required except for "brcm,avs-tmon-bcm7216"
13- interrupt-names: should be "tmon"
14
15Example:
16
17	thermal@f04d1500 {
18		compatible = "brcm,avs-tmon-bcm7445", "brcm,avs-tmon";
19		reg = <0xf04d1500 0x28>;
20		interrupts = <0x6>;
21		interrupt-names = "tmon";
22		interrupt-parent = <&avs_host_l2_intc>;
23	};
24