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 483CF4A2E32 for ; Thu, 2 Jul 2026 09:51:13 +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=1782985874; cv=none; b=EY2D6pf8jx3PwI1DfQXMH21nEg+YAEduhbPPQUoy//QRUTKC38ioM1aSQrb/Q98u4GZS1//UISpLrCrgU7sKxVM8qH5oRiUGOT2o3L9bf6lb4vG8TTKiYoDVKkIUY8gaSp2cUE/+obfaxZHM2oDs+6YRzmU3i9fjciAKMsX8X5o= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782985874; c=relaxed/simple; bh=MG3sAgTxM2yS2k98bs7iCxw+/UEc3/K3gbnTW3sIzdo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=HpNTOfv6ZiKbUxjvTnS/MNPY1ZFDzioCg85LMm9/CHm3BbzqNfhxbWL19avK3nK2/WkD+vo9sFte8cOULxgmg5qK+P79fQrZtM1NX87qWg+ZzZBAoa8/9zM4i+0HSULxPQLTRMGMjYix1TKYajAdY+jwur8hRv+XGmdWzOwreXA= 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=BmdhPhnQ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=he1YoIv7; 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="BmdhPhnQ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="he1YoIv7" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6628kiqZ3046472 for ; Thu, 2 Jul 2026 09:51:12 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= s+HSBk7qe7sm/8M8mPnhytls3w5+cC3ur32RaFcr0Zw=; b=BmdhPhnQusx/1XjK I5UvSa4b1T87XegwtC468GWx2FpAHaxBfJqgmSLY6XJbcmHLUP4Cxqm0ybfpl6jH fS5wWwOdh/YYqmiAxvo9Haeigt0wTk+H8xYuoZUTzAdjcygMDrK2V3m+ftA5BLnJ vmXGgq2/l3khI7h2QHpsIP5F7bz6pL6RTaNOiWN9t0vCMZFM+WcshMrKRJ7DdzqJ vuNy8K7n9orBQ8b3/vFXGLVM3abRb7Tf+PeRBMvUmCSDcCIKUSDp5XcWe6/OVhth JSJT6WhBFNtJzH5NyBv8FdKUMGrxqIURRcGu+BBM1FBfMgVIve0MCjxENggLuLY7 igtOdA== Received: from mail-pf1-f200.google.com (mail-pf1-f200.google.com [209.85.210.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4f58k3awaq-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 02 Jul 2026 09:51:12 +0000 (GMT) Received: by mail-pf1-f200.google.com with SMTP id d2e1a72fcca58-847b8d76e3dso2576081b3a.1 for ; Thu, 02 Jul 2026 02:51:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1782985871; x=1783590671; 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=s+HSBk7qe7sm/8M8mPnhytls3w5+cC3ur32RaFcr0Zw=; b=he1YoIv7EHv528NdSkvaVMbj8LNhLhKWoklwWr170cIVu5hjBNujvnMmfzVy8pKzRu Cp/324lnuzrNQk4BDlUuK5EQ2/ScIHpJAzXQAQNG6ZCyPqP8Kcy++1pLj5J/YjYCPRj7 a0had4rPo+GrQocidLYkGunKYhEtPZ8qtQeRDLFnSSOIWlvFdekExJDqlvmlTpHZIef8 HXBI3ZWzQ48N1gynIP5SKh3cs9sKVGnYyQHYXrDL1OSUGHRvjPCBKQYU3s1N6wrdve7J rqwBVANaTbGU2Oo79sifWhGtGeswE6uMZPdA9M88gt0e3Ot/kh2JpqpGalkb5hwPSgvp xeRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782985871; x=1783590671; 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=s+HSBk7qe7sm/8M8mPnhytls3w5+cC3ur32RaFcr0Zw=; b=TeLGHvXdhSJ7YzXlHE/ggV9k35yYi2nk0YJqA25fh051XQJKVEyi2Pv72GRxoKWyof q15oeQdk33qMZVZ40PjoFNh8+s+catf2fZhnJBSRvokYKH0yI5pjqUOvcP+gHuJ4N5aP 3FlP1xyZsI3t11CqJy4cb526aQE1E6lVt+mb/OBFU6DPkqfNt9c4589Pg0kBJT1yfm9b rCL/QfhIRgVxQQ/TumBsJdlywACCwNz+Z7dt9bIuDTUFNBdFy8i+NwGiXv/S6fiGK/YP wKMuhUayV57IMGI6Xu/wFWnOKGU9oMyk0gm9oI/Vb3Iwuc87Ydq2i4cQhuJC2rDf22Il T6UQ== X-Forwarded-Encrypted: i=1; AHgh+Rrt41W8zLLwdXv24J7HQxIc1ODm96ty3dwwoG4T8TZ/qZUveQ3IsKM2WTN1mj0x1rf8FOqOkMUJEsVEdaE=@vger.kernel.org X-Gm-Message-State: AOJu0YzRBReVGVP/d+vavZzQnxxXhvALZLEdRLZZILhV9Ra3SobO17my N60641LOtssPN9B05rhQ6hMYnEqFcJdSFVovqpqywjAg4SHa0zz5ReXugxo/ECKTdrVHuZ1DqiI qMx7RNgRSbg64YQ3sSSijnOkhvveJMZtf3TRe10Q2HgzUW7peVZ1e8tlNia7CSD75X8M= X-Gm-Gg: AfdE7cmgaO7CFANDxeiM678Uw+uf/oz0+ldT1ya0b9jnh9aDtHEJyE2ToHpbvGbFphD jtSzp0hXjuOfAWKSUUh3SibM0+eixVW+m2GdbqgrtrBlsTTP/scXPA5llhtbO59VvCk5F/FIgAd p01COau4LULXQa9c6nfL0b/ZpR3PnwyuDT6dmXAqQ5vq0h/NZT2DDaw7W2iZe5nHtqO3FJ493Ej koc8q3EblKLRQmNqGSQ2jMfVfN0Xb0sRFel4qJPiaUAal2kL9B1Kcv313EmvRbEQWbiMVrGaosh jVaMz3A9zyq3E2OG9rWZeNg2mhpgD1V5Pql349KiXl/sv32+lzOAB9Qlc1ftVK5roaWf7Pxn4fk mUmtC6NFZjYhpri3p+rtJSNJGUQ== X-Received: by 2002:a05:6a00:6ca7:b0:845:e0ee:29ec with SMTP id d2e1a72fcca58-847c096d0d7mr5173772b3a.35.1782985871147; Thu, 02 Jul 2026 02:51:11 -0700 (PDT) X-Received: by 2002:a05:6a00:6ca7:b0:845:e0ee:29ec with SMTP id d2e1a72fcca58-847c096d0d7mr5173743b3a.35.1782985870246; Thu, 02 Jul 2026 02:51:10 -0700 (PDT) Received: from [10.213.101.118] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-847cb78ee2esm1110051b3a.24.2026.07.02.02.51.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Jul 2026 02:51:09 -0700 (PDT) From: Komal Bajaj Date: Thu, 02 Jul 2026 15:20:45 +0530 Subject: [PATCH v5 03/11] arm64: dts: qcom: shikra: Add DDR BWMON support 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: 7bit Message-Id: <20260702-shikra-dt-m1-v5-3-f911ac92720c@oss.qualcomm.com> References: <20260702-shikra-dt-m1-v5-0-f911ac92720c@oss.qualcomm.com> In-Reply-To: <20260702-shikra-dt-m1-v5-0-f911ac92720c@oss.qualcomm.com> To: Vinod Koul , Frank Li , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Krzysztof Kozlowski , Georgi Djakov , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, dmaengine@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org, Komal Bajaj , Sayantan Chakraborty , Konrad Dybcio , Dmitry Baryshkov X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1782985846; l=1830; i=komal.bajaj@oss.qualcomm.com; s=20250710; h=from:subject:message-id; bh=FgXZj7vad2zgvA0RfnbjlrO8hgDk3pUjpoRSx0IOZh0=; b=t9FPDceZlfvNHbbzM0xKA4qbpZi1OETvyq/t2FF7ThWRzfT4PoB2mWMNrJFnS1zY6k5B14AHY AUua33tvB5sDpUPT/uzoDAfpTt1KKH9TkT8+23HepTkq37wyP5Cxw6s X-Developer-Key: i=komal.bajaj@oss.qualcomm.com; a=ed25519; pk=wKh8mgDh+ePUZ4IIvpBhQOqf16/KvuQHvSvHK20LXNU= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzAyMDEwMSBTYWx0ZWRfX1b3GDCCccLWS AcCTo4YbF0wMkwDtDKVgkQJ4qB8+QCvDQ7iY7S2qNEVjSMTRH+M9TDHQMRzo2vHwBpClqxPyXlD jGHNHoRH0V9MviwDHVlNEqQ9CkUmeNpPgfF7MSWLHTuJ/84E81JITQWH1WBeFVnnk7AZc/Wy+2E J3zCK6ifyFwcjLG/RlFZAO5Tnf5NbpVpNUue3M/Kf34+0doWG+fORPnUBzs2D4f8m8fqaQ0OjJA 9MO39mPufKQQZk4Wwfth2r31TQrx9esV408IOkbVDM5BIs3VF6biCgtZsdiET+tI0TdeYD+V4DH /m/B0eYIj/ieBdJJgn06kAzP5xj14UKUdftWwaVJ5nq1EO8BBVK0XFIpl2gfpi8ekfqvqMAeM2i JIyqAzvrFGcO0Y0dbDoQnKiZf4qrjpJve4XVzcT+0vzss8EsZ9jhMKUTxIh8vB7RD9Eww8swEAS CERyZzW0h1ssgAlSlDg== X-Authority-Analysis: v=2.4 cv=SuGgLvO0 c=1 sm=1 tr=0 ts=6a463490 cx=c_pps a=mDZGXZTwRPZaeRUbqKGCBw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=iYP2JlN40lpobhLRj-8A:9 a=QEXdDO2ut3YA:10 a=zc0IvFSfCIW2DFIPzwfm:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwNzAyMDEwMSBTYWx0ZWRfX+KzGSzYjYASJ pukYcdrFNHE95x8oOFPIzGta0K5yU8W1Ab3nG37ZjB+M6u6t5MQHHWCI38TV5rJUjZ8vabT1Tob bei550FNhRjq+anRd5B+D7GdDilgQVA= X-Proofpoint-ORIG-GUID: CjFX9h97XOEgdd8NHZ01NT9PfkOvUtGb X-Proofpoint-GUID: CjFX9h97XOEgdd8NHZ01NT9PfkOvUtGb X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-07-02_01,2026-06-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 spamscore=0 adultscore=0 impostorscore=0 phishscore=0 malwarescore=0 suspectscore=0 bulkscore=0 clxscore=1015 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607020101 From: Sayantan Chakraborty Add CPU-to-DDR BWMON nodes and their corresponding opp tables for Shikra SoC. This is necessary to enable power management and optimize system performance from the perspective of dynamically changing DDR frequencies. Signed-off-by: Sayantan Chakraborty Reviewed-by: Konrad Dybcio Reviewed-by: Dmitry Baryshkov Signed-off-by: Komal Bajaj --- arch/arm64/boot/dts/qcom/shikra.dtsi | 40 ++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/shikra.dtsi b/arch/arm64/boot/dts/qcom/shikra.dtsi index f0fb55b9deb9..d66b97dea319 100644 --- a/arch/arm64/boot/dts/qcom/shikra.dtsi +++ b/arch/arm64/boot/dts/qcom/shikra.dtsi @@ -661,6 +661,46 @@ rclk-pins { }; }; + pmu@c91000 { + compatible = "qcom,shikra-cpu-bwmon", "qcom,sc7280-llcc-bwmon"; + reg = <0x0 0x00c91000 0x0 0x1000>; + + interrupts = ; + + interconnects = <&mem_noc MASTER_AMPSS_M0 RPM_ACTIVE_TAG + &mc_virt SLAVE_EBI_CH0 RPM_ACTIVE_TAG>; + + operating-points-v2 = <&cpu_bwmon_opp_table>; + + cpu_bwmon_opp_table: opp-table { + compatible = "operating-points-v2"; + + opp-0 { + opp-peak-kBps = <1200000>; + }; + + opp-1 { + opp-peak-kBps = <2188000>; + }; + + opp-2 { + opp-peak-kBps = <3072000>; + }; + + opp-3 { + opp-peak-kBps = <4068000>; + }; + + opp-4 { + opp-peak-kBps = <6220000>; + }; + + opp-5 { + opp-peak-kBps = <7216000>; + }; + }; + }; + mem_noc: interconnect@d00000 { compatible = "qcom,shikra-mem-noc-core"; reg = <0x0 0x00d00000 0x0 0x43080>; -- 2.34.1