1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0
2*f126890aSEmmanuel Vadot
3*f126890aSEmmanuel Vadot#include <dt-bindings/thermal/thermal.h>
4*f126890aSEmmanuel Vadot
5*f126890aSEmmanuel Vadotwkup0_thermal: wkup0-thermal {
6*f126890aSEmmanuel Vadot	polling-delay-passive = <250>; /* milliseconds */
7*f126890aSEmmanuel Vadot	polling-delay = <500>; /* milliseconds */
8*f126890aSEmmanuel Vadot	thermal-sensors = <&wkup_vtm0 0>;
9*f126890aSEmmanuel Vadot
10*f126890aSEmmanuel Vadot	trips {
11*f126890aSEmmanuel Vadot		wkup0_crit: wkup0-crit {
12*f126890aSEmmanuel Vadot			temperature = <125000>; /* milliCelsius */
13*f126890aSEmmanuel Vadot			hysteresis = <2000>; /* milliCelsius */
14*f126890aSEmmanuel Vadot			type = "critical";
15*f126890aSEmmanuel Vadot		};
16*f126890aSEmmanuel Vadot	};
17*f126890aSEmmanuel Vadot};
18*f126890aSEmmanuel Vadot
19*f126890aSEmmanuel Vadotwkup1_thermal: wkup1-thermal {
20*f126890aSEmmanuel Vadot	polling-delay-passive = <250>; /* milliseconds */
21*f126890aSEmmanuel Vadot	polling-delay = <500>; /* milliseconds */
22*f126890aSEmmanuel Vadot	thermal-sensors = <&wkup_vtm0 1>;
23*f126890aSEmmanuel Vadot
24*f126890aSEmmanuel Vadot	trips {
25*f126890aSEmmanuel Vadot		wkup1_crit: wkup1-crit {
26*f126890aSEmmanuel Vadot			temperature = <125000>; /* milliCelsius */
27*f126890aSEmmanuel Vadot			hysteresis = <2000>; /* milliCelsius */
28*f126890aSEmmanuel Vadot			type = "critical";
29*f126890aSEmmanuel Vadot		};
30*f126890aSEmmanuel Vadot	};
31*f126890aSEmmanuel Vadot};
32*f126890aSEmmanuel Vadot
33*f126890aSEmmanuel Vadotmain0_thermal: main0-thermal {
34*f126890aSEmmanuel Vadot	polling-delay-passive = <250>; /* milliseconds */
35*f126890aSEmmanuel Vadot	polling-delay = <500>; /* milliseconds */
36*f126890aSEmmanuel Vadot	thermal-sensors = <&wkup_vtm0 2>;
37*f126890aSEmmanuel Vadot
38*f126890aSEmmanuel Vadot	trips {
39*f126890aSEmmanuel Vadot		main0_crit: main0-crit {
40*f126890aSEmmanuel Vadot			temperature = <125000>; /* milliCelsius */
41*f126890aSEmmanuel Vadot			hysteresis = <2000>; /* milliCelsius */
42*f126890aSEmmanuel Vadot			type = "critical";
43*f126890aSEmmanuel Vadot		};
44*f126890aSEmmanuel Vadot	};
45*f126890aSEmmanuel Vadot};
46*f126890aSEmmanuel Vadot
47*f126890aSEmmanuel Vadotmain1_thermal: main1-thermal {
48*f126890aSEmmanuel Vadot	polling-delay-passive = <250>; /* milliseconds */
49*f126890aSEmmanuel Vadot	polling-delay = <500>; /* milliseconds */
50*f126890aSEmmanuel Vadot	thermal-sensors = <&wkup_vtm0 3>;
51*f126890aSEmmanuel Vadot
52*f126890aSEmmanuel Vadot	trips {
53*f126890aSEmmanuel Vadot		main1_crit: main1-crit {
54*f126890aSEmmanuel Vadot			temperature = <125000>; /* milliCelsius */
55*f126890aSEmmanuel Vadot			hysteresis = <2000>; /* milliCelsius */
56*f126890aSEmmanuel Vadot			type = "critical";
57*f126890aSEmmanuel Vadot		};
58*f126890aSEmmanuel Vadot	};
59*f126890aSEmmanuel Vadot};
60*f126890aSEmmanuel Vadot
61*f126890aSEmmanuel Vadotmain2_thermal: main2-thermal {
62*f126890aSEmmanuel Vadot	polling-delay-passive = <250>; /* milliseconds */
63*f126890aSEmmanuel Vadot	polling-delay = <500>; /* milliseconds */
64*f126890aSEmmanuel Vadot	thermal-sensors = <&wkup_vtm0 4>;
65*f126890aSEmmanuel Vadot
66*f126890aSEmmanuel Vadot	trips {
67*f126890aSEmmanuel Vadot		main2_crit: main2-crit {
68*f126890aSEmmanuel Vadot			temperature = <125000>; /* milliCelsius */
69*f126890aSEmmanuel Vadot			hysteresis = <2000>; /* milliCelsius */
70*f126890aSEmmanuel Vadot			type = "critical";
71*f126890aSEmmanuel Vadot		};
72*f126890aSEmmanuel Vadot	};
73*f126890aSEmmanuel Vadot};
74*f126890aSEmmanuel Vadot
75*f126890aSEmmanuel Vadotmain3_thermal: main3-thermal {
76*f126890aSEmmanuel Vadot	polling-delay-passive = <250>; /* milliseconds */
77*f126890aSEmmanuel Vadot	polling-delay = <500>; /* milliseconds */
78*f126890aSEmmanuel Vadot	thermal-sensors = <&wkup_vtm0 5>;
79*f126890aSEmmanuel Vadot
80*f126890aSEmmanuel Vadot	trips {
81*f126890aSEmmanuel Vadot		main3_crit: main3-crit {
82*f126890aSEmmanuel Vadot			temperature = <125000>; /* milliCelsius */
83*f126890aSEmmanuel Vadot			hysteresis = <2000>; /* milliCelsius */
84*f126890aSEmmanuel Vadot			type = "critical";
85*f126890aSEmmanuel Vadot		};
86*f126890aSEmmanuel Vadot	};
87*f126890aSEmmanuel Vadot};
88*f126890aSEmmanuel Vadot
89*f126890aSEmmanuel Vadotmain4_thermal: main4-thermal {
90*f126890aSEmmanuel Vadot	polling-delay-passive = <250>; /* milliseconds */
91*f126890aSEmmanuel Vadot	polling-delay = <500>; /* milliseconds */
92*f126890aSEmmanuel Vadot	thermal-sensors = <&wkup_vtm0 6>;
93*f126890aSEmmanuel Vadot
94*f126890aSEmmanuel Vadot	trips {
95*f126890aSEmmanuel Vadot		main4_crit: main4-crit {
96*f126890aSEmmanuel Vadot			temperature = <125000>; /* milliCelsius */
97*f126890aSEmmanuel Vadot			hysteresis = <2000>; /* milliCelsius */
98*f126890aSEmmanuel Vadot			type = "critical";
99*f126890aSEmmanuel Vadot		};
100*f126890aSEmmanuel Vadot	};
101*f126890aSEmmanuel Vadot};
102