From nobody Fri Apr 3 23:45:55 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 6F20721A447 for ; Mon, 23 Mar 2026 01:17:57 +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=1774228679; cv=none; b=jbzzafBn9a3g9lBRQI7gM0zRbBloxkEo9VlWtVBfkCZsx92LT2uwU08gsOMCFYP23WX41R1D4q7aJTAnaC5b+ukvN5prfqaTx8QpmPHjlVC4Gb0jUjrZL8FJW34zq4n3tvfkXRDu0gd3cGUNwWYea+IvqBQZUnCFmLoh8VKRdQ0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774228679; c=relaxed/simple; bh=+S0IFBZw92HGwmKPKSp5T6BC3eDkzODFf2LEmOeC4hU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=acSq6ctH3V5EqEl/h53L6TYsm40ceiubgQmjqrHseSe5d9Xun/LcaL2xcX3Wboa7VNe2CRSqTW+p2dCH8vOk7tSQrsuVIie2c/LPhvlAFDE/Phe5PRE6bLnQk5fbKZC1QxgwGT/lrRhkcvQzeL5QT9hZlTWaL62fVIrwfwUq8gk= 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=InkhzLxd; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=AvgTEbCP; 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="InkhzLxd"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="AvgTEbCP" 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 62M9DZ9J416066 for ; Mon, 23 Mar 2026 01:17: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= PQ0yY7wANsCbi+N0sJM1csjMHIR4oyLtsNwiNzciyC4=; b=InkhzLxdNrtVKwKD QrrIbsE6dS+ZW7n15JUFXCT7rEEGgO3uMYAMADkAGGl1bCh/xk6JDnlKg+2oO6fo Yd/hriA/t2zhwvQ84sclpaNXhVJfR6IC3LTQ30F+RJGDezEPD5PY6ir8+qw73g/e WZxIFsAJV0O4Z/skjPQbUEI3HebaKw6Ai5jrhp0l0R20YzaS3Kb2GLnGXurieZPb NlDmXPccnUQ8rIY/tZCAW8U5WoIy5fmL7jgLvvgkrN2Q/5GvHjgpIhHFetMQydxL BegyZ38+kooNQupfHYkMOoCDsnPR1ViO2XNJOMZkSzaJLuLtrZJaMJ4mh5LpIec6 cTs8ew== Received: from mail-qt1-f197.google.com (mail-qt1-f197.google.com [209.85.160.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4d1kdub8ng-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 23 Mar 2026 01:17:56 +0000 (GMT) Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-50b34223670so57105971cf.0 for ; Sun, 22 Mar 2026 18:17:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1774228676; x=1774833476; 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=PQ0yY7wANsCbi+N0sJM1csjMHIR4oyLtsNwiNzciyC4=; b=AvgTEbCPtw66V1+yr2TPDV9ONCNXr0UKPAE61iN2nKqAODZQhBNxqVCk1Uwq134nxW FL0aGF6VhkUo6Q7ofAPi4wLpnr4YIM76zEpRuoIE8nLY7kk+7UJgQLNXzxV9Yx7UGgl1 9tNeOU0LUf7BZXSyk2XhLf1Z6Ja2MgaXOy3uQu2aTv3CpoO+HgAWTNsAN7ax/yWHCzDI SFF0co2F1bSypF9WYpRs8BauwShhc+47IrH+8PMA/dLbPfnJtV78C4jkTquvr/MXAsK6 PPxmPEr1N0/dtnwT6oFCUaJCIR+DN2nnMuQ5hRopGwbxrnaf10Fmt1fw+JpoOZWWecWE G0aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774228676; x=1774833476; 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=PQ0yY7wANsCbi+N0sJM1csjMHIR4oyLtsNwiNzciyC4=; b=RkKhhAg4C9NwvQpjetU63pxdOYYO/ntU+L86H2m3KgbAZ+xkmECShFh4NA0XycuRcf Wvaxc5y6ds3+8VqbP3F0DkyjqN4gPcQXOsnbcMcYfZXtV5D3+VoYNNjyhOee7SeKtZ/H ykNHbh6xQ3fJJZOBktua5SxJI77t+yu7qz7pbzB21HP6rFXakUxFZvSMrxkfYuegGQEP paJ/PeTknj24k7QxGvY0A5RgdvP/R/TyjX8uN6p76rPB7mJMJ4of7h16d/CcHTF6XUwE VgdJKUuUphuXuXnG3cFeMwDbQDaQ4GvmP5YvFjkwg63W+UVUXU3bYnVaKQeCM95TG29V 1vSw== X-Forwarded-Encrypted: i=1; AJvYcCXiGzS3kvGbY9UNaPGBrVOm8xFd7kFsuM6W+PldCfmuA9y6Aw/DPRgzOrEkFDfQRMtM8WZ7Q6Fty2mE01k=@vger.kernel.org X-Gm-Message-State: AOJu0Ywy36nF1L0xXfcbbAdJ+k88rNd98N1gNKfOVgbxlwI4WWJN0Aqa fscBvU+XAwDffdU4r8i33cqaJce4cgtEmwWb2MMn5pCiKBJNgauVvzDQqttrxIhO6Sgok5X2Vtk V5J/P1Bjone7Ici6+rpptgWN5F3o1OwLgsOEtZ9TZqaJx+R1Ibm3KF11LZOOSDegPr/A= X-Gm-Gg: ATEYQzyWyk6Ra+lh9Zk1c455l8se9DoZEJQEK5iio03nstVLj7SNh2d+uvM86CDTKI9 VM7cfid887ib6KB6Lan44v+hPJqoh/oTUSIG3BVFcEeZrHyDDY40WMQJ4ojAsyQ6z6dfYCB1vRw Pp5JO0gtwYJ0swYp3U1SE31iBnA+46Sun1WjSnhAZF6CkokDY8No+8WYyQ+h0fhphVAYRu2UKch UknMMdAq3QB7ovVejMSqdlkQsowYh7BLLVsGqtrWijEZxnsuEb1D1ZuP0n1yua8Gf2HQPGtowIi QCtnm+4KGLx4z+eUonZkOAJ5/IP0T1FQ3DBDnqIdrZeJX0JONeZGFBh5OA+boYGUSJkfV/BEIbq YR1RWOPU32YueU87bdTTCZHALMQ4Cefp3VnqUa+Dh8TxGQSd4zAWlSjpOq4K5PW3GAcaWG0kOQp Rv4DWS8c87sTXJKtG8dlpZE5VR67+pXq+JlcY= X-Received: by 2002:a05:622a:1391:b0:50b:1e5d:9930 with SMTP id d75a77b69052e-50b375a89acmr163336861cf.58.1774228675829; Sun, 22 Mar 2026 18:17:55 -0700 (PDT) X-Received: by 2002:a05:622a:1391:b0:50b:1e5d:9930 with SMTP id d75a77b69052e-50b375a89acmr163336671cf.58.1774228675331; Sun, 22 Mar 2026 18:17:55 -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 2adb3069b0e04-5a2853050e7sm2216150e87.61.2026.03.22.18.17.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Mar 2026 18:17:52 -0700 (PDT) From: Dmitry Baryshkov Date: Mon, 23 Mar 2026 03:17:25 +0200 Subject: [PATCH 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: <20260323-msm8974-icc-v1-9-7892b8d5f2ea@oss.qualcomm.com> References: <20260323-msm8974-icc-v1-0-7892b8d5f2ea@oss.qualcomm.com> In-Reply-To: <20260323-msm8974-icc-v1-0-7892b8d5f2ea@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.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=2873; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=+S0IFBZw92HGwmKPKSp5T6BC3eDkzODFf2LEmOeC4hU=; b=owGbwMvMwMXYbdNlx6SpcZXxtFoSQ+aBKfMbLu84rLVA3DW2ssnV4f20E9NUJgi/V3rY/T8or aBqUqZnJ6MxCwMjF4OsmCKLT0HL1JhNyWEfdkythxnEygQyhYGLUwAmol7P/odfoY+pRSO+LG9b Wt1OTWGzk52alZFmuz6my/Ymp9z/nfj+kdurHfEtAfc8PXJlYp42i6YrKOWd37GvStRNSfqyYqr VT+uDLnL/nBYdZ4q/dFvarfAI06uXKQUZU001Qj+2eUzpWPgh6/eTFz+X/m7ySq7NdJ1jM9nk7N Yf+7LNP/QsEN+uZLhN61SV+VH2pUuFbqyP3f3iXIqej5hWnMdcryOC928YR+enNByetK/iwJwwx gtKRwJ5OexzimR/NHb7C3Qta236XdP2h3XSsSaf3nRHHdf//28Kdj5t+LyPp1wwdvVMq2nnLfmO 3Q/SL0xsfePnI2z+q/hL8jEfpk/JP25nRR/JVlo/9+kDAA== X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzIzMDAwOCBTYWx0ZWRfX0d+jVQjjHqbJ UDIbGQ96itRyJ8FZS697HPcIXCJYewwjW17dR261kUCv6KTqIug6ry3M7fA6FVAmg9KygGKqFjE acjovfQF6lmoCobMRv2WTE4v+WAk+/vARwwNBcVHOMphXpXQMQQe7WpnXfrLJo9zv2UjIZHD8Ir bdcaeWHygqGZSW8feUQavw88wMcWXcE3ezW29NvBfFz6E4h0nt2Q7Mv2yuAJ4OqKdvmO14WHSY3 42foXn8H4QFlobFTZx9XYo1Zs2K3UmdUM+T4vifU2dnTE0a5Via7IzRgh52WqsLeGRE9WZ1Uaw+ miS7hasxjEfnZhD2KSQQtjA10ltMVBQyun1QhT4ky75woS3LxJ8QH8DMCF5Lou36jdqQGkg5lAX rOOYIX6pLmV5Vi9DYON8za8sO5B68kw/HcGWJTutS5A5lEZx06JFAlW6x8a2GnhZ7OUlCnPMwiD 2+8Vdv5WB6rvEo3Hq6w== X-Proofpoint-ORIG-GUID: bQs2GFZS4rtwyfqZYGvJrKjfblHFHHGy X-Authority-Analysis: v=2.4 cv=Q4DfIo2a c=1 sm=1 tr=0 ts=69c094c4 cx=c_pps a=EVbN6Ke/fEF3bsl7X48z0g==: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=a_PwQJl-kcHnX1M80qC6:22 X-Proofpoint-GUID: bQs2GFZS4rtwyfqZYGvJrKjfblHFHHGy 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-22_07,2026-03-20_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 priorityscore=1501 bulkscore=0 adultscore=0 lowpriorityscore=0 spamscore=0 impostorscore=0 malwarescore=0 suspectscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603230008 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 --- 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..7060de4fa551 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>; + clock-names =3D "bus"; + clocks =3D <&mmcc MMSS_S0_AXI_CLK>; }; =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 is unused, kept for ABI compliance clocks =3D <&rpmcc RPM_SMD_OCMEMGX_CLK>, <&mmcc OCMEMCX_OCMEMNOC_CLK>; clock-names =3D "core", "iface"; --=20 2.47.3