From nobody Mon Dec 15 23:36:16 2025 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 263882153E7 for ; Mon, 15 Dec 2025 10:59:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765796386; cv=none; b=n6WnbEh9B89fy6ZVzobIrAd4cqTdbH6Fsc9y1tgG8n04rVf1d2hoJ7t+tEwPSGbocDDw67Bdfp0wXHrkLIvnmDEUo18C4izhsl7R7XHlO8Oz39RC7/mplOpDC/FknmMlLsr3NFDNB2RBVDU0uig5r10l6URI+yd+odWTNX/kmv8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765796386; c=relaxed/simple; bh=u9QBX+dJeL3okI8E78KFxq80Faq/zXrxythkCeA7nKQ=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=Tdysbt4go+CW28o+eA1na0ZcveoVwNF/Rohh/J2USz2LSGd+rfZSD3IMPb0RFgfw/LhziBvGWtKH0gqyJiEL9MSxYG1OPGe/DEiLQdNAcTd6j37F5rYV9LAw9EkCbh8WqYyIKiFxSXwe4Q1+IQVJY28bW6E0bamx02vfxwpx5gU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=LtocB77x; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=imPM3mpd; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="LtocB77x"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="imPM3mpd" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5BFANprA436227 for ; Mon, 15 Dec 2025 10:59:44 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=T4oJ6gt4KKdX8ijefE9IVE ZIaaawKYY+XmHBrnNPb48=; b=LtocB77x08TngaHkuEsXtu9y0qUuYIIO/cUsVB Hpp/gRecRJw/dmtQ/fIR9tP36Tq5GmMusd9E28g5DmaM3/wXhcu6ZZBDGEQQ0IMQ BkBSG/FVHHbwOI7ZIH89fGul83aLeycM58HcSTwoimBnzHTBUCmzrCnfo+Qn6uXB HietvAUSESS0WjTLv0P3h0AG6zWXyamIk3jV/Z/FrXvUtzBfNCA0WhFuhx9B5fgm l1Tci/sijtgn5L3b4ED4Hf3fw0h2P0A0mDbDJeHN9D4Hj543G2A9SHtnpidP+RiH HZ/vvGkK92/vAmO2VnZiHqYg533AZF/JS58FcCNtidFJqmQQ== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4b119amaa2-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 15 Dec 2025 10:59:43 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-29f26fc6476so50020765ad.1 for ; Mon, 15 Dec 2025 02:59:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1765796383; x=1766401183; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=T4oJ6gt4KKdX8ijefE9IVEZIaaawKYY+XmHBrnNPb48=; b=imPM3mpd7Kkxsozg26xZ1n6r3t6AjsoYFIgq1SW/6zDBzl+JjcqzziVwDLBrsetBcH gh2j0texZ/+nNI/dEJzBLwJw6485qxCfZoOSAfIJMOKafURd+kCYG1QDUf6jEmPM5wl/ /t99GB6Zm4Y00BYTiEeofa2durCoJxi7g2LAyc4VSY4jCX+VGIO41Z0D8ZFBTO8Oys+T /HYxcvLj0ps3bprSWqgzTJv6AD9J/fAKEfgSWJtlZhgyFyz8rN2bEZQCsHJXkp1VO3/e UI0PyMO9Z6IkthJcUbdR47TkbCTCxzIJ0nQZjD1jFTmcznSmzFe6sTbHstRF+LpLuj0v KHJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765796383; x=1766401183; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=T4oJ6gt4KKdX8ijefE9IVEZIaaawKYY+XmHBrnNPb48=; b=JPEgmnW+TpOZhgcsXNNgboKyPySFyJS9Arz72pfdfwO1dGuGsWe3QTCW9u2cdciEdS EDhCdxMVYUYTQtZAdc5DR6ceM3eGHv+g68iq/WdtgNZIG6yD5m4vJt0Z0K2BSkJ1M305 VSZo9U/nPDKt+R5zu5c9PqdukzRnS90F8vmsFzWOgzpyd82qIJy/rtWJbhM1KWdIasiK Y5qpopOlO1bLxF5r8spsFs/Z9a93v+XL7aXWOsKuNR8fU54M3WNaUmlDAf/hXQK/nwBE 1Zins7FUNM9AjPgfaYHyaPezd+BF6GG9HfDXtGp+e2FB7w5Ma68/W6cgYf5s6GQqylkL yn8Q== X-Forwarded-Encrypted: i=1; AJvYcCU9lOFkYGWN6uFzr+XqEHd2w2yDaXe2E1JOoGgLRN5nSB/LYYnqLu7kRqM1F1pjY4bmzV17RRo+LEMSb0M=@vger.kernel.org X-Gm-Message-State: AOJu0YyjO65qObZXNp9Tze/wbCtClB0F0KQennvAQsCfJt8ypXsLY+k1 PRmmaoh5zMTI5hPG/N5FQrj8ae1lVDgcs/sY/eJLkpCjsGcDd0u+3C5VLJByMxQj5XE0v+pdxnA GMkIDfSP8x2g21srjoz0+Is7qgTpp02DlidKrMEEKAY87K/X+DxXbR/BRwwIU570hJT8= X-Gm-Gg: AY/fxX6xtd7DwQC5r7nCtqecqZ5aHkbY3/sQ/k1lzAzStGU5IWZTURhOtQe5D0kYxwY SXdvxM3HlCrTCzWqtLkXYhSjonKAfZnT+Q1LbWfFYF9jmpLF7VkAU1r2l3XvKYumT8zSK8Vu07g S4asS42hzQGFtjTlYz01enGGixDkfjSWkATeDyJLUr1zMl/WXzKCtZwgvuDa3Hdz0DrCCmqKNAk CiHucVczChAlg/vlf8qsN8RKNTYKC7Wl0wVeGyGOMSIqqyGg5xuKMj6KF5YlecfNiMMKk0aYWGP /10vW1mhXK4s8JXIFkn/6RyT0gaAtQsMplbOLgC8wSH1q3CfdUTQc1SkyvbdSsSMwUkNNDkI4zy 1PInBWSMlTSPaZVB+FS9wfdMXq5lF X-Received: by 2002:a17:903:384f:b0:2a0:d629:9035 with SMTP id d9443c01a7336-2a0d62993c0mr40867765ad.3.1765796382860; Mon, 15 Dec 2025 02:59:42 -0800 (PST) X-Google-Smtp-Source: AGHT+IGbqVQCNdG9KO1XpeBkzkOGUd3HzF41bQvpMq9Yn//l+gdRpx2LP5NHbQ9FhTfeU1Z+Kbk6vw== X-Received: by 2002:a17:903:384f:b0:2a0:d629:9035 with SMTP id d9443c01a7336-2a0d62993c0mr40867485ad.3.1765796382254; Mon, 15 Dec 2025 02:59:42 -0800 (PST) Received: from codeaurora.org ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-29ee9d50f9fsm128838345ad.44.2025.12.15.02.59.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Dec 2025 02:59:41 -0800 (PST) From: Manaf Meethalavalappu Pallikunhi To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Gaurav Kohli Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Manaf Meethalavalappu Pallikunhi Subject: [PATCH] arm64: dts: qcom: qcs6490-rb3gen2: Adjust tsens thermal zone configuration Date: Mon, 15 Dec 2025 16:29:34 +0530 Message-ID: <20251215105934.2428987-1-manaf.pallikunhi@oss.qualcomm.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjE1MDA5MyBTYWx0ZWRfX5w6e1edKDqPx 3+G72xUw34nZH8p1shQDY147YBPoE+Euz4rTu50XadZQBBGJkm3q3E5Ykv59ELfvtAUN6XLjTa/ rM9GkfTqkfTVX6xOch9H4tjFAyKgoD+P4+oUNB67oX/7nLdThefcncioikTeTdczrBA2JxxkvdC IH7TT2p2BI3IVG6QCFG4xUM3eYURepiH31jv65bziDqRsXjff+YmqBgqIlrScWtwnhwnEgwtJ89 8obOez7CSiJw8GJoLI5IT/xBiipFV5KiRmGwNAPFetLDrIhsq2w5nRM7xm5CvZHuHjuWu4yzlcS 1Bzg7r4qa3OQTGbMqS8QtBCvnLayneucZLmMxd3pk1LeInYJjLuFOwgE85a/ZkUiust1dQ/8dUG UCrEmlBWOfdISHSrvwXNVq8wnDgBUA== X-Authority-Analysis: v=2.4 cv=LNFrgZW9 c=1 sm=1 tr=0 ts=693fea1f cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=w0Yfo3i1lgJA89rflR8A:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-GUID: bTCDFafrg_uz8tACFL-fuIGq-iuV-07c X-Proofpoint-ORIG-GUID: bTCDFafrg_uz8tACFL-fuIGq-iuV-07c X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-12-15_02,2025-12-15_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 bulkscore=0 adultscore=0 clxscore=1015 impostorscore=0 phishscore=0 malwarescore=0 spamscore=0 priorityscore=1501 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2512150093 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=C2=B0C and critical trip thresholds to 115=C2=B0C 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 --- arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 334 +++++++++++++++++++ 1 file changed, 334 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts b/arch/arm64/boot= /dts/qcom/qcs6490-rb3gen2.dts index f29a352b0288..a7e62e3845a6 100644 --- a/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts +++ b/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts @@ -1081,6 +1081,340 @@ right_spkr: speaker@0,2 { }; }; =20 +&thermal_zones { + cpu0-thermal { + trips { + /delete-node/ trip-point0; + /delete-node/ trip-point1; + + cpu-crit { + temperature =3D <115000>; + }; + }; + + /delete-node/ cooling-maps; + }; + + cpu1-thermal { + trips { + /delete-node/ trip-point0; + /delete-node/ trip-point1; + + cpu-crit { + temperature =3D <115000>; + }; + }; + + /delete-node/ cooling-maps; + }; + + cpu2-thermal { + trips { + /delete-node/ trip-point0; + /delete-node/ trip-point1; + + cpu-crit { + temperature =3D <115000>; + }; + }; + + /delete-node/ cooling-maps; + }; + + cpu3-thermal { + trips { + /delete-node/ trip-point0; + /delete-node/ trip-point1; + + cpu-crit { + temperature =3D <115000>; + }; + }; + + /delete-node/ cooling-maps; + }; + + cpu4-thermal { + trips { + /delete-node/ trip-point0; + /delete-node/ trip-point1; + + cpu-crit { + temperature =3D <115000>; + }; + }; + + /delete-node/ cooling-maps; + }; + + cpu5-thermal { + trips { + /delete-node/ trip-point0; + /delete-node/ trip-point1; + + cpu-crit { + temperature =3D <115000>; + }; + }; + + /delete-node/ cooling-maps; + }; + + cpu6-thermal { + trips { + /delete-node/ trip-point0; + /delete-node/ trip-point1; + + cpu-crit { + temperature =3D <115000>; + }; + }; + + /delete-node/ cooling-maps; + }; + + cpu7-thermal { + trips { + /delete-node/ trip-point0; + /delete-node/ trip-point1; + + cpu-crit { + temperature =3D <115000>; + }; + }; + + /delete-node/ cooling-maps; + }; + + cpu8-thermal { + trips { + /delete-node/ trip-point0; + /delete-node/ trip-point1; + + cpu-crit { + temperature =3D <115000>; + }; + }; + + /delete-node/ cooling-maps; + }; + + cpu9-thermal { + trips { + /delete-node/ trip-point0; + /delete-node/ trip-point1; + + cpu-crit { + temperature =3D <115000>; + }; + }; + + /delete-node/ cooling-maps; + }; + + cpu10-thermal { + trips { + /delete-node/ trip-point0; + /delete-node/ trip-point1; + + cpu-crit { + temperature =3D <115000>; + }; + }; + + /delete-node/ cooling-maps; + }; + + cpu11-thermal { + trips { + /delete-node/ trip-point0; + /delete-node/ trip-point1; + + cpu-crit { + temperature =3D <115000>; + }; + }; + + /delete-node/ cooling-maps; + }; + + aoss0-thermal { + trips { + trip-point0 { + temperature =3D <105000>; + }; + + aoss0-crit { + temperature =3D <115000>; + }; + }; + }; + + aoss1-thermal { + trips { + trip-point0 { + temperature =3D <105000>; + }; + + aoss1-crit { + temperature =3D <115000>; + }; + }; + }; + + cpuss0-thermal { + trips { + /delete-node/ trip-point0; + + cluster0-crit { + temperature =3D <115000>; + }; + }; + }; + + cpuss1-thermal { + trips { + /delete-node/ trip-point0; + + cluster0-crit { + temperature =3D <115000>; + }; + }; + }; + + gpuss0-thermal { + trips { + trip-point0 { + temperature =3D <105000>; + }; + + gpuss0-crit { + temperature =3D <115000>; + }; + }; + }; + + gpuss1-thermal { + trips { + trip-point0 { + temperature =3D <105000>; + }; + + gpuss1-crit { + temperature =3D <115000>; + }; + }; + }; + + nspss0-thermal { + trips { + trip-point0 { + temperature =3D <105000>; + }; + + nspss0-crit { + temperature =3D <115000>; + }; + }; + }; + + nspss1-thermal { + trips { + trip-point0 { + temperature =3D <105000>; + }; + + nspss1-crit { + temperature =3D <115000>; + }; + }; + }; + + video-thermal { + trips { + trip-point0 { + temperature =3D <105000>; + }; + + video-crit { + temperature =3D <115000>; + }; + }; + }; + + ddr-thermal { + trips { + trip-point0 { + temperature =3D <105000>; + }; + + ddr-crit { + temperature =3D <115000>; + }; + }; + }; + + mdmss0-thermal { + trips { + trip-point0 { + temperature =3D <105000>; + }; + + mdmss0-crit { + temperature =3D <115000>; + }; + }; + }; + + mdmss1-thermal { + trips { + trip-point0 { + temperature =3D <105000>; + }; + + mdmss1-crit { + temperature =3D <115000>; + }; + }; + }; + + mdmss2-thermal { + trips { + trip-point0 { + temperature =3D <105000>; + }; + + mdmss2-crit { + temperature =3D <115000>; + }; + }; + }; + + mdmss3-thermal { + trips { + trip-point0 { + temperature =3D <105000>; + }; + + mdmss3-crit { + temperature =3D <115000>; + }; + }; + }; + + camera0-thermal { + trips { + trip-point0 { + temperature =3D <105000>; + }; + + camera0-crit { + temperature =3D <115000>; + }; + }; + }; +}; + &tlmm { gpio-reserved-ranges =3D <32 2>, /* ADSP */ <48 4>; /* NFC */ --=20 The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project