1*20f8173aSNishanth Menon// SPDX-License-Identifier: GPL-2.0-only OR MIT
2*20f8173aSNishanth Menon/*
3*20f8173aSNishanth Menon * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
4*20f8173aSNishanth Menon */
5b5080c7cSVignesh Raghavendra
6b5080c7cSVignesh Raghavendra#include <dt-bindings/thermal/thermal.h>
7b5080c7cSVignesh Raghavendra
8b5080c7cSVignesh Raghavendrathermal_zones: thermal-zones {
9b5080c7cSVignesh Raghavendra	main0_thermal: main0-thermal {
10b5080c7cSVignesh Raghavendra		polling-delay-passive = <250>;	/* milliSeconds */
11b5080c7cSVignesh Raghavendra		polling-delay = <500>;		/* milliSeconds */
12b5080c7cSVignesh Raghavendra		thermal-sensors = <&wkup_vtm0 0>;
13b5080c7cSVignesh Raghavendra
14b5080c7cSVignesh Raghavendra		trips {
15b5080c7cSVignesh Raghavendra			main0_crit: main0-crit {
16b5080c7cSVignesh Raghavendra				temperature = <125000>;	/* milliCelsius */
17b5080c7cSVignesh Raghavendra				hysteresis = <2000>;	/* milliCelsius */
18b5080c7cSVignesh Raghavendra				type = "critical";
19b5080c7cSVignesh Raghavendra			};
20b5080c7cSVignesh Raghavendra		};
21b5080c7cSVignesh Raghavendra	};
22b5080c7cSVignesh Raghavendra
23b5080c7cSVignesh Raghavendra	main1_thermal: main1-thermal {
24b5080c7cSVignesh Raghavendra		polling-delay-passive = <250>;	/* milliSeconds */
25b5080c7cSVignesh Raghavendra		polling-delay = <500>;		/* milliSeconds */
26b5080c7cSVignesh Raghavendra		thermal-sensors = <&wkup_vtm0 1>;
27b5080c7cSVignesh Raghavendra
28b5080c7cSVignesh Raghavendra		trips {
29b5080c7cSVignesh Raghavendra			main1_crit: main1-crit {
30b5080c7cSVignesh Raghavendra				temperature = <125000>;	/* milliCelsius */
31b5080c7cSVignesh Raghavendra				hysteresis = <2000>;	/* milliCelsius */
32b5080c7cSVignesh Raghavendra				type = "critical";
33b5080c7cSVignesh Raghavendra			};
34b5080c7cSVignesh Raghavendra		};
35b5080c7cSVignesh Raghavendra	};
36b5080c7cSVignesh Raghavendra
37b5080c7cSVignesh Raghavendra	main2_thermal: main2-thermal {
38b5080c7cSVignesh Raghavendra	       polling-delay-passive = <250>;	/* milliSeconds */
39b5080c7cSVignesh Raghavendra	       polling-delay = <500>;		/* milliSeconds */
40b5080c7cSVignesh Raghavendra	       thermal-sensors = <&wkup_vtm0 2>;
41b5080c7cSVignesh Raghavendra
42b5080c7cSVignesh Raghavendra		trips {
43b5080c7cSVignesh Raghavendra			main2_crit: main2-crit {
44b5080c7cSVignesh Raghavendra				temperature = <125000>;	/* milliCelsius */
45b5080c7cSVignesh Raghavendra				hysteresis = <2000>;	/* milliCelsius */
46b5080c7cSVignesh Raghavendra				type = "critical";
47b5080c7cSVignesh Raghavendra			};
48b5080c7cSVignesh Raghavendra		};
49b5080c7cSVignesh Raghavendra	};
50b5080c7cSVignesh Raghavendra};
51