From mboxrd@z Thu Jan 1 00:00:00 1970 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 DB6403A7825 for ; Thu, 14 May 2026 06:48:06 +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=1778741288; cv=none; b=pkCjoUHXMXWpiiYigo7zxpOkJslkR7A9vU3PV+8SLy+JGiJO2bPRcZyxn0GKpEp+vzE6JfIRFFfkiRULNQUJxXZi8TV6QnvxDsRkjsCbNCT1XZNR81CWW5vtPfzwOCpggwg1u98xcMddqi/r6494fCcNP+CjGUsJdV/yZ0cM5I0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778741288; c=relaxed/simple; bh=qpYInB19+KWB5dpwoxZNhko/ryAESkSZ2TXgzDKRXSQ=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=bxO7oJLvHLQ23yBd+W8Kb2gaLIPl7F+1mVaVelY3ro0vnJwF68rVpyey26HURmuuf2ebqJ+TQga8z4iRS0mn/vBa0kr4fr3P13e5OwMJQpGxM17eusKhWDDEDNw9nClqOyKptekvcMs1KhKwOwrk4UGcbC5Drhah+3Ci1uRQkYM= 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=BxFwvY9d; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=avVTcypT; 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="BxFwvY9d"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="avVTcypT" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64E2FoXc2524359 for ; Thu, 14 May 2026 06:48:06 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= 1dIqx3AV3aEYA3aesXchj0hVPbQX+b2MuE+8b6/BrFU=; b=BxFwvY9dmeolgFNT rxtfCdlUKx0M67AilD/55CfJDr/7/jIa/LJgMnmnuiUC3HdG1PbTeFJVsq1ej0F4 v0r6Joo67UxwLAsVyF9vrnBnwahlb4+QJ3a4T9UX9k0Jz4BhoB3Skk4UdGmNIaVm llflerEmcXADzX7fiTolPXIkHPmWE72n/uA9RtOzI66mcaP2lws9fTQEiDbsw2nH WjctpSSSDZ6x+gXfPJ0wS56FreTRM9USM4ZoGFnvhPn+qVQyr6ypsNaId1O/oIab Z8u2UpDSIqz9F8cIPRvIQaNrDu1ne316JJtUCP98BIqP5yRbhs1DW7FnNiLhhXsz EPQ41g== 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 4e4vkjjp96-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 14 May 2026 06:48:05 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-c828f0f5c23so2409703a12.1 for ; Wed, 13 May 2026 23:48:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1778741285; x=1779346085; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=1dIqx3AV3aEYA3aesXchj0hVPbQX+b2MuE+8b6/BrFU=; b=avVTcypTd2k3brioJDqSVx+mvA7VyzCNvvgss/MohQxQcsdnInXJEHIIzgDUfJAtZt pUN9hssXVlkEXjdsOPGnih16P0irYJdYg7AfzYzw677/3lpem2+3HNqKpCAciVSVgppv J0xRH8EIC+erEq8H5lhxfQ9/7O8SzNOsJ0BYfkvWcAGiV/NMd1UYu9U8azZepDgX417k y6xt6hhrRqIo/cbGnnsPNr9nt6/sot3cpjbeurVDS8S2VgY4t8y3tKoobgPeRESspxLu XFM8nCQsxncj5YaNQQae1C0Z0ajW6BSXWYUouSffRS6wAGXulQS5jjKK6iNKtHxw4Nuo Xmgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778741285; x=1779346085; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=1dIqx3AV3aEYA3aesXchj0hVPbQX+b2MuE+8b6/BrFU=; b=GYEJWz8wTVGwy1z0y7mwSLByEk2uKjapd0SlwqU/wPz4d5bQb+YrerKT3kE8fKSVBU 9GM7JMng6CWBzPsdI6IFNknF2Xrvv6daIzLzzVCCSNu3IOBsBZgE/eVxctw+EcCq+ILu 3ptZMP4tS3EmhNQZSiIRTR4duQbn7h0S9w11qQjPjytPbTY9+0BYc/cx6DortY8zVFzB 20sTgGBK1C+nYXOgTt6R7KXGpgt31HzZmQugNOokknKH1fKTWMzmyNj330abuXL2xVLU dVmixSDpWSJyr8/iOOJ3kcMjrX8UPW38/x7JF0NSUo8RXMacPCZ101KRnpgLu8N2uK5s xmew== X-Forwarded-Encrypted: i=1; AFNElJ+GDe4vtC+ZcxU9P0GoSkGhEOeTTA3+p9dWoAXjfTPEdvjWO+sDZm0EBh59wsf+oe5JipiCLXqvPpJXt4U=@vger.kernel.org X-Gm-Message-State: AOJu0YxYs3JXAungiCGgYcY66ILhOXAuYJx8R4GZXTGLVLsjwVmyH0dZ 2VQbEsdRVeHJmRAhWpLoCX86RpjpKAqQiW9v+O6opsPB+XytxJ67NBcUDnCnpgTap/KDWKlOJp/ 4O1tFwic7rii1SHClBobqcZ+sqWzMrQb4LrA9UPHIB6Y9CUzsZBy1Txxc+6BQNGT7aNw= X-Gm-Gg: Acq92OH90U3RGGXhICf/GIA4oKaPh/eiY03tbuxAG8cVm+tU43hGpK8YajSuXfOSoi7 CEa1v1dXef63bhDEEQTQvcG76d44+nCCQEjaSXnqFq3GhRYrzGf4yT6w+C7ZQP6N9qljY9sQsZq fHrXvocqU6L2FEvp7bZX1ums1Lf97WXtln7Iq5hKKEQc9VvE43qbIgtJWiwTFPmebPi2+U6CSXx S18kqJk9o09wt2VI14r0R0hIDHzJlhZMBwxpEm6mY4y9X0NhCWe71LU9kMWaT7kPniyauSDgBLk ezB1die9sNa8S5YmUr+CDHTirg5ictuzuc7Lf4VVJE++Y97epo6qpyX1fpoGHazE7wu/3oHC9Qk DzIAl8As4+XvdQcY+Dc8UaoVRjg0EDthX4TGuUV4GT74X/sYY9rQ= X-Received: by 2002:a05:6a21:33a0:b0:39b:f12e:d53 with SMTP id adf61e73a8af0-3af80681dcdmr7390026637.18.1778741284442; Wed, 13 May 2026 23:48:04 -0700 (PDT) X-Received: by 2002:a05:6a21:33a0:b0:39b:f12e:d53 with SMTP id adf61e73a8af0-3af80681dcdmr7389962637.18.1778741283620; Wed, 13 May 2026 23:48:03 -0700 (PDT) Received: from [10.218.12.237] ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-83f196660f9sm1952912b3a.10.2026.05.13.23.47.55 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 13 May 2026 23:48:03 -0700 (PDT) Message-ID: Date: Thu, 14 May 2026 12:17:54 +0530 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 6/8] arm64: dts: qcom: kaanapali: Add GPU cooling To: Dmitry Baryshkov , Akhil P Oommen Cc: Will Deacon , Robin Murphy , Joerg Roedel , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Rob Clark , Dmitry Baryshkov , Abhinav Kumar , Jessica Zhang , Marijn Suijten , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Sean Paul , linux-arm-kernel@lists.infradead.org, iommu@lists.linux.dev, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, dri-devel@lists.freedesktop.org References: <20260512-kaana-gpu-dt-v1-0-13e1c07c2050@oss.qualcomm.com> <20260512-kaana-gpu-dt-v1-6-13e1c07c2050@oss.qualcomm.com> Content-Language: en-US From: Gaurav Kohli In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Proofpoint-GUID: N0_6ehyfFOONEY0jVmmB3U7CSQq7tIW3 X-Proofpoint-ORIG-GUID: N0_6ehyfFOONEY0jVmmB3U7CSQq7tIW3 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE0MDA2NSBTYWx0ZWRfX/xyYtiGH1K/s k3MOhjorTGxsR2xbVmGE6/0T/L6MhdUJDvlEFTx0MRpWaB0u3VrKJuEJpr2LQie9wmH68miROPZ 7ODSHkqstUPQXRa1CpS5kCx/so3OcQpRwW0oSxoVk/Dgh6/SKNAAZvQWYMjd99jn5N911ACIV+P NY9MWfGKfMV27/HQBcIuy6hNbwl3cZfmzL5/fmVLNSZ4R1+tuCQhgpIQsGF+C4TTUWjEOqTvK39 97bUMeCA2y5sBFmaiipYrkrGxFd+qBtzEDVLICGdweF1oB8ZsMytIYqsz5pGzNgzsKWtboxz80O 3JqdtoDppx4SH1TAmmdqbXNvF6/nEWOLZckQ720KHMhPW+crJkfbRbqN2fWb3kb2G4aS9LS9wbu KmOK4ZwAM3KZqb8R9tV2CWQNYwSyBGSeOfsV7TmT3CLKvbVHX4bFM+w+xaBSBO9u13KrOdDdIJY WOi+EYssazz9TrOcLwg== X-Authority-Analysis: v=2.4 cv=PbDPQChd c=1 sm=1 tr=0 ts=6a057025 cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=oeV5rHmN1k-fxemBOLwA: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.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-14_01,2026-05-13_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 suspectscore=0 lowpriorityscore=0 priorityscore=1501 bulkscore=0 phishscore=0 malwarescore=0 spamscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605140065 On 5/13/2026 11:23 PM, Dmitry Baryshkov wrote: > On Tue, May 12, 2026 at 03:53:20AM +0530, Akhil P Oommen wrote: >> 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 reaching 105°C. >> >> Signed-off-by: Gaurav Kohli >> Signed-off-by: Akhil P Oommen >> --- >> arch/arm64/boot/dts/qcom/kaanapali.dtsi | 165 ++++++++++++++++++++++++++------ >> 1 file changed, 135 insertions(+), 30 deletions(-) >> >> diff --git a/arch/arm64/boot/dts/qcom/kaanapali.dtsi b/arch/arm64/boot/dts/qcom/kaanapali.dtsi >> index c57aea44218e..5089416ec32c 100644 >> --- a/arch/arm64/boot/dts/qcom/kaanapali.dtsi >> +++ b/arch/arm64/boot/dts/qcom/kaanapali.dtsi >> @@ -26,6 +26,7 @@ >> #include >> #include >> #include >> +#include >> >> #include "kaanapali-ipcc.h" >> >> @@ -7045,13 +7046,15 @@ nsphmx-3-critical { >> }; >> >> gpuss-0-thermal { >> + polling-delay-passive = <200>; > > Other DT files use 10 for GPU thermal zones polling interval. > Sure, let me update. >> + >> thermal-sensors = <&tsens5 0>; >> >> trips { >> - gpuss-0-hot { >> - temperature = <120000>; >> + gpuss_0_alert0: gpuss-0-alert0 { >> + temperature = <105000>; >> hysteresis = <5000>; >> - type = "hot"; >> + type = "passive"; >> }; > > Why don't we keep both passive and hot trip points? > Need guidance here, we are keeping passive at low temp so still hot trip is needed for such cases. >> >> gpuss-0-critical { >> >