From mboxrd@z Thu Jan 1 00:00:00 1970 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 9101F340A41 for ; Fri, 20 Feb 2026 11:10:15 +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=1771585816; cv=none; b=CbmYNpl0Lpj73lpDanpa6RFJeoln1yw14jUJ+n/6IZaa7UyshriCFp1b+DXw1wCz/6L44fepGXn1z+y4KU3ujfyvpWP6COpWx4NNUysj9ThFflWw2OrkltShAmGbE6+pvDET2JLiKFWUZgDCbGMZ7rMeLHdJtt92yuFia+1vdQk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771585816; c=relaxed/simple; bh=YFTx5JzO6hdif+NXdu+tL2OXihfY9pkT1jOqIFlYlrc=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=KM93ndJprOhw/1RJNj114GzV1ECEn+v/ol291UgI49CeiKkKHQ6zt+oY1RPOMUsziv3NecEkEX6svYvlmU0odpF7KRDH2MIyFySuKWDzJjnZBIb/esDWVe2y7styIt27x7f8qRgg7AZ1rDPiOx3xyh9+6NRY6RFvkzlYSJj7fJQ= 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=H5SNVp2N; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ig3l85AE; 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="H5SNVp2N"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ig3l85AE" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61K5RxgL1805795 for ; Fri, 20 Feb 2026 11:10:15 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= 61/rCzwORZndLIGbcVlI50UTlMsefy7X7t83r0iNUjg=; b=H5SNVp2N6TMauYtM Y0xl0mpNNWsPLCYvcbHKsCS4fcQ1pOVbrsPu5Kra7+z723yDfmTMZSzeJuf5Az01 DoibhWoRj65fNZYPZNt94Ji2Ni/WibUjowsqaSrnm4EfFo2B8/ZVxk3nqyMQyZ+o IpdDvkFgpRpsEuZgyGcUIymP0icrfQ84DtzjWX4YdSukSIMPwfHJ7BnAT3PYDmwG WvPTIwpr67NgxNLVuk/307I5IKNDz5N61iZiKwAc98dKfhFipM8VaQMV15VkpDLK QwwUfAs7dWYZfaU9Zlv9y5Fgox02tZcG2SLBqyCyW+aQROhpSBYZan2d7Sp2mIDM yZr7TA== 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 4cedsnscaa-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 20 Feb 2026 11:10:14 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-35464d7c539so1884197a91.0 for ; Fri, 20 Feb 2026 03:10:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1771585814; x=1772190614; 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=61/rCzwORZndLIGbcVlI50UTlMsefy7X7t83r0iNUjg=; b=ig3l85AEGzykl1lsPEbW0OmlFQZuGDY2JKU0vLOJJ4x/ASkhcsa71hGM2L1cZPYoRL ieMdrEPGVKqi+BUdwV0SpIpGFJ44ZWyIMxLeHKVogA6dBgg+fkoT1aGwJhxd2/KMfNHG xS1O39S811FNBMZlgPPNuTSbZm4QbLhIv6zosf2V6cUXLh2BM6Zd8/pzUDbEiv2oJABC IocyLumMi8QQeh2n7iWZkvZDeYCVjfIlxL0u+iKfp51mkWfx0ziDs/fk6ft2Dm2b+JaV tJPSAb/h8bAf5Xz3v3LUXPLSWZO/cqzI0XAU2BQJ293cDWVnmsl0oWv7UjEk0hONJU8x iuKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771585814; x=1772190614; 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=61/rCzwORZndLIGbcVlI50UTlMsefy7X7t83r0iNUjg=; b=krsX1e9JB5LTFRahBFUSC/AvodbNTt6hDjNmK6Xj+vmIB9RJyWcwci7yNW4PDDu4gs d2TcDYTVbAoN+rp9UOd5jeHVTQKcBWsDSlHrGDgfyFTz71vei0Fg9IIueKl19HhW1ofn saYkafIITyUWLszq5eUzpoB+y1v+JykVsN9seyRZ6glV44hiN4DbiqN6L2E53r/2iIWL gqI6CUfLCacqDRdbTL6FVBo4X2Oh4nU2GpHIQtSJZ8al5l7E0noCn0p6ywraxpP7YkW1 XnUNI4oyQGjwRvLS9ufbi3zBLA1g9QagYhVddivgluoML7MrXD9z1Mi5TwOdNVNJ3XJw JXDQ== X-Forwarded-Encrypted: i=1; AJvYcCWl5CQKLCdvXEX004TqVl4mdxrPeSI7Pqse2zQgJ171zysHnx2ThP5pbC45fPZ4lXYla2BcpC+/iZrDcrI=@vger.kernel.org X-Gm-Message-State: AOJu0Ywf2yFtCZio++16k9l5m6B3pUk2GyOBMBV5bv8YZMsuzusyRTJC QS4Uc0eftBzyEsPhIViNZG7pG/GyaWZFXVfRF8HJCy0jyC4ke7mHAEbP2mcVVvhSR0Kkw/rxSTH v106CPYb71mVd+4c9DMaw3UpPSBybYsSTEd+G/BvGqfDeYYxoQ7Lcusi9O43Is60nX8E= X-Gm-Gg: AZuq6aJxP/U/CzxlN1K+jqBNfpfh0/f2Y8JU/QmLsLKSOKVt7hhRnKWGzz5ovwS68CS E0e3kGnc0GJFEbWIIAQ2RWYr4sM3DIsI1NIo3P4dGNA5dh1+ycxLRi3BXepLj61XMRdaww0vrXA cnOd956POmUkkUydv9j926kDJ1HU13x8obYSJbBWyzHSUKUUhtOQ6rdEGIeMpprmIWhP22aczMS iVNZ2gBc5h4Km9V6x8A7/70ZBmbGx9mhmaDlcZ4X6uRiBRpqqZr2OnAseOUenqAIXIc9bQc5v2c kpdPEv5Ovl8TegY1lb7cxI1qmohk/XoA87nDGr1FGlomeMoP2OcayKPHl2Hp49j3uiv1DTSQaX1 xUq5qn2jsHrnwVeo/RcQDcCNw6lTBnMX9BhAeL6PElT61m9GkZY4= X-Received: by 2002:a17:90b:50c6:b0:354:9bc2:8821 with SMTP id 98e67ed59e1d1-35844fc80e0mr16533644a91.30.1771585814216; Fri, 20 Feb 2026 03:10:14 -0800 (PST) X-Received: by 2002:a17:90b:50c6:b0:354:9bc2:8821 with SMTP id 98e67ed59e1d1-35844fc80e0mr16533620a91.30.1771585813739; Fri, 20 Feb 2026 03:10:13 -0800 (PST) Received: from [10.217.198.242] ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3589d81cdbfsm4059185a91.7.2026.02.20.03.10.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 20 Feb 2026 03:10:13 -0800 (PST) Message-ID: <0f566afc-27ca-4326-a83b-aac92ba50037@oss.qualcomm.com> Date: Fri, 20 Feb 2026 16:40:08 +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] arm64: dts: qcom: hamoa/x1: fix idle exit latency To: Konrad Dybcio , Daniel J Blueman , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260220070204.101672-1-daniel@quora.org> <8e670f28-9a2e-4495-9b84-8b1d9c0542ba@oss.qualcomm.com> Content-Language: en-US From: "Maulik Shah (mkshah)" In-Reply-To: <8e670f28-9a2e-4495-9b84-8b1d9c0542ba@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjIwMDA5NyBTYWx0ZWRfXxajV6agtCpTo DsafM9klc92EdkUf648gVqBIrBlpI5L64wLvYFDbPDaUx/e8TlgOfFN7OYbs+kD7m2A2sysdqPv CU83IjXbPkf5U9sFabDEsiYvXcsNBqpPQpdfZMmkX+nhlgO2ekKU0c/URIDYvcW72bTT2sYkT7t v65izo6W1OrrzQkBbRl+OlIQcxmqQqJ/yXVY5Ly9dgb9nmTztGcUENYTMl2J9eLOKqAFFkBb4NU tNno9j6cdrETHU3SXkBm1y91oVtwHiRWGxJ49CFgI+FhM+ElMFPVDe85GHf9c/HhpzOaVuXdawI O8UVsMLQ3CmNQBhjOm9x/hsQv1l4v9LmbPcN9jlRpmrdliYOPbq2mPjsU/9IDl/BKbFODGc+Lk9 NLVNkbxABCc6XWujZ/8ofZuUvOP8VZz6y2IoNLWQ8XS0m1p4yL54u/v+fZxiGudAPbdfSCHHIgI Pf5nr9topaFhNk+0BIg== X-Proofpoint-ORIG-GUID: KpVKZJcYY3xTq-quygEC-wKFY-H0vjPH X-Authority-Analysis: v=2.4 cv=JsD8bc4C c=1 sm=1 tr=0 ts=69984116 cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Mpw57Om8IfrbqaoTuvik:22 a=GgsMoib0sEa3-_RKJdDe:22 a=t9ty7G3lAAAA:8 a=WuxQf6WQNWpv0iiEd1cA:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 a=CsAS6f0m0zARWR-uHzm3:22 X-Proofpoint-GUID: KpVKZJcYY3xTq-quygEC-wKFY-H0vjPH X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-20_01,2026-02-20_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 malwarescore=0 spamscore=0 clxscore=1015 bulkscore=0 impostorscore=0 phishscore=0 lowpriorityscore=0 adultscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2602200097 On 2/20/2026 3:11 PM, Konrad Dybcio wrote: > On 2/20/26 8:02 AM, Daniel J Blueman wrote: >> Designs based on the Qualcomm X1 Hamoa reference platform report: >> driver: Idle state 1 target residency too low >> >> This is because the declared X1 idle entry plus exit latency of 680us >> exceeds the declared minimum 600us residency time: >> entry-latency-us = <180>; >> exit-latency-us = <500>; >> min-residency-us = <600>; >> >> As 500us idle exit latency is overly conservative, fix this to be a more >> realistic 200us, in range of similar silicon. Tested on a Lenovo Yoga Slim >> 7x with Qualcomm X1E-80-100. >> >> Signed-off-by: Daniel J Blueman >> --- >> arch/arm64/boot/dts/qcom/hamoa.dtsi | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/arch/arm64/boot/dts/qcom/hamoa.dtsi b/arch/arm64/boot/dts/qcom/hamoa.dtsi >> index a17900eacb20..b870f4dc9c42 100644 >> --- a/arch/arm64/boot/dts/qcom/hamoa.dtsi >> +++ b/arch/arm64/boot/dts/qcom/hamoa.dtsi >> @@ -269,7 +269,7 @@ cluster_c4: cpu-sleep-0 { >> idle-state-name = "ret"; >> arm,psci-suspend-param = <0x00000004>; >> entry-latency-us = <180>; >> - exit-latency-us = <500>; >> + exit-latency-us = <200>; >> min-residency-us = <600>; > > +Maulik? > > Konrad Linux dt idle driver sums up entry & exit latency and displays final number as total exit latency at /sys/devices/system/cpu/cpu*/cpuidle/state1/latency Can you please keep 320 usec as exit-latency-us to match with downstream 500usec total exit latency number from cluster_c4 state. Thanks, Maulik