Received: by 2002:a05:7412:31a9:b0:e2:908c:2ebd with SMTP id et41csp3897984rdb; Thu, 14 Sep 2023 06:14:42 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHI81+PeYxj2K6b0SZZxh+2Z2X7Ytw+LIOzFu+3wQIWErf1qIfyirERm8r9kG1wjfH3C+bj X-Received: by 2002:a17:90a:1682:b0:271:7cd6:165d with SMTP id o2-20020a17090a168200b002717cd6165dmr5119441pja.26.1694697282127; Thu, 14 Sep 2023 06:14:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1694697282; cv=none; d=google.com; s=arc-20160816; b=MAWmHk//n8NO18yp5K90yFAvZY+SH8qXRy4Orj/N5OI5+DZbjkZuPQbf3aO3LjkutA 5cOvngLtdcJ1wJhcHOY2O5uV2djObrZZHug2XEJ8zfKON+B63LeRsYupAdC72MW1YfxK 2cvEoIZ00BB1K490Lg9B58rrGsWsNeQNJxxw/+Wk+HkBdaMynIqqV7N7WBA7p9L1o0PK WlR6lc6VL/teBCIondJgu9eiPVhuo6Vor+Ilo45AsOX54kbEN8e+Kgfqk9HiFta8zTNp w+R0+oKc33ZhH1GJk37Hq9g9Nm9uScmYu6Vx6gvqJwSgwXTALixVx6cnaCJ6rXMoM7fX enhQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :feedback-id:message-id:subject:cc:from:to:date:dkim-signature; bh=o04ZkDhGEQiMSjegGwkSlBK9o//0n7IC0xvMsy4y6zM=; fh=zzo3autcARouIVs7WOyvA/nYmCFHTvjwzIXGj4KuU7c=; b=qzBYy4dhqzO6W9Yoz4VzOT2atL27csSgt7RXdedVXJRXxD285s+jVeGbCNOTu/bWKG QGrWcrW2NYNN1D5w4U4B+g+kYYD1ZyrITXr77ulEYt5hr0lk8E4jdpc/8NhFpRjlp5wH i38Rj87TnH+4ZPxqoc8b6GTieG8QPG4Ptj3qfQuOOsm6H60W8GbrgxO0GPLlirc6NKEK VVIwnjd/q7DKNlDVTDQot7eFPALGB0bTLjwzPveXQJhB+XBWRIKICS915fxjP+KPNoBE DehH+wgPNJV4Nmiz7gPUPvYdMxyxzFrj4iActFNYJlD7RJwnrlwsmc085YPLt2T40dSr 0giw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@protonmail.com header.s=protonmail3 header.b=cGjQpMVq; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=protonmail.com Return-Path: Received: from howler.vger.email (howler.vger.email. [23.128.96.34]) by mx.google.com with ESMTPS id ie18-20020a17090b401200b0026d0fa1c51esi1631755pjb.125.2023.09.14.06.14.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Sep 2023 06:14:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) client-ip=23.128.96.34; Authentication-Results: mx.google.com; dkim=pass header.i=@protonmail.com header.s=protonmail3 header.b=cGjQpMVq; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=protonmail.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id AD847826EB99; Wed, 13 Sep 2023 03:18:07 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239658AbjIMKSD (ORCPT + 99 others); Wed, 13 Sep 2023 06:18:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35138 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239615AbjIMKSD (ORCPT ); Wed, 13 Sep 2023 06:18:03 -0400 Received: from mail-0301.mail-europe.com (mail-0301.mail-europe.com [188.165.51.139]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1043A1727; Wed, 13 Sep 2023 03:17:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1694600274; x=1694859474; bh=o04ZkDhGEQiMSjegGwkSlBK9o//0n7IC0xvMsy4y6zM=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=cGjQpMVqhLgjT7lMXdRF/pwQdOZwQxW3t3RUKfmyz2TCtcRlRYJbItv+V9FVKLkVv r0uaitQJrw182K3KWyjHl/ABEwuegveaIODXVLt8f6CopA00DZdX2Dphu1uSJUG0Ly 7pB+T/jWOQakfTYK8N0BA86+h5kXuLRUCOsaaqYqOO+oRyH8dDCLIEx3UdCJVHSFHC 25yDD5PthDOzWnDaB/kIiUYB7J4nKtx6J8IRqCt0Sxs/se0XFUwDE1br7hpH0d1Kdz ymb7pyfY3wIjzSNvcKsBeBjqqiVDNR4KPiaa/oSl4sch1WwNAkVdp/9VVqkdo3jmc3 8pJRPIACUtdKw== Date: Wed, 13 Sep 2023 10:17:39 +0000 To: Konrad Dybcio , Andy Gross , Bjorn Andersson , Mathieu Poirier , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Manivannan Sadhasivam , Sibi Sankar , Will Deacon , Robin Murphy , Joerg Roedel , Greg Kroah-Hartman , Wesley Cheng From: Yassine Oudjana Cc: Marijn Suijten , Alexey Minnekhanov , linux-arm-msm@vger.kernel.org, linux-remoteproc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, iommu@lists.linux.dev, linux-usb@vger.kernel.org Subject: Re: [PATCH v2 02/14] arm64: dts: qcom: msm8996: Drop RPM bus clocks Message-ID: <92bc6544-b652-41f5-8819-016c4f93e827@protonmail.com> Feedback-ID: 6882736:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Wed, 13 Sep 2023 03:18:07 -0700 (PDT) On 12/09/2023 4:31 pm, Konrad Dybcio wrote: > These clocks are now handled from within the icc framework and are > no longer registered from within the CCF. Remove them. > > Signed-off-by: Konrad Dybcio > --- > arch/arm64/boot/dts/qcom/msm8996.dtsi | 27 ++++----------------------- > 1 file changed, 4 insertions(+), 23 deletions(-) > > diff --git a/arch/arm64/boot/dts/qcom/msm8996.dtsi b/arch/arm64/boot/dts/= qcom/msm8996.dtsi > index c8e0986425ab..acef67ab0581 100644 > --- a/arch/arm64/boot/dts/qcom/msm8996.dtsi > +++ b/arch/arm64/boot/dts/qcom/msm8996.dtsi > @@ -798,9 +798,6 @@ bimc: interconnect@408000 { > =09=09=09compatible =3D "qcom,msm8996-bimc"; > =09=09=09reg =3D <0x00408000 0x5a000>; > =09=09=09#interconnect-cells =3D <1>; > -=09=09=09clock-names =3D "bus", "bus_a"; > -=09=09=09clocks =3D <&rpmcc RPM_SMD_BIMC_CLK>, > -=09=09=09=09 <&rpmcc RPM_SMD_BIMC_A_CLK>; > =09=09}; > =20 > =09=09tsens0: thermal-sensor@4a9000 { > @@ -851,18 +848,12 @@ cnoc: interconnect@500000 { > =09=09=09compatible =3D "qcom,msm8996-cnoc"; > =09=09=09reg =3D <0x00500000 0x1000>; > =09=09=09#interconnect-cells =3D <1>; > -=09=09=09clock-names =3D "bus", "bus_a"; > -=09=09=09clocks =3D <&rpmcc RPM_SMD_CNOC_CLK>, > -=09=09=09=09 <&rpmcc RPM_SMD_CNOC_A_CLK>; > =09=09}; > =20 > =09=09snoc: interconnect@524000 { > =09=09=09compatible =3D "qcom,msm8996-snoc"; > =09=09=09reg =3D <0x00524000 0x1c000>; > =09=09=09#interconnect-cells =3D <1>; > -=09=09=09clock-names =3D "bus", "bus_a"; > -=09=09=09clocks =3D <&rpmcc RPM_SMD_SNOC_CLK>, > -=09=09=09=09 <&rpmcc RPM_SMD_SNOC_A_CLK>; > =09=09}; > =20 > =09=09a0noc: interconnect@543000 { > @@ -882,19 +873,14 @@ a1noc: interconnect@562000 { > =09=09=09compatible =3D "qcom,msm8996-a1noc"; > =09=09=09reg =3D <0x00562000 0x5000>; > =09=09=09#interconnect-cells =3D <1>; > -=09=09=09clock-names =3D "bus", "bus_a"; > -=09=09=09clocks =3D <&rpmcc RPM_SMD_AGGR1_NOC_CLK>, > -=09=09=09=09 <&rpmcc RPM_SMD_AGGR1_NOC_A_CLK>; > =09=09}; > =20 > =09=09a2noc: interconnect@583000 { > =09=09=09compatible =3D "qcom,msm8996-a2noc"; > =09=09=09reg =3D <0x00583000 0x7000>; > =09=09=09#interconnect-cells =3D <1>; > -=09=09=09clock-names =3D "bus", "bus_a", "aggre2_ufs_axi", "ufs_axi"; > -=09=09=09clocks =3D <&rpmcc RPM_SMD_AGGR2_NOC_CLK>, > -=09=09=09=09 <&rpmcc RPM_SMD_AGGR2_NOC_A_CLK>, > -=09=09=09=09 <&gcc GCC_AGGRE2_UFS_AXI_CLK>, > +=09=09=09clock-names =3D "aggre2_ufs_axi", "ufs_axi"; > +=09=09=09clocks =3D <&gcc GCC_AGGRE2_UFS_AXI_CLK>, > =09=09=09=09 <&gcc GCC_UFS_AXI_CLK>; > =09=09}; > =20 > @@ -902,19 +888,14 @@ mnoc: interconnect@5a4000 { > =09=09=09compatible =3D "qcom,msm8996-mnoc"; > =09=09=09reg =3D <0x005a4000 0x1c000>; > =09=09=09#interconnect-cells =3D <1>; > -=09=09=09clock-names =3D "bus", "bus_a", "iface"; > -=09=09=09clocks =3D <&rpmcc RPM_SMD_MMAXI_CLK>, > -=09=09=09=09 <&rpmcc RPM_SMD_MMAXI_A_CLK>, > -=09=09=09=09 <&mmcc AHB_CLK_SRC>; > +=09=09=09clock-names =3D "iface"; > +=09=09=09clocks =3D <&mmcc AHB_CLK_SRC>; > =09=09}; > =20 > =09=09pnoc: interconnect@5c0000 { > =09=09=09compatible =3D "qcom,msm8996-pnoc"; > =09=09=09reg =3D <0x005c0000 0x3000>; > =09=09=09#interconnect-cells =3D <1>; > -=09=09=09clock-names =3D "bus", "bus_a"; > -=09=09=09clocks =3D <&rpmcc RPM_SMD_PCNOC_CLK>, > -=09=09=09=09 <&rpmcc RPM_SMD_PCNOC_A_CLK>; > =09=09}; > =20 > =09=09tcsr_mutex: hwlock@740000 { Tested-by: Yassine Oudjana