From nobody Mon Feb 9 17:57: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 D624429B777 for ; Fri, 26 Dec 2025 18:30:52 +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=1766773855; cv=none; b=AqqQ9A9FHYyKxndSiqR1wSxc8XiQHTP1/SkDbVmZ1uawF7k1HOD0VPDYPEgIBVYgvFryTveRpp4mzxfw81SF2KZmOa1BGpLCg0E3e9rA1sNEtyhI6R6cn/J4BM63jkHog7/ZbWl2140EAnFjPKtbVQpUT4h3D1NwB4VABYbS1Zo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766773855; c=relaxed/simple; bh=a83xXodd7cBQBZtIVL4BfHsn2syK66CfRKrb3SuBQGg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=R+CWUcPvFdz8YSVYRtNLm+l1tarxoqAe/NDeHeKJky+nA4q+q07WEaz7tdT4+NwWmFm04ii8pTtEhrxppnXHN2T3b1dhDy92or929txZnYJxCllvu4iNQtWyFHt+vTZ49gTG3Vv2uqraulGPxC79PIKcqrd+xKTU7zig6v8S/h0= 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=ZS2uxvuP; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=GBbB2sxc; 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="ZS2uxvuP"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="GBbB2sxc" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5BQ8c1TT656457 for ; Fri, 26 Dec 2025 18:30:51 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= 8RhnGzHB7RJ4bB614S9CKPMqT7/ALI4I5qiLyceTZ9Q=; b=ZS2uxvuP4f2qblcT irCe/kbwueqooKiyfXxyE+NnHEHCjERNh4OxYdv+9ngOmwjSzB997qvTuaw34mRP qBSfxq0cSfA+EFppmxvkYN+BUz72D/hGESnkqrgoWeXyABT6kNyFGEdoNEwRDhZ0 5ahk20k2T8NOD5gRfYQ5X9yvCqdne7Tly9JQ4oBJjNHpU6XOmq1PoPelnFTX391t dBA43Kk8/acR+Hsfj3bXWQsRfel5BXqS2E1bGizkoIBrjgl4fznHGdWYuSO7vHSZ FNrlaQPRgPPgSVZMfQB/HMBL5jdLFwJTZWzGU8a14TxsI0LHvP+vVgllIo53w/K4 K8Ykjg== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4b9msthcyv-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 26 Dec 2025 18:30:51 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-34c7d0c5ed2so8126210a91.0 for ; Fri, 26 Dec 2025 10:30:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1766773851; x=1767378651; 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=8RhnGzHB7RJ4bB614S9CKPMqT7/ALI4I5qiLyceTZ9Q=; b=GBbB2sxchieE1G+L8hSMwPwhja5jc/b7owXeAdcVnHH0cvBlmzY85QR0aL9yd6LIEs 5+eFNr0DrTG09zKgZjnDamWppcCwz2zutsFWm3EevC+3IwdygGuE3eNLUvQWOjXSrEc1 fpUJ9HKiYzNymDBl0OyRKCunizLMhl6DDiUfFHA+Ga2uT+1rHuti6Eyjd/GJAzy+RAYo FLcoZyFPfLAEP1PcDyO/PgXkccvO6U6TzteyVb/eA+EvmDXdXhGYzEOsqe3D+VhxJBbq zO9xttxZdeQSKFv8NJ/eWIs7Dunz0jXA6Pnjl5cViTOsJeeBhIXsyyOm6FVLSJQzQdmp 8nHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766773851; x=1767378651; 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=8RhnGzHB7RJ4bB614S9CKPMqT7/ALI4I5qiLyceTZ9Q=; b=aOy7yUzFp+B+UCTY9dadFFMjFlA3ZRxeZmWICSBoe3pocCvI/jaIWCuKFC80VdV9eC EroNhwTQMc0IlFb+yLsgbtxlfOHQ3dZ7uB2Ef4b6FwdXkmB+14AMfnAISYlezAcbh8ez Nm6x3lsY7p3MtapnAiLEG7QSQRSMEd3ck0bEh6UaBdg8KO8aMYohVV1+rGQotz3+vU8s 335SNOUsLgG8C0+A4qWGRLXuXY/hIM9rr9D5Rjm1/ye4zgL6DzooR9n7wZggRB7r/VlY MVSBY/Dd7r8sxOIepwjbcnhedfg25WTppqL5URE2u5HFdkC8QWA8bnV3kHE5zJWuK8V3 Er4w== X-Forwarded-Encrypted: i=1; AJvYcCXzkM4iOnL+ehA6XZwRfDBfoGZ3edeZS5yh7neKSpVj4Qe+qib/7trLlmVmf4WytIM/ZiMEc09FG4Y1pRU=@vger.kernel.org X-Gm-Message-State: AOJu0YxfixXArLQP5U3tECzVx60F0gut2QHxAkpVF6qmRptrD3odiiF4 ZU6EvC6YHHDdd6RrThvPnSdf7pQp7KYaOPVLTXPSeGVVejh8JdO05EWRMafURn6Rkp2NslvE0av CZp8PfhJXHDyEPeLZuB6ONhF/sJjPKAax6R8vYI1ggT/3tiT3oaU1i83LR+9/oRZdVZE= X-Gm-Gg: AY/fxX5xbWqC9/F9/b4hvzwcnkODzyORd2TI/YMPZWLVgZHObg0BrP56Cty4EOaCHZT kQvAjWz3ftonnrGQs5X9y4DQITtbZLVpumRWodSUtBjMsz9KurGKTnfhDNJAhU3piFUXsqWKDzY dBA1FE66b4tRJzwMqU9iAiEMo+Eumf7M0ybQy0xd1ojzYZDcOnJXsnqQijbL/0966QLCTjCS4ca uimwW4GtFBjVZyiSCS2pUokZ8XCybnlbZPIyLriGYre1GU1Ei0GpshnJ2zBs7oO1sipyT3TfcJF P3l0EKgW6HvwRXHOJDGtd0dxco+FbDL0VZ6WSEZf+7aibnd8fnII0B0W/MK5ART48j7Kg7sWZ6l JuCARnxOlS36ED7R/p0FGlM6SAm+MMTizlg== X-Received: by 2002:a17:90b:580e:b0:340:c179:365a with SMTP id 98e67ed59e1d1-34e91f6c085mr19801669a91.0.1766773850791; Fri, 26 Dec 2025 10:30:50 -0800 (PST) X-Google-Smtp-Source: AGHT+IHuwjIqyDWuI+r2WlpfAbbgG2oxlpEzL73qXhhMKw/l97gOTuAUXO09Ln29/6XAmvuB+4ilaA== X-Received: by 2002:a17:90b:580e:b0:340:c179:365a with SMTP id 98e67ed59e1d1-34e91f6c085mr19801617a91.0.1766773850138; Fri, 26 Dec 2025 10:30:50 -0800 (PST) Received: from hu-akhilpo-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-34e70d65653sm23808883a91.5.2025.12.26.10.30.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Dec 2025 10:30:49 -0800 (PST) From: Akhil P Oommen Date: Fri, 26 Dec 2025 23:59:40 +0530 Subject: [PATCH v5 7/8] 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: <20251226-qcs615-spin-2-v5-7-354d86460ccb@oss.qualcomm.com> References: <20251226-qcs615-spin-2-v5-0-354d86460ccb@oss.qualcomm.com> In-Reply-To: <20251226-qcs615-spin-2-v5-0-354d86460ccb@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 X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1766773796; l=1502; i=akhilpo@oss.qualcomm.com; s=20240726; h=from:subject:message-id; bh=isrCbYef/6HFfpXGHUTvGk7T72MJmXAEG9GHusZsKeY=; b=LAosJ33LUhMphFS/+u4ua5QWG/JDH0yjTyYB4Gu6cM8FE/UtAWqcsub05PaeFqq2Jr45a0p+r WEStuAZ7EHeCIkBFaLtoV2akoBfgfX9BsdSbUHrJONUd5WK0vovJIaJ X-Developer-Key: i=akhilpo@oss.qualcomm.com; a=ed25519; pk=lmVtttSHmAUYFnJsQHX80IIRmYmXA4+CzpGcWOOsfKA= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjI2MDE3MyBTYWx0ZWRfX+aY+BZ2sOGOy QO2tmYrxyP0gOlClcdFivC8RSZr3B1ScQ2zDdLHaHgqsSHB5s0V8alFz7sE30x+mCGNjoEPzzWc uDhV78pdu3dUCoAYsNLm521dSuQa8HWLEDsMVSouCZsbwpJZ+R28SNg2xXR9aEqAhP0HkY3gXVV rnaxS0qPY75rPHljx4hH7CXtQNn3vAw2sQ6A9+D7YTd8zh9eduSa/IPnhSAVd612p5lG8tjI7uO VeX6nl6rmez6ZC4GX3w26iVlVRLynU3I9EFFmj/LiMESde/+GX459pSoaY55p58POsNku45yEOf TUyz4NhSGlmUi2nkVvDgf7BmdSQHBdUkl7nVI0y7T/nPvCio3RGzJsqJ2H1KuoO9cichliq71mh VLhXXthYJ6KJuzjbAKcsp6yAajNZDk5mL0+wHSV4Yi3x1SbNSUzKPPorRwRB+SaZcHEtmwTjOiN l7e0IH/tVD5UzG8lWvg== X-Proofpoint-ORIG-GUID: 43BvgTRNunz4321Pn8qDCNsnsfSKGG7G X-Proofpoint-GUID: 43BvgTRNunz4321Pn8qDCNsnsfSKGG7G X-Authority-Analysis: v=2.4 cv=eMkeTXp1 c=1 sm=1 tr=0 ts=694ed45b cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=doS3iEISOceegCkkCwMA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 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-26_05,2025-12-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 lowpriorityscore=0 bulkscore=0 spamscore=0 priorityscore=1501 malwarescore=0 clxscore=1015 impostorscore=0 adultscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2512260173 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 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 effaff88df83d5e6a0aab45a2732a00cae11e83e..7c2866122f9a13b8572fd9e6fa9= d336176765000 100644 --- a/arch/arm64/boot/dts/qcom/talos.dtsi +++ b/arch/arm64/boot/dts/qcom/talos.dtsi @@ -18,6 +18,7 @@ #include #include #include +#include =20 / { interrupt-parent =3D <&intc>; @@ -4844,12 +4845,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