Skip to content

Commit d7fab2f

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 2750785 commit d7fab2f

1 file changed

Lines changed: 334 additions & 0 deletions

File tree

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

Lines changed: 334 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1256,6 +1256,340 @@
12561256
};
12571257
};
12581258

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

0 commit comments

Comments
 (0)