From nobody Fri Apr 3 19:28:33 2026 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 870CA2770A for ; Tue, 24 Mar 2026 00:11:29 +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=1774311092; cv=none; b=lb/tyWo9YPH55xu6Vk1+s8Ane8g4h6NRlaUo+RggCpoUkTt54Xz8wtUYlAAj6RNlLgja+rXNwSI1LAnc9ItVGlipFPluY9VikUNOXuVwlHc7aQRcW5FCOXh8st1F+m4ZtnE5wDqrtrZ3ErRG6j6xsWtScdZOd/v/9DGMF46GSe8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774311092; c=relaxed/simple; bh=8tSrjSEctrELGYdxKKPYShR4TxJ0d51LBO+dSM9b1Kw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=fN9xU7Cf33divdvn/0BxdSPDj5os7yv5lloeQ7ukPZ3qZhksd+WMhn5QOWecRqVQ7hxTtC/I+8TDNQ9i3jJ4UL+I2P6A872vs0sFaXBwBrqyamHVFWyuo3GcuAVgjxZqpESmisoJda5rG4WSC3gQqEgIgHk0G+Hs3ULs4n7nBiY= 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=RG3qecOQ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=VbZ+JsFG; 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="RG3qecOQ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="VbZ+JsFG" 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 62NHqYRJ362514 for ; Tue, 24 Mar 2026 00:11:28 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= gcMmeQeTt0vPXYhZkgPaoPSS4C/8s4GILVGqLmRQBys=; b=RG3qecOQkaDTHSL4 xgp4ZiTS5rrtr5Rz6bHfj0v8xU08DtquU/reYMwmV6yvVHhGI63vk0MNERahhWeJ 7YZqnSXrscG5bLqyv7nLGls8/HoQsySkP7oOeHetM6GaO0tbczzru0Wc4MaO2ro8 vDdA0flSyX+d8stjPaOYZPtIrbssdnPC25MRLpJE3nbjS57wroQXtdJ9G0e4Czte fYPcn5I41s2sOwFjdg8BL3gPK3Qwlo7Xa2UyQVdHpDxm1uX9aXhWEj8+i4yO5jlb 3D8BLLoOaIaEG59FKF/8QH9uVLq8QL2J/EogoRSX+fiErL1AsfUcm0BGtx2O64um ZlUDiQ== Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4d33k32p04-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 24 Mar 2026 00:11:28 +0000 (GMT) Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-50b31cff27fso8224121cf.3 for ; Mon, 23 Mar 2026 17:11:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1774311087; x=1774915887; 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=gcMmeQeTt0vPXYhZkgPaoPSS4C/8s4GILVGqLmRQBys=; b=VbZ+JsFGwjHYOG937HkN1HLLwohlqADwGexalkzxZU4OQBFwhp0UyBCX+bSQRWF6ys +QPN5j+vF93iKrzPjzw2fxvB/1GOJZFVWbtl6dfuy1VmnXUDCfuvnYb+E8/r0xfRkLue /4MKt6Qs1DqIXECqjINxVGG8lcI/DGtzNID1E6lKFk53H0lkPI0KGNC++4pMWl6M6/Fy 00spB6cEtwB3WrcELHYp+Kz1ziVV1a4pLVXJVo0I3X8i0rpFDokSroYIH4qJ2dRCKJEV gVodOyZ/3+zebIL59ARNXX1uk5IIfGSMr7V3RqzRoMQsP4X+K/YpZigwrv2buBbilo5l 0J1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774311087; x=1774915887; 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=gcMmeQeTt0vPXYhZkgPaoPSS4C/8s4GILVGqLmRQBys=; b=s5ZeD9tZDCUCARJc6w3tD3MABt+X7SuVmIrhVuMaCbdPr+k0PN+qczVKIivKtgQgXA 1Hvdawo9CG63CtHNqu4oeA0OWFGrabyI3vQIVMgvNxkPizGaehsBPFTlzMh2dy9vy+2e HkbrZ+XfSyxwR2I1K0MSUeWoTlqyeT/0V4YrK7vgzRn1pIYzT4qCsEouhUCb2096ibd1 BAZhJMWtb6UvhVz3p4Lud9w0YlR1leGbAbaIrAJVgXtnXpJknzggQJz8gO6HMoQ/3Zxx NuFdkQG6o95hiGNaXoO7VoQzndUAxzD0RmN1Es4jF43DzYfafPftlZOiypJipFr+WVi4 msxA== X-Forwarded-Encrypted: i=1; AJvYcCXI5itB+qWh50KQ1P6M8OAtOIVUT/b4uJVsxphfGodf8fbAgbhzFa0gGv6aaZdmZjxs3s3uXt0/aBouMtY=@vger.kernel.org X-Gm-Message-State: AOJu0Ywy4+UuNy6LaZssUb2Z4FQgEtzoDx1hume9JxtfXKd5XYFseFVi npGXsbhjtgZBmMWUGiQDzdwsqDmxEIkI9nnFkMA4IqvMk6NHqcQ+CzGQW7IVVV+jeVrE5tZ6up3 s+ZSPfO/RnC/S0eY5Gl9b+hIaSMMq8xoNBtkdsxbPgtw2Xr3Q6iqYu398WVWRm75/NR0= X-Gm-Gg: ATEYQzzJbjeswzoJW4CkVxYKIrnmUjqOZ9vF63ShvOrPkZ6TI5GY3qvEQ5/aVp+hJUs vvIbDJCcbVmcf3t4UyVLfC/xnByP/Am2L0j4FfJRoiJKC1tt1mURj76qxHSAig++ZL/VJhk4ZOh sDpbzd3sDtME6V+uVO4Ay9lIDvt4w6O21s2PGtpwzhtuzA59tLWVoxFoXXdnx9Ix7qUXIUDA/4u sGWY1Nv7WadJjnk9pCSoFvbi/QfiLiZQzI/hDfFM4cnt5mFi3IbOqIB5K9nYicxcLDHy+L3bcxe GVuk6NHF0dBr2MaR4ijLVxnL9lkvJ9+Cdcgj+gAPvQx/gEcrYOOfwRsC5IhqY+jc9hgQRL7rKQC 0aU/0Yp3uKs41tv55E40VAEsfZmGT77jTOghEjSw4+fJgXgfjuuS1y0uQEx5izFKT07jtUBLEHE T4J07IhJpEQtXQWjqI0o/oXGHo1erJCO1qm1w= X-Received: by 2002:a05:622a:1c15:b0:50b:4435:5dfd with SMTP id d75a77b69052e-50b4435710bmr197436901cf.1.1774311087348; Mon, 23 Mar 2026 17:11:27 -0700 (PDT) X-Received: by 2002:a05:622a:1c15:b0:50b:4435:5dfd with SMTP id d75a77b69052e-50b4435710bmr197436641cf.1.1774311086912; Mon, 23 Mar 2026 17:11:26 -0700 (PDT) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-38bf99820f6sm30339021fa.19.2026.03.23.17.11.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Mar 2026 17:11:25 -0700 (PDT) From: Dmitry Baryshkov Date: Tue, 24 Mar 2026 02:10:45 +0200 Subject: [PATCH v2 9/9] ARM: dts: qcom: msm8974: Drop RPM bus clocks 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: <20260324-msm8974-icc-v2-9-527280043ad8@oss.qualcomm.com> References: <20260324-msm8974-icc-v2-0-527280043ad8@oss.qualcomm.com> In-Reply-To: <20260324-msm8974-icc-v2-0-527280043ad8@oss.qualcomm.com> To: Georgi Djakov , Konrad Dybcio , Bjorn Andersson , Luca Weiss , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Brian Masney Cc: linux-arm-msm@vger.kernel.org, linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.15.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=2888; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=8tSrjSEctrELGYdxKKPYShR4TxJ0d51LBO+dSM9b1Kw=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBpwdaIRnJghTI7Tp6JqqPF+fMO4Ob3Szr/vaac/ QSs+5tRH5yJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCacHWiAAKCRCLPIo+Aiko 1clIB/9XPkTyJ4KuDtlJiZENLt+iFlaFmToPS8SnTFbZ5gEbQ5a3EJqooOzwp8+aPMiBRkdVVmC tsJq8pS12CWhBCfuPPiMvo7MR+5z2OlY562s5pZlwAUk12BIUzMbuRy4C3LkSTdwBV4itBEd7lC qvX9yyF8HE3S1Qa4XUfufl1D13Bnh9GeDPBh32vOjBUnPqOIAqm9PQ+4DEum6g2Kk+l3Vf8AQrp dvAGgMzr220a22Pam6BnjSwyg8Jio/lLWDVL1zPDcmFzSo/W1OYXh8dcDV0m7XLkpfqyWRLsb+h ruRwPgFg20qCvR68ePYu8hk1qkzCuxx+vfBAHRoHp+dsR3q1 X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Authority-Analysis: v=2.4 cv=CYYFJbrl c=1 sm=1 tr=0 ts=69c1d6b0 cx=c_pps a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=h6rqPeke2OkJn0bzelEA:9 a=QEXdDO2ut3YA:10 a=dawVfQjAaf238kedN5IG:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI0MDAwMCBTYWx0ZWRfXxzyKpz5DqGzZ MWD2TUQAHLLuGvMulCY6qd7Dn6KJFctZUWtT+3a1tWPY1z1V4MYkEyd7IS7UbX8uKlCWX5aKOoG yq6SghVnCQmMGrO/IOsiuOWvC9rFvK5JJ8yMyzFsBUoOotxU8RIs6S0sqFIeeMge4bPzwXzvvi7 lRTv5ZjppTRPubhgnVI8QmWciZ8hXNqtuV8uLqH4Nd+kh6J52Yya1HdD+xCQ11a8LTudH3Cs+QW 7uMvLtzi0uXFYbEn5FjXO/c5SX+3J9/ojVqRWSn8GgavhPp5fpeUi4noddd5hGaRWlEFi0lfmal 26W64KCcKeFOlrsvTTve1thiJtZhY3shZCFtkkCJ/zKqjkEmnlQ16Z2pN5YsafLgp4MsaR8gLdl nzHif8VNz4uNmXVO3qhVoZCgMaqZDGqq1DwY0hdE8Su0F1SAkVHI61x1C60UAQ24gDp6/iWkRM3 p3X7j0i1VezX5arozSA== X-Proofpoint-GUID: UQOygUFoM5KNeZFd1NFwgmg5IbRrtodJ X-Proofpoint-ORIG-GUID: UQOygUFoM5KNeZFd1NFwgmg5IbRrtodJ 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-23_07,2026-03-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 clxscore=1015 spamscore=0 phishscore=0 lowpriorityscore=0 adultscore=0 malwarescore=0 bulkscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603240000 Some nodes are abusingly referencing some of the internal bus clocks, that were recently removed in Linux (because the original implementation did not make much sense), managing them as if they were the only devices on an NoC bus. These clocks are now handled from within the icc framework and are no longer registered from within the CCF. Remove them. Signed-off-by: Dmitry Baryshkov Reviewed-by: Konrad Dybcio --- arch/arm/boot/dts/qcom/qcom-msm8974.dtsi | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/arch/arm/boot/dts/qcom/qcom-msm8974.dtsi b/arch/arm/boot/dts/q= com/qcom-msm8974.dtsi index 2a82ddce94a2..95be1d2e214f 100644 --- a/arch/arm/boot/dts/qcom/qcom-msm8974.dtsi +++ b/arch/arm/boot/dts/qcom/qcom-msm8974.dtsi @@ -1115,9 +1115,6 @@ bimc: interconnect@fc380000 { reg =3D <0xfc380000 0x6a000>; compatible =3D "qcom,msm8974-bimc"; #interconnect-cells =3D <1>; - clock-names =3D "bus", "bus_a"; - clocks =3D <&rpmcc RPM_SMD_BIMC_CLK>, - <&rpmcc RPM_SMD_BIMC_A_CLK>; }; =20 gcc: clock-controller@fc400000 { @@ -1162,45 +1159,32 @@ snoc: interconnect@fc460000 { reg =3D <0xfc460000 0x4000>; compatible =3D "qcom,msm8974-snoc"; #interconnect-cells =3D <1>; - clock-names =3D "bus", "bus_a"; - clocks =3D <&rpmcc RPM_SMD_SNOC_CLK>, - <&rpmcc RPM_SMD_SNOC_A_CLK>; }; =20 pnoc: interconnect@fc468000 { reg =3D <0xfc468000 0x4000>; compatible =3D "qcom,msm8974-pnoc"; #interconnect-cells =3D <1>; - clock-names =3D "bus", "bus_a"; - clocks =3D <&rpmcc RPM_SMD_PNOC_CLK>, - <&rpmcc RPM_SMD_PNOC_A_CLK>; }; =20 ocmemnoc: interconnect@fc470000 { reg =3D <0xfc470000 0x4000>; compatible =3D "qcom,msm8974-ocmemnoc"; #interconnect-cells =3D <1>; - clock-names =3D "bus", "bus_a"; - clocks =3D <&rpmcc RPM_SMD_OCMEMGX_CLK>, - <&rpmcc RPM_SMD_OCMEMGX_A_CLK>; }; =20 mmssnoc: interconnect@fc478000 { reg =3D <0xfc478000 0x4000>; compatible =3D "qcom,msm8974-mmssnoc"; #interconnect-cells =3D <1>; - clock-names =3D "bus", "bus_a"; - clocks =3D <&mmcc MMSS_S0_AXI_CLK>, - <&mmcc MMSS_S0_AXI_CLK>; + clocks =3D <&mmcc MMSS_S0_AXI_CLK>; + clock-names =3D "bus"; }; =20 cnoc: interconnect@fc480000 { reg =3D <0xfc480000 0x4000>; compatible =3D "qcom,msm8974-cnoc"; #interconnect-cells =3D <1>; - clock-names =3D "bus", "bus_a"; - clocks =3D <&rpmcc RPM_SMD_CNOC_CLK>, - <&rpmcc RPM_SMD_CNOC_A_CLK>; }; =20 tsens: thermal-sensor@fc4a9000 { @@ -2223,6 +2207,7 @@ sram@fdd00000 { <0xfec00000 0x180000>; reg-names =3D "ctrl", "mem"; ranges =3D <0 0xfec00000 0x180000>; + /* core clock doesn't exist anymore, kept for ABI compliance */ clocks =3D <&rpmcc RPM_SMD_OCMEMGX_CLK>, <&mmcc OCMEMCX_OCMEMNOC_CLK>; clock-names =3D "core", "iface"; --=20 2.47.3