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