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 6883F37FF6A for ; Tue, 17 Mar 2026 05:45:57 +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=1773726358; cv=none; b=ODwDANdw139z0SI8RzrCzglMHR3aYTroNjqvQKCwyfKLmsW4FH64VGgFYaZIlnRM0W2oVuaFjz/5UviYUDMTjUI0hkBbqvLLPMa2hqjqlUdkJAmzMMDiDh0yRxTxOlV1n8a1J4+DxQeb+3wG7EVBMaYYPt7Dp9MUgCAnMzJB14c= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773726358; c=relaxed/simple; bh=fuf8ZoCFY1YCBeMkkCy+oHHCQUWpTjYpMz1wubaQ9T0=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=uCnKxmvUfnEcDN6PtjfXHeUftbm4aPa830fMYhC6Ew7D4NYazKh3mmq9IoDUtuu5KQOIy9HUJ9FK74lIeZDE2uaHyAE4IfjFErapsQZNjXppY1S90OGqRYRc6J9bilpo7qVRj/fL4EBYSHUq41ilXGYM1bbxxFb6DlyLZdVAEkw= 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=WtGQDtet; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=V+9EjbQs; 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="WtGQDtet"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="V+9EjbQs" 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 62GN7rQg1639254 for ; Tue, 17 Mar 2026 05:45:56 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= w0XTODnlAcuA37oAWUbNPpILHwuiuXJ/YIB9vgNmW3Y=; b=WtGQDtetxIBH5DO4 oprvjd4rurfoycV7jP11a6hWETdXrRE2Zzv4ly9DlfISZd5w0fpTsGFVmgYwCPGn 233iqn2YQU6a6p5q5oEv8G2Cdz9O1uJq/moqugpxeEQj7TiW7JhHbNQhca0XJ3Gx ayx8BT67dmoI9niYpvtL+GtBy/4FRqhflyeRKVjrDbg5LfOMEVkZsEVyz5HYWLWh VxBRSXcz+Rr89bgXam51ApGsslx9AvtOglb1Iex6M5nr3GO27UMDRmvEz4UdB7MS 5gOw3kZP6OStx2T7VrAvpd4FkaLxBzvng2sJNwZ7YkcHWr34wql0hG8LOAITZV3I pTDX4Q== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cxke0asec-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 17 Mar 2026 05:45:56 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-354c44bf176so5846359a91.0 for ; Mon, 16 Mar 2026 22:45:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773726356; x=1774331156; 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=w0XTODnlAcuA37oAWUbNPpILHwuiuXJ/YIB9vgNmW3Y=; b=V+9EjbQsZJ5EX+a8vVkOWT8NFIvtBdd2OuZdHXIXVWe+EoWhE18LeSp5a0s/nEOrQk hNq4xhmxrwxYdEWMQkVFDevth6se27+aksNAbQiwlxMbC4EedkiBFV3Uqwugf3VrVWJB X6mFpCH2nTmFcnuIzFLMSB7hzEYdtzq84OGkdf4OC1oPQYFPUfEaFcJjn49gGIgRNdjp mkfHGtWQDR2jusfrBtkZkIivH7NXlF+T43GeOPRtP661gWJHqioZ23PaP/AM6PNRcKtp 7SgKyJiD5QFKynzFAd6udKshUf0wvF3tUQxailA3om/R32F7OszFn4KfEhNpV4P2Rp5C 8rnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773726356; x=1774331156; 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=w0XTODnlAcuA37oAWUbNPpILHwuiuXJ/YIB9vgNmW3Y=; b=SGMDD+HeGJggyq9mVOL/Cg2L+nGsCtC5aIGuN7psOUp6y1j/YJuvUoFrKt55M1bFFQ z3qqORY0mDAtUp7APBsBkOCBSMA/v8qRzdXScKwNDXMa4SRFYhRrpQgsSXF0Izq7m+kl v52mZqYAb+aO7PRtmCUHPMvA9m/rWXDp41N9JkwDOyd2m85aX1K4GQoekeZ7hKv08zv7 GJVhecmu6c5v9DMnSI874is/cdPyPb3iNOGOJrm6V/G0UqDhOpr8vigAgqjbv+zRs+Oi nquMYZk9N6TmVvgfdNjEUe/C38SM54YljWTOzZoN678GCVfKZmRimvsyOuT9oRXl6Qz0 BYLQ== X-Forwarded-Encrypted: i=1; AJvYcCUYtSrG+4MnGxyz31Bt9bi/PbbaCHROKBMVAp99NdX6TlSdoAEj1QbuP95ygvHTgWkod8wtUSMLQQsrmmM=@vger.kernel.org X-Gm-Message-State: AOJu0YxFxu6zCcayrN5lfnes8ia/mROc7hGpVXV/DVqcf1sjlC1KAhGf hnDBt/oeI0C/cZ/ecBlVCHDhvDmdieUn/KCfVDpCA6as8zc9S4WJgdem6jsO36MdKLXoWXS2dCc sf2/49m06WKPfUraFfPqgv1e+AnB/mh4ukVRm33lNeqCwn+lpeAR+qJm/5y1ebc+KqA== X-Gm-Gg: ATEYQzzEwNQsFttToAvPB0WSVIgwkJqDI7OGEwuzPHzVkEIcuOz1oJ9b5zC4aMlFm6L naiPzDeQMdVMWsE3Nmt+xgbIOfnmowo1oPjrOiGEpqJmkboVkCS9I4JIxAj9QBX05CsSnFYsjEk GhmX4f1o+TwtStTnSuzN5QqnsYGy33RAbtewVgcLM0Ed+eyJRBHFkLjwspZELf4Aa2Pb432D0Go RXSjffhRzcBJjvp8OMYbFQFqCx7voPavUo0bsasu79NENSDvjkLn2nGIGyD6IaSFr+a2vyhnQZ+ qDvlhduscF6ESp1SpvQYk0+0iorjb9fZ8Sc9ybjidLhQes9kqPzkLmmQ9BZStQCsQtzcQG9KitP ASBGB9M30pn1C4DEJhNUsV7Jo+hWCxDJe3F0TD51H1fCRo5PZBLnzvfs= X-Received: by 2002:a17:902:d54f:b0:2ad:9421:613b with SMTP id d9443c01a7336-2aeca8ec173mr148059405ad.9.1773726355826; Mon, 16 Mar 2026 22:45:55 -0700 (PDT) X-Received: by 2002:a17:902:d54f:b0:2ad:9421:613b with SMTP id d9443c01a7336-2aeca8ec173mr148059135ad.9.1773726355344; Mon, 16 Mar 2026 22:45:55 -0700 (PDT) Received: from [10.219.57.130] ([202.46.23.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2b048527a9bsm84863935ad.14.2026.03.16.22.45.52 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 16 Mar 2026 22:45:55 -0700 (PDT) Message-ID: <39f51659-134a-49e9-9b44-cd67cfec0dd8@oss.qualcomm.com> Date: Tue, 17 Mar 2026 11:15:51 +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 v3] soc: qcom: icc-bwmon: Update zone1_thres_count to 3 To: Krzysztof Kozlowski , Pushpendra Singh , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Shivnandan Kumar References: <20260227111051.1789439-1-pussin@qti.qualcomm.com> <97890f38-2b17-4591-b5fe-cc0262f944ff@kernel.org> Content-Language: en-US From: Pushpendra Singh In-Reply-To: <97890f38-2b17-4591-b5fe-cc0262f944ff@kernel.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: gI0yyPJ7FWeFHlG2g40cyhCKVCthe7hj X-Authority-Analysis: v=2.4 cv=aue/yCZV c=1 sm=1 tr=0 ts=69b8ea94 cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=j4ogTh8yFefVWWEFDRgCtg==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=COk6AnOGAAAA:8 a=YKrT8vFwr-me7sy2An8A:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=uKXjsCUrEbL0IQVhDsJ9:22 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzE3MDA0OCBTYWx0ZWRfX88Pwifu35dza XKr8JgZQkLT4pE/z4hWaIYovj1CtZQOYDGapLXVUbtDSuWpEXnbOkRFYPkckhDjgvRdwFG2EaWM PVutPBMGaT5Rs87VKDQ4vFrnf2d68Pa9gKhWfB/JKS1YGbte5vpklXaKoAvpFbIQNsUQxhc9yp0 DvRKWRCwgtGRRVumYQQ+PgMUBXYoZJvEBxnIwsu8W8552Zcunvt7uIIRqC5qlxyVot0PfZQVKgB g3sHLtZr+nTzbRGwQHbDboBuQKvhXDDLNjo4Y+nfmBjOprex+lc7O39OZpDey/dO1EPJCuQyId4 xbqWnCUnHkN6NzEUv3TWrqwqZKDQTWUA1LpS0+q6EkK8KyU3oVkp1BysCrAb1Mhc3DXsPo2Xl8h pOhg1ewej7D0QbO9vEVC3N/jp9PdBGExy/ZE34PqruLF8N/r2945WfH2H5Mqzix4ox2RCebqikl TAqObV6EwohxrRjQJ0g== X-Proofpoint-GUID: gI0yyPJ7FWeFHlG2g40cyhCKVCthe7hj 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-03-17_01,2026-03-16_06,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 clxscore=1011 phishscore=0 lowpriorityscore=0 malwarescore=0 bulkscore=0 priorityscore=1501 adultscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603170048 On 2/28/2026 3:19 PM, Krzysztof Kozlowski wrote: > On 27/02/2026 12:10, Pushpendra Singh wrote: >> From: Shivnandan Kumar >> >> Reduce zone1_thres_count from 16 to 3 so the driver can lower the bus >> vote after 3 sample windows instead of waiting for 16. The previous >> 16‑window delay (~64 ms) is too long at higher FPS workloads, >> causing delayed decision making and measurable power regression. >> >> Empirical tuning showed that lower values (e.g., 2) made bwmon behavior >> jittery, while higher values (4–6) were stable but less responsive and >> reduced power savings. A value of 3 provided the best balance: responsive >> enough for timely power reduction while maintaining stable bwmon >> operation. >> >> Significant power savings were observed across multiple use cases when >> reducing the threshold from 16 to 3: >> >> USECASE zone1_thres_count=16 zone1_thres_count=3 >> 4K video playback 236.15 mA 203.15 mA >> Sleep 7mA 6.9mA >> Display (idle display) 71.95mA 67.11mA > Which hardware exactly? Which kernel? > > You keep running this on downstream, like a lot of code from Qualcomm > and speeches on conferences, so I just don't trust the numbers. The numbers presented were obtained on then upstream 6.6 based kernels across multiple SoCs (sc7280/sa8775p). Also, please suggest benchmarks and other perf level measurements done when the number 16 was chosen initially, that way we can ensure there is no regression. Regards, Pushpendra Singh > > Best regards, > Krzysztof