From nobody Sun Feb 8 18:18:23 2026 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 970563D4114 for ; Tue, 20 Jan 2026 22:06:38 +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=1768946801; cv=none; b=r3i49n1Gxhms9DvGK3E3RIw0I0B4L3HaVKSw18lbuJ9ERYFbWnHZKp6MRdYdrHQfkwN+eyl6nSg4dm2JWI2lX1A5AgZRcipMKYwyeMRI80f9TFyLYi8f/3/bdTdjUM1qrYox65prAGQXZMC6yZB0+fas1TYHy/BoSdINFw5meW4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768946801; c=relaxed/simple; bh=AKSStHYj/56WCEiNwPTFvx5XIZ7xG2iSK6sTFBQVCkQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=OEcwr0bral6ur72wmSkRHGMedhJ7xJuoYU/XZHFIfyKrGtRkMvwK5/bcEa8ix3MYvPmG+hh2OuPEnU+T79aOhv2uX0mjcClEPmG4ErWIRBQ8udbPziG1XjQ5gjbEAU822aqcbnK9m56JRLzN1+15Y6VftgKCF9NCvlTrhMaaI7k= 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=b5kE6Mst; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=hD/s240w; 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="b5kE6Mst"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="hD/s240w" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60KGdfeK3256443 for ; Tue, 20 Jan 2026 22:06:36 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= 5ao5MxgRFD8rkEGcXPs8DuTKugl75L7IlT1qpaV8lLo=; b=b5kE6MstogF+i6ik sCNyL4aWh8+VUWGk2mdkXAmf9W6ZEeTEJresDjFSleS+TPqj8A4PDmMEhUyKxM99 pZ/nt60w+0RMla/JaPh83KMqQyLyO5oTMzeunoNa5OcNSQhKaneePaNSbCPRfV8K MPpS9ack+2hrlYm09ieeioGFlU/cuU+y2DJsEITBcKY4Qrx+0CkbOD2chQFlA0UV SnKzh6O3Sl7tRzqyTqsqEVOB4seE4vkXnxXIWEyGZYynoPmqsUFbChv4mVqNS5N9 oatwd/7XB84lDq0npniLmvwBqME/W+r438KP+TwrY66RAI5Nq8vcGX8iVjqy0FKA nsukkA== Received: from mail-pf1-f198.google.com (mail-pf1-f198.google.com [209.85.210.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bt6u7tfhy-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 20 Jan 2026 22:06:36 +0000 (GMT) Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-81e6ec1da28so4547150b3a.0 for ; Tue, 20 Jan 2026 14:06:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1768946796; x=1769551596; 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=5ao5MxgRFD8rkEGcXPs8DuTKugl75L7IlT1qpaV8lLo=; b=hD/s240wsQQboGWlgPGfKvBs+yFYTqD1ChJ5dwBT2D7h9IyFU7qWa/P8AnTuUB9xMc flRgn2XwsclJ2Wi74/5UNcV+Ed259InYAIhE7Pzb8E/bYQRW38duK5A6LPngV7h1zLnE w80jtmAjV0VyX27KcA+WYxYWTf3FGhqTiZ4HTyQxdlKr/8mYpYabnbGwzVA70SSdECMW SN15iKPud2B9asXMM79P9dFS2whL/6Mdi9YkrBH50m1pxdqKwc4R8nJaht/Ewb4ECo87 c+IXISHUvmFPZ23qlOFvzca3FCDngYpb7fKTBrbnKRhqnqbZSfOT7WAcr5T7QNzhfu24 H8bg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768946796; x=1769551596; 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=5ao5MxgRFD8rkEGcXPs8DuTKugl75L7IlT1qpaV8lLo=; b=fvzGgnNE31j+aNq7+Tuomcun/8XJ1Nw5HUO1qGvGtREqxHHNmJwt2hLF5TLzj5cfrZ EqtUBZ7ZZPYY8U37RcoJf5mYX/8e0GwtiLVO9Y3LnTDSc/zvPxq56O/A9qqcSVW7o9Rw 7e2OY+tqqkUWcBMAdoZS/mktNlR1UASvUxA/SRC/4qkDAMZ2DgsHYSJtKP3MvtYyh2Nk rNb9SHDOf9I0yxKrUnbWi5Eied6cRBR6bzj5EMdSHRLpQz+LS+p2OvT5tRZ5CvG3YbId N+eAd5tH+28IXAAvhT0l4Cc1uCC9m0UIJndF27yxsFoYHIadiKibb2ihfXEy/l5nBujY Hp6Q== X-Forwarded-Encrypted: i=1; AJvYcCWFGJB/EGb8/6Imi/tP7+vy55CJCltu4lAfYazWBcL5uvfqvkreZNOrb0PmBuTwW1xaYMxM0vmez1rI0tg=@vger.kernel.org X-Gm-Message-State: AOJu0YwoaZYjvH8Tiub3gAhIWOfA57BHVuPD3N2i2RXzib8ZV6l6b2wk sYGNTbwgc//blFLoowCzKvRj3FQZ4ErkIZqAJ5JDiOcYzksHJRMhbWJqGMgH+/3n4EmgUg89k9P 9fR6yWAOcjGC5XjySd+L7jsasHoUDprvYXkY61Z4jgz3VefqP0NtZDjvIPylu7Y3DwXw= X-Gm-Gg: AZuq6aIgaAYZlKlMPZ3f1jcLCYqH4FFNlcGZat1stRcnp1eYQTK+0qEOCWOWpFu7NIG yJlk+cdcV8VeQn8GJ8z+ISXYkZqbp37nvL8Dk2GVLp9BqQ5ztRfRAd/nrhLiIdxOeT9UHuItEik DHE6T0SWNDF7ZDMR/5Y16xCHsrN33Bm/lXr8D9U5vfqRIPgnTn4zHVNqM7CDBgeXSdRxa9VXQQO JKaN3gFVYquwecRIru441o9uy4eTDYvOkBCf0GtzM5TYoj6NvMk0GBD+bBF3Pcc31+OKtsv0jdh BQca81BcIDP4fZl/Q3KqBQHwym7aTembZPAFwdpZXrGhudn3HNTaSpq263ka1Mk/rSGutVFtRlR n5XaGWhrVgYVwqfDKmMNwcZ8WDAOGiknk1g== X-Received: by 2002:a05:6a00:94f2:b0:81f:42ba:2005 with SMTP id d2e1a72fcca58-81fa1780f3dmr15165359b3a.6.1768946795653; Tue, 20 Jan 2026 14:06:35 -0800 (PST) X-Received: by 2002:a05:6a00:94f2:b0:81f:42ba:2005 with SMTP id d2e1a72fcca58-81fa1780f3dmr15165316b3a.6.1768946795141; Tue, 20 Jan 2026 14:06:35 -0800 (PST) Received: from hu-akhilpo-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-81fa12b30f0sm12867088b3a.61.2026.01.20.14.06.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Jan 2026 14:06:34 -0800 (PST) From: Akhil P Oommen Date: Wed, 21 Jan 2026 03:35:54 +0530 Subject: [PATCH v7 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: <20260121-qcs615-spin-2-v7-3-52419b263e92@oss.qualcomm.com> References: <20260121-qcs615-spin-2-v7-0-52419b263e92@oss.qualcomm.com> In-Reply-To: <20260121-qcs615-spin-2-v7-0-52419b263e92@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.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768946765; l=1569; i=akhilpo@oss.qualcomm.com; s=20240726; h=from:subject:message-id; bh=mm7OH7DhhrPoewx3F6eoJTJC7J5WYhKTe1PwFwcJBsw=; b=5fwB6EOc/g1yYfdTpwYze7kGYW957kHbnrYS3S3ykB/kHpdWwf/o35z39XJb+7D8hbMK6eXey EsiZjW1+ReTBGU6dUXnnQKbIMOBIJZ7EHnSoZUVsiSMd6ujROnZ0zaf X-Developer-Key: i=akhilpo@oss.qualcomm.com; a=ed25519; pk=lmVtttSHmAUYFnJsQHX80IIRmYmXA4+CzpGcWOOsfKA= X-Authority-Analysis: v=2.4 cv=P/w3RyAu c=1 sm=1 tr=0 ts=696ffc6c cx=c_pps a=m5Vt/hrsBiPMCU0y4gIsQw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=doS3iEISOceegCkkCwMA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=IoOABgeZipijB_acs4fv:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTIwMDE4MyBTYWx0ZWRfXx1sJ2CvpWS57 bfi2P2zkAq7/yHMBzpIji4LLeN9G+R3hgWkDkWIhI9muXvLLFX72NFeFOv6chj6bpEoslXYb/kk TtsuHzWmStedg/brkCZ8L7cV1udDxu85oZwXhizX0h4jfTzDe2dKWSC1VqoifzBy3XMgVLgaZu3 6/lW0IH+uFaCivvr8/ucq74Yn2IwvUBaKRYLRe1vfJ6i7ulHVlwO5QgC0o4QBTBxCGt0b2nMssn cgem98+8G/8W3bdVn26KLUJmsZ4FwQLIlTyLWfXK3/m2udKyy390OAkLHACJ9bnUVGZlxl+i/ba kLW1BlX1dJgSxV8HrWy9A+RGrc5dE1BiNm7Mj2K+TFjemwdQH74zquOf0tdpZrrvpnfIMxPohgb AAEt/IhT2p2Nzbg/LIqr140ZVPRAE88GP3DgCdM2zpHAr+VQfCaCZtvfVSTIP1nCH4klw2dHGo1 RQdGq7FjVf6J+qn3nbw== X-Proofpoint-ORIG-GUID: xu8IGt5qwFKvzEEWvQhiBhZMQ0FCfWyi X-Proofpoint-GUID: xu8IGt5qwFKvzEEWvQhiBhZMQ0FCfWyi X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.20,FMLib:17.12.100.49 definitions=2026-01-20_06,2026-01-20_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 suspectscore=0 bulkscore=0 lowpriorityscore=0 adultscore=0 clxscore=1015 spamscore=0 phishscore=0 impostorscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2601200183 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 b51a8f173e1c89e75be2f999ff96fb63247accfc..5f66c058555ea12d7c3a12c471a= a02764be160ac 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>; @@ -4968,12 +4969,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