From nobody Tue Apr 7 21:25:29 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 5A42B3630AB for ; Wed, 11 Mar 2026 23:11:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773270674; cv=none; b=scA9qvg78FLfyGMA7nWqIVM5tEqZG6rtMXNLS/ZPWlkc5sll4e6X0IVc25dXiqZ6sJrHyHdgDcx/PsR/x+tBZFzGOr5RhKdXBlFcTuNNT/eGyWDEBYTVrPF3kHQnuaZvIQTVn/Cl/V9PRDoQm0OhC284UrBLXPpgYzty4u8FWiQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773270674; c=relaxed/simple; bh=7elHzg1UNk9Wsnish7wJ90vrYg3EhkwD0297Z68TdME=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=NsgIVAkhifvtXcYvz16Tb1OWbnMiLle+BEsrNmXG/+Pz/DfVbb2kzaZcIos2kQLBO7IuwfmmQD9DvqAwyjf7O5lZKVpLTkHC3rpMJGH9aSrCMl9qwspbmGIeFHY6m8Js6m3OSCOIhlL++xKR8gG1yyCulyOn9MdDEBHFxeEF+Y8= 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=eRj5z1KV; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=fb1WT8+Q; arc=none smtp.client-ip=205.220.168.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="eRj5z1KV"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="fb1WT8+Q" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62BMN1Yn1922655 for ; Wed, 11 Mar 2026 23:11:12 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= S2T+MvpygE6cdPLi+vNPpCGaifOm1eWlB3knZySS7pM=; b=eRj5z1KVH64rNJtF DjYoXO40PIA+Nzr01La4x3/RYBlVXCgDI/d13NYTDnkV7YdI+zSlx3tYx+OzhY20 EfBora4ee0Ev+zen5+ck7LG1gF3AuHckCUp8xkk5Q/z49YjSUyZSyEjUo8Imc+Rn lEJIsnM9ALZuN2JnobaUeX5rbJEBoRt6cQq8f1+Pl1By/zTpf0qcgHo9JsaWZ0WX jGplvzdEwWNt2rYla6P7K29xtckxxFy1qJwlH6EYM2AMj1FCMzTnPQajJ9Y6PRJV X/GFEXsvOPqYorF7c4Aa2pPwThPlNy1zt6cyPGWEcsS+v1u93o9zXjO92f0WqMvS K/LldQ== Received: from mail-pg1-f197.google.com (mail-pg1-f197.google.com [209.85.215.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cuh4wr3ta-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 11 Mar 2026 23:11:12 +0000 (GMT) Received: by mail-pg1-f197.google.com with SMTP id 41be03b00d2f7-c7387c70046so176915a12.0 for ; Wed, 11 Mar 2026 16:11:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773270672; x=1773875472; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=S2T+MvpygE6cdPLi+vNPpCGaifOm1eWlB3knZySS7pM=; b=fb1WT8+QpBS+LDtmD1pF3F4jPYkSOmiMy9XIPSW55/JbTb1eX1aNYwXS7MvYmVeSq9 VOyk+svBAeNumE97afIYaBv4PG4Qd6ifM5tpovoL7v57xwsRmsUFx4VgNhSDTwHJr+nz Un4YsRbOy+woUEDB2+dEqbR+cuZnMTkWzm58Z0G5+pdJooITVfvvofu8/G3KPonMEjxS DV9y3GaH2iu/Uo/2n3G0xhRipvOUfoHYN++c9dEmpFBqUcz9y1lQt5B89ytlQxGxQMBH dJgtovBSZ5DVfPb84zJ3NZjk3zmuN4GocsyTfiZ2/NIZ7hotgjdeJI+J4JuZcV0UUqln NVdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773270672; x=1773875472; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=S2T+MvpygE6cdPLi+vNPpCGaifOm1eWlB3knZySS7pM=; b=BzTQwqXcVG/3lfa2SZzmJ9ea8qe/6xLmKRwUxMZvZZFpLFbcMKnjgNwcxW6ZWbHDu/ flKfh7rEKMn1z9/Ebyvrsqhz6Uz+NRTY71OFvascGXkf/CmcgUYf3aukI3KIN1vefkug YDNE2BOyNF33n7vf/sLvClw05RDeIg2xfk1dQ9K94KJgzdaoib509lTsopZC91pzpMA0 LxiHQ1pDZy5/QEZ6MZbrkwtxvlihUV1/cUvaK/xZ2oJbM/rNQP+1z4iZrjgelcUIb1hD jqDqDBXD17Ub9zQLxb9nfnDd9AVnNK9QPNtF6Hu55f9KWejq+Hs30ThF8wovCVDW+EEO 4YVw== X-Forwarded-Encrypted: i=1; AJvYcCVxcd+BDFCLbKm4FBeFAnbGJtUT+xRnuRMRJI/NRX0JBnJEWxuvq6i+RrCuWjMspdipPvT4I+mr4PaBPXA=@vger.kernel.org X-Gm-Message-State: AOJu0Yx0+foqLRtEtn/eAm1IZxgo10pj1evxEIRhlhmpPon7VylglzYO dPRWXoQ3vxuJkphweXoPVXHs2J7mnLXv6ZUaBGznqXPn6HU4Zb/muHW+A6R+miyRg8E2/NRooj3 Dh79Y9SaFpUZKE0q6JsiCTeTxyTKg0D/ct24BZ6WwntaLrew85e4+BTSUe0jUEeUJe6hFoSUGqB o= X-Gm-Gg: ATEYQzw9wVauwgF6G2sudotSo3xyFdpDKGWnj23l0oqTUgFDrDLnaf0sQX24gFM/T4m 4u9jKj2iq00sBz0J09tv2MbkC2ngA+Rb6MtgRnKKuc8NCv0I4M/7eWhEjljsIJ/TFKDFQAiIazb cXKRwCEFZ3ZmHgNw578sCEKHERYYdR57Rt7NoRimutFmWMO609OTd5bsCS3J95DHsJWMLvSxkWJ wfGPeEMcIKlHDA0wiiCDYRENvCjxf3HuBbVnaj7wN6VNEnPMlkG5vywYSgyNQvOUzZvrTRiyqL8 D3eAtSwJaAGX0vZBW/HmGe1Q2HWB+txF+/P/ChwLSUoJqH7xijmjo7I/L4QretihcGT5b19VFhm q8/lPkxoSz+tRF86j9etM2agLwUfRVVcY8M4xjQTnuP4pow== X-Received: by 2002:a05:6a00:139d:b0:7e8:4471:ae74 with SMTP id d2e1a72fcca58-829f70f332amr4484470b3a.64.1773270671847; Wed, 11 Mar 2026 16:11:11 -0700 (PDT) X-Received: by 2002:a05:6a00:139d:b0:7e8:4471:ae74 with SMTP id d2e1a72fcca58-829f70f332amr4484421b3a.64.1773270671365; Wed, 11 Mar 2026 16:11:11 -0700 (PDT) Received: from hu-akhilpo-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82a0725facbsm774569b3a.20.2026.03.11.16.11.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Mar 2026 16:11:11 -0700 (PDT) From: Akhil P Oommen Date: Thu, 12 Mar 2026 04:39:55 +0530 Subject: [PATCH v8 3/4] arm64: dts: qcom: talos: Add GPU cooling 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 Message-Id: <20260312-qcs615-spin-2-v8-3-fca38edcd6e6@oss.qualcomm.com> References: <20260312-qcs615-spin-2-v8-0-fca38edcd6e6@oss.qualcomm.com> In-Reply-To: <20260312-qcs615-spin-2-v8-0-fca38edcd6e6@oss.qualcomm.com> To: Rob Clark , Sean Paul , Konrad Dybcio , Dmitry Baryshkov , Abhinav Kumar , Marijn Suijten , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Jessica Zhang , Gaurav Kohli Cc: Dan Carpenter , linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Jie Zhang , Akhil P Oommen , Konrad Dybcio , Dmitry Baryshkov X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1773270637; l=1513; i=akhilpo@oss.qualcomm.com; s=20240726; h=from:subject:message-id; bh=+Z/QPnrPmdecyuWUuiIu3xggJAb73CsDdJQ5DBAszX8=; b=rCzsQrtcv0dpai5LoHUt0DH3EKLieN0xfqaVMuJV/X9vYM/ec9uZJxaGqo/URLDLufWBEyBPi knS/wGFoYNwD2YcObmP+ZBMq/dwZrT5xK5Yv2YZMu7scZnBR5lgznkE X-Developer-Key: i=akhilpo@oss.qualcomm.com; a=ed25519; pk=lmVtttSHmAUYFnJsQHX80IIRmYmXA4+CzpGcWOOsfKA= X-Authority-Analysis: v=2.4 cv=GcoaXAXL c=1 sm=1 tr=0 ts=69b1f690 cx=c_pps a=rz3CxIlbcmazkYymdCej/Q==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=doS3iEISOceegCkkCwMA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=bFCP_H2QrGi7Okbo017w:22 X-Proofpoint-GUID: LT0eWAcQApNroCqOO2b_sSZNUL-Y-rxK X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzExMDE5NyBTYWx0ZWRfXxMLIwDHxm2vF H8eM/E1vTOJfelqlDApAze3/miBMaavItYVHOdVCUH4tfGV54Ip+6J1wlCDu3zf4sza8jXzYo4b 1njp3JW0aOSKwURX0dzP0laD6rIID2S0G4+/lgUs/jbRkFalU81trpSh4m7XrJ3k6q8/4aKzCR1 QzFWCJmsL4Z79r3Ac6R4lV7cqSn9OaTKezcgCvBDvPAO9mkzAgGrWmtMPAVc5NAoVKSmZ6aiIzS VMe+mPV6HLoiruQiXLLsRhoJZasxS+llmspnVxjOM2EoJ9oEo3vNXa50ltMRATW0E6q9l87uk/G wLLiYxI5r7y7SWeBd+95PLJ/+txtVDT+sd0xuidHfsoUKzsOC/G4yqw04h6X+p9hm1MT3axjoLa JLJKGdHIjqo1LVNrtuA0ZCohLZo6bytmGm3t5/KW2pq2kpNjN1JrGgGUaTprTsc/id5DtaVdg6C gFoRMf02L0oLtmfQjyQ== X-Proofpoint-ORIG-GUID: LT0eWAcQApNroCqOO2b_sSZNUL-Y-rxK X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-11_02,2026-03-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 phishscore=0 suspectscore=0 spamscore=0 adultscore=0 impostorscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603110197 From: Gaurav Kohli Unlike the CPU, the GPU does not throttle its speed automatically when it reaches high temperatures. Set up GPU cooling by throttling the GPU speed when it reaches 105=C2=B0C. Signed-off-by: Gaurav Kohli Reviewed-by: Konrad Dybcio Reviewed-by: Dmitry Baryshkov Signed-off-by: Akhil P Oommen --- arch/arm64/boot/dts/qcom/talos.dtsi | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/talos.dtsi b/arch/arm64/boot/dts/qcom= /talos.dtsi index 11689da96c96..fcd9aa0f5c33 100644 --- a/arch/arm64/boot/dts/qcom/talos.dtsi +++ b/arch/arm64/boot/dts/qcom/talos.dtsi @@ -19,6 +19,7 @@ #include #include #include +#include =20 / { interrupt-parent =3D <&intc>; @@ -4985,12 +4986,25 @@ gpu-thermal { thermal-sensors =3D <&tsens0 9>; =20 trips { + gpu_alert0: trip-point0 { + temperature =3D <105000>; + hysteresis =3D <5000>; + type =3D "passive"; + }; + gpu-critical { temperature =3D <115000>; hysteresis =3D <1000>; type =3D "critical"; }; }; + + cooling-maps { + map0 { + trip =3D <&gpu_alert0>; + cooling-device =3D <&gpu THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; + }; + }; }; =20 q6-hvx-thermal { --=20 2.51.0