Skip to content

Commit cfe7b30

Browse files
quic-manafmgauravkohli1
authored andcommitted
FROMLIST: arm64: dts: qcom: qcs6490-rb3gen2: Adjust tsens thermal zone configuration
The QCS6490 rb3gen2 board uses the same Qualcomm QCM6490 platform but has a different thermal junction temperature specification due to package-level differences. Update passive/hot trip thresholds to 105°C and critical trip thresholds to 115°C for various subsystem TSENS sensors. Disable CPU cooling maps for CPU TSENS since CPU thermal mitigation is handled automatically in hardware on this board. Signed-off-by: Manaf Meethalavalappu Pallikunhi <manaf.pallikunhi@oss.qualcomm.com> Link: https://lore.kernel.org/r/20251215105934.2428987-1-manaf.pallikunhi@oss.qualcomm.com
1 parent 07861e1 commit cfe7b30

File tree

1 file changed

+334
-0
lines changed

1 file changed

+334
-0
lines changed

arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts

Lines changed: 334 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1216,6 +1216,340 @@
12161216
};
12171217
};
12181218

1219+
&thermal_zones {
1220+
cpu0-thermal {
1221+
trips {
1222+
/delete-node/ trip-point0;
1223+
/delete-node/ trip-point1;
1224+
1225+
cpu-crit {
1226+
temperature = <115000>;
1227+
};
1228+
};
1229+
1230+
/delete-node/ cooling-maps;
1231+
};
1232+
1233+
cpu1-thermal {
1234+
trips {
1235+
/delete-node/ trip-point0;
1236+
/delete-node/ trip-point1;
1237+
1238+
cpu-crit {
1239+
temperature = <115000>;
1240+
};
1241+
};
1242+
1243+
/delete-node/ cooling-maps;
1244+
};
1245+
1246+
cpu2-thermal {
1247+
trips {
1248+
/delete-node/ trip-point0;
1249+
/delete-node/ trip-point1;
1250+
1251+
cpu-crit {
1252+
temperature = <115000>;
1253+
};
1254+
};
1255+
1256+
/delete-node/ cooling-maps;
1257+
};
1258+
1259+
cpu3-thermal {
1260+
trips {
1261+
/delete-node/ trip-point0;
1262+
/delete-node/ trip-point1;
1263+
1264+
cpu-crit {
1265+
temperature = <115000>;
1266+
};
1267+
};
1268+
1269+
/delete-node/ cooling-maps;
1270+
};
1271+
1272+
cpu4-thermal {
1273+
trips {
1274+
/delete-node/ trip-point0;
1275+
/delete-node/ trip-point1;
1276+
1277+
cpu-crit {
1278+
temperature = <115000>;
1279+
};
1280+
};
1281+
1282+
/delete-node/ cooling-maps;
1283+
};
1284+
1285+
cpu5-thermal {
1286+
trips {
1287+
/delete-node/ trip-point0;
1288+
/delete-node/ trip-point1;
1289+
1290+
cpu-crit {
1291+
temperature = <115000>;
1292+
};
1293+
};
1294+
1295+
/delete-node/ cooling-maps;
1296+
};
1297+
1298+
cpu6-thermal {
1299+
trips {
1300+
/delete-node/ trip-point0;
1301+
/delete-node/ trip-point1;
1302+
1303+
cpu-crit {
1304+
temperature = <115000>;
1305+
};
1306+
};
1307+
1308+
/delete-node/ cooling-maps;
1309+
};
1310+
1311+
cpu7-thermal {
1312+
trips {
1313+
/delete-node/ trip-point0;
1314+
/delete-node/ trip-point1;
1315+
1316+
cpu-crit {
1317+
temperature = <115000>;
1318+
};
1319+
};
1320+
1321+
/delete-node/ cooling-maps;
1322+
};
1323+
1324+
cpu8-thermal {
1325+
trips {
1326+
/delete-node/ trip-point0;
1327+
/delete-node/ trip-point1;
1328+
1329+
cpu-crit {
1330+
temperature = <115000>;
1331+
};
1332+
};
1333+
1334+
/delete-node/ cooling-maps;
1335+
};
1336+
1337+
cpu9-thermal {
1338+
trips {
1339+
/delete-node/ trip-point0;
1340+
/delete-node/ trip-point1;
1341+
1342+
cpu-crit {
1343+
temperature = <115000>;
1344+
};
1345+
};
1346+
1347+
/delete-node/ cooling-maps;
1348+
};
1349+
1350+
cpu10-thermal {
1351+
trips {
1352+
/delete-node/ trip-point0;
1353+
/delete-node/ trip-point1;
1354+
1355+
cpu-crit {
1356+
temperature = <115000>;
1357+
};
1358+
};
1359+
1360+
/delete-node/ cooling-maps;
1361+
};
1362+
1363+
cpu11-thermal {
1364+
trips {
1365+
/delete-node/ trip-point0;
1366+
/delete-node/ trip-point1;
1367+
1368+
cpu-crit {
1369+
temperature = <115000>;
1370+
};
1371+
};
1372+
1373+
/delete-node/ cooling-maps;
1374+
};
1375+
1376+
aoss0-thermal {
1377+
trips {
1378+
trip-point0 {
1379+
temperature = <105000>;
1380+
};
1381+
1382+
aoss0-crit {
1383+
temperature = <115000>;
1384+
};
1385+
};
1386+
};
1387+
1388+
aoss1-thermal {
1389+
trips {
1390+
trip-point0 {
1391+
temperature = <105000>;
1392+
};
1393+
1394+
aoss1-crit {
1395+
temperature = <115000>;
1396+
};
1397+
};
1398+
};
1399+
1400+
cpuss0-thermal {
1401+
trips {
1402+
/delete-node/ trip-point0;
1403+
1404+
cluster0-crit {
1405+
temperature = <115000>;
1406+
};
1407+
};
1408+
};
1409+
1410+
cpuss1-thermal {
1411+
trips {
1412+
/delete-node/ trip-point0;
1413+
1414+
cluster0-crit {
1415+
temperature = <115000>;
1416+
};
1417+
};
1418+
};
1419+
1420+
gpuss0-thermal {
1421+
trips {
1422+
trip-point0 {
1423+
temperature = <105000>;
1424+
};
1425+
1426+
gpuss0-crit {
1427+
temperature = <115000>;
1428+
};
1429+
};
1430+
};
1431+
1432+
gpuss1-thermal {
1433+
trips {
1434+
trip-point0 {
1435+
temperature = <105000>;
1436+
};
1437+
1438+
gpuss1-crit {
1439+
temperature = <115000>;
1440+
};
1441+
};
1442+
};
1443+
1444+
nspss0-thermal {
1445+
trips {
1446+
trip-point0 {
1447+
temperature = <105000>;
1448+
};
1449+
1450+
nspss0-crit {
1451+
temperature = <115000>;
1452+
};
1453+
};
1454+
};
1455+
1456+
nspss1-thermal {
1457+
trips {
1458+
trip-point0 {
1459+
temperature = <105000>;
1460+
};
1461+
1462+
nspss1-crit {
1463+
temperature = <115000>;
1464+
};
1465+
};
1466+
};
1467+
1468+
video-thermal {
1469+
trips {
1470+
trip-point0 {
1471+
temperature = <105000>;
1472+
};
1473+
1474+
video-crit {
1475+
temperature = <115000>;
1476+
};
1477+
};
1478+
};
1479+
1480+
ddr-thermal {
1481+
trips {
1482+
trip-point0 {
1483+
temperature = <105000>;
1484+
};
1485+
1486+
ddr-crit {
1487+
temperature = <115000>;
1488+
};
1489+
};
1490+
};
1491+
1492+
mdmss0-thermal {
1493+
trips {
1494+
trip-point0 {
1495+
temperature = <105000>;
1496+
};
1497+
1498+
mdmss0-crit {
1499+
temperature = <115000>;
1500+
};
1501+
};
1502+
};
1503+
1504+
mdmss1-thermal {
1505+
trips {
1506+
trip-point0 {
1507+
temperature = <105000>;
1508+
};
1509+
1510+
mdmss1-crit {
1511+
temperature = <115000>;
1512+
};
1513+
};
1514+
};
1515+
1516+
mdmss2-thermal {
1517+
trips {
1518+
trip-point0 {
1519+
temperature = <105000>;
1520+
};
1521+
1522+
mdmss2-crit {
1523+
temperature = <115000>;
1524+
};
1525+
};
1526+
};
1527+
1528+
mdmss3-thermal {
1529+
trips {
1530+
trip-point0 {
1531+
temperature = <105000>;
1532+
};
1533+
1534+
mdmss3-crit {
1535+
temperature = <115000>;
1536+
};
1537+
};
1538+
};
1539+
1540+
camera0-thermal {
1541+
trips {
1542+
trip-point0 {
1543+
temperature = <105000>;
1544+
};
1545+
1546+
camera0-crit {
1547+
temperature = <115000>;
1548+
};
1549+
};
1550+
};
1551+
};
1552+
12191553
&tlmm {
12201554
gpio-reserved-ranges = <32 2>, /* ADSP */
12211555
<48 4>; /* NFC */

0 commit comments

Comments
 (0)