From nobody Fri Dec 19 19:04:50 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 D33F6345CCC for ; Thu, 4 Dec 2025 13:23:05 +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=1764854587; cv=none; b=bplQ5MLyn3Je8neqM/3aee8NQfe2i/CqG8GSdM0r8vHaGKRhgcXbp55agCupBMgQCr17FyQdPxQ1xqsj5fUlf42guQV1WoeltrSzF2+MAsQyifLERbW1VIwTsccAm7BLRibQpnCqsqGh5o0k3B/8p6Fw3d8Kt8y70P40Vp1WdX4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764854587; c=relaxed/simple; bh=6qfXL/6d5QJsDYPIqney7syG5ciAf6tfNFKjzbNady4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=T17kUOIFaqNKbCz1q10A6VWzbVbgg8vVPDBWA68z8PuuQ+COcgA/0PutqoIdh01CErLrk7AuQMVKZFWECN9kGdFQVhdxS1ipNKeXtGm6QHk8dUoi9BxVBrao0ZzDQu7StZdd++Vb2g9A8Gv+pkTn0wTXfXO+EDeJ8GCdvc9lTDI= 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=IqrXyyGq; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=UE9RO6TP; 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="IqrXyyGq"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="UE9RO6TP" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5B4Cwlku1436468 for ; Thu, 4 Dec 2025 13:23:04 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= aTXEd8wP5LDpChD5fpPo8u1L1sTd9Z0jeas5ixGhjy8=; b=IqrXyyGqkxwzt4Ju N0ZndfMcfseKRzpl1K2/6RCNx6PIvF/J6kxfEahlF+yZUMDBgBPWgClFY54nPxkw Nr8QBBztYhsuZ62ETwcXMaM05Hzda7uj3gUAk/X5HHhyB5K2BH6w8p5m9STU5oKk bNtXWuuoztKgj/N9P9syemKiTxqoi1RKKb3CKSSiDoK4fY+lvStrJyJ9Rr1IsCoX MGBaw8WCwW1d4WSqIdqgT0TuUgcJaCQ6eOA8r+oPemX6IgYeEapz+ExakTBz4tVC nepZJIK4cX5f9LwcfGWBPHVECu8D7OhHNHMmihzvRXkuE7qovCpt9kOId9Qpr2fF KFyM1g== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4auascr23u-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 04 Dec 2025 13:23:04 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-bd74e95f05aso1205427a12.1 for ; Thu, 04 Dec 2025 05:23:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1764854583; x=1765459383; 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=aTXEd8wP5LDpChD5fpPo8u1L1sTd9Z0jeas5ixGhjy8=; b=UE9RO6TPDteaIkFaWeYwAgtvvemex7KhEeK849BBtaTfqMwnBaUxku6MVaycJsuuuC C9Kh/3pOrqIKxDHBF0Vw2+CzLDYJi10up0Cj7Elbj7DA7G7AGAptv/G0Ar3TAbRIHI1q ZiJaRCyjItBnUrryYzCGxuR58DKmyrQfCy9E8BNKRySoYC09Y9tPpKoa/wWoOQIkeatN 4X2LHlUtv2mi1ggAjAGUIIlDcfA0lXVGdBAy0v7iSMUC5gX8HYtoiG98pv+evdo3Ovyg zxQ4cdOLvmMHgmFNe15gPEVs1sfW2jg4KrkeQp2MdQRPAtVi3Wf9lKyhRa1C0EmbGsgE PvIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764854583; x=1765459383; 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=aTXEd8wP5LDpChD5fpPo8u1L1sTd9Z0jeas5ixGhjy8=; b=KZlWi6ih2zNdohnJWrTnyzE5JScGeS0cvKPkyAjGV478wdXOLh+eYu+IPwdBsTg5CG 7gdLl6DkbatLztikgusParVaI+EcjI2Pwv2hNb7qFlCmeGgQHR5vUUPqUlTs4F6Uueoc HZj/IdAATzzmP2nzFaesBSrFy8wwMFdLRB35MuGgrtBlnnNqEL3MoOi6tWYj8jS09FxV NekOSe8LEIdK8o50p6Ko116S4YXA83TBVHD/WSjipkkrZApHQePdBeusoBz96CWnBNm2 GKApa8WQm2/OCZ5vWcco9MWjTLJWv5fRBYeUihkllD6eBuC5CYCK21DKnZVEbUhftE5S yVqQ== X-Forwarded-Encrypted: i=1; AJvYcCWXOSpZgSw+TQ5cxIEHxtn0D5Yf7KJ5sQ7ewnvkR5EmdZqqAZPDeRGOeH/+GKM2TZCBN4Tml0T68jMvrbs=@vger.kernel.org X-Gm-Message-State: AOJu0YyrdME97IqmeiOyWdLMx8pR87W+V//6dPpio9Gr4HO7YY4v/UMQ K7m3ELkwrUXAzKa61JQoEYHallMx7HhaHE2TcOpubDkvefXKTp05N7xbsXDS0iQKlJ7BTj45IyM hHgISLG5pAL36Q1qFaewVdbKe/eOFAFXiC1DyD2VubWdF0CK8ZAjk1IJokeCSS2m6ab0= X-Gm-Gg: ASbGnctyl8MgDpVk1H6AZ61mxpzE+zhQecdKX0mFRJ/4DNuecyJp2LT3iduYTulnQnd WoeOJH3B/Z7QzVwAKWPTx7DkJhnojS7BbM/uop76J0AQGWKfkw3yr2YlkCS+XWtwPMIxL8r/z3I YV0eMYPbYqBNPOAb4Gfb5dDzme91LNDXLT0/cjHsqdgDgdALKLNxpwamSse/UoQIyTXJgJ1n7Pm JTtEBb77E/jZQ7OASXiA8sY3rPm5rHdG9WyFQtcphVITZOVlARc0B1ybawr/Q9e1aTJ9t39XiHq Hdo3jl077bpTycnHluLMxKIXM7P3ulRKfHJ9CKO1S0quWanqCty9UQR6YaBUp8JXaI28Q1d3yIP QD52wWawYYxdF40C797nD4kraowI0wtr3eA== X-Received: by 2002:a17:90b:4b8e:b0:32e:3592:581a with SMTP id 98e67ed59e1d1-349438bdb29mr3230140a91.17.1764854583380; Thu, 04 Dec 2025 05:23:03 -0800 (PST) X-Google-Smtp-Source: AGHT+IHn4JZgnbcDINjtOA7+dnAJ8EBm0g3g2oNvPSaAR4vbKS8svkkxZZyc6KCVwyRlizMUdZaVMA== X-Received: by 2002:a17:90b:4b8e:b0:32e:3592:581a with SMTP id 98e67ed59e1d1-349438bdb29mr3230093a91.17.1764854582867; Thu, 04 Dec 2025 05:23:02 -0800 (PST) Received: from hu-akhilpo-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3494f38a18csm1914740a91.1.2025.12.04.05.22.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 Dec 2025 05:23:02 -0800 (PST) From: Akhil P Oommen Date: Thu, 04 Dec 2025 18:51:59 +0530 Subject: [PATCH v4 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: <20251204-qcs615-spin-2-v4-7-f5a00c5b663f@oss.qualcomm.com> References: <20251204-qcs615-spin-2-v4-0-f5a00c5b663f@oss.qualcomm.com> In-Reply-To: <20251204-qcs615-spin-2-v4-0-f5a00c5b663f@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 X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1764854530; l=1441; i=akhilpo@oss.qualcomm.com; s=20240726; h=from:subject:message-id; bh=IH4I7WgYz+SJJ76MCxNVByrZLxMvwBXKq41j5sQdwN4=; b=d27ZngPAgX4XvtvRb01eTZZlP1aPV4sfV6opmYoqiirXrpN2hXPSTpqcGHopZAK/DSlAOuSWJ e3FMup4mnZUDI4x8bpQUOsw5I8blQeGBrzOxvSB3fhjkr2wsSnStFQi X-Developer-Key: i=akhilpo@oss.qualcomm.com; a=ed25519; pk=lmVtttSHmAUYFnJsQHX80IIRmYmXA4+CzpGcWOOsfKA= X-Proofpoint-GUID: 2m1Hv5rIQPj8XcCaT9HUCMNf_sgZhGrU X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjA0MDEwOCBTYWx0ZWRfX2GoEXtU8MPvG zqGw3zYb1dJU+HEVMAIFgKBFNKad8Qwi8Jr9MNlix3HoqUqyNrj9t4FNWNEgtPK3NB0AsMdolm2 sAVVOF/7atFlH0QjhJaXMABe6KuUmJn7L0sX798eOQFKaNtcN55TxaV0nZNd1nPp+YXBSuWGlYv jToAZb9YVNSKS5Gbmo6Iq2nxRAj5zRE+6xdJMSbUmZA0cAVtsVNwS/RZAu5j/gOvvYBrRxuL+6m aGQcJOgXZMoGQ7uw8c9ocUzE1lroehod1lrYifPyEJXtLsBujr5RobWrzYEnpeewcR/EcXvALsK CXN6x2xzKZaFKMoYayOpc2HCNn8Hcazg8gmZ0pjUDgbQmhK2TDa/0U4KTrY1HhIT4RuBXpIwuEN 41iMPVmapQU8Gl07ThbGiNmFP4TF/g== X-Proofpoint-ORIG-GUID: 2m1Hv5rIQPj8XcCaT9HUCMNf_sgZhGrU X-Authority-Analysis: v=2.4 cv=b9q/I9Gx c=1 sm=1 tr=0 ts=69318b38 cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==: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=_Vgx9l1VpLgwpw_dHYaR: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-04_03,2025-12-03_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 impostorscore=0 spamscore=0 priorityscore=1501 clxscore=1015 phishscore=0 suspectscore=0 bulkscore=0 lowpriorityscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2512040108 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 Signed-off-by: Akhil P Oommen Reviewed-by: Konrad Dybcio --- 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