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