]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
arm64: dts: qcom: sm8150: Drop unrelated clocks from PCIe hosts
authorKonrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Wed, 21 May 2025 13:38:13 +0000 (15:38 +0200)
committerBjorn Andersson <andersson@kernel.org>
Thu, 3 Jul 2025 20:58:23 +0000 (15:58 -0500)
The TBU clock belongs to the Translation Buffer Unit, part of the SMMU.
The ref clock is already being driven upstream through some of the
branches.

Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250521-topic-8150_pcie_drop_clocks-v1-4-3d42e84f6453@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/sm8150.dtsi

index b5494bcf5cff18d4e0d7836a3214f99a0065f7f2..abf12e10d33f1ce5c74e3e9136585bcb0a578492 100644 (file)
                                 <&gcc GCC_PCIE_0_CFG_AHB_CLK>,
                                 <&gcc GCC_PCIE_0_MSTR_AXI_CLK>,
                                 <&gcc GCC_PCIE_0_SLV_AXI_CLK>,
-                                <&gcc GCC_PCIE_0_SLV_Q2A_AXI_CLK>,
-                                <&gcc GCC_AGGRE_NOC_PCIE_TBU_CLK>,
-                                <&rpmhcc RPMH_CXO_CLK>;
+                                <&gcc GCC_PCIE_0_SLV_Q2A_AXI_CLK>;
                        clock-names = "pipe",
                                      "aux",
                                      "cfg",
                                      "bus_master",
                                      "bus_slave",
-                                     "slave_q2a",
-                                     "tbu",
-                                     "ref";
+                                     "slave_q2a";
 
                        iommu-map = <0x0   &apps_smmu 0x1d80 0x1>,
                                    <0x100 &apps_smmu 0x1d81 0x1>;
                                 <&gcc GCC_PCIE_1_CFG_AHB_CLK>,
                                 <&gcc GCC_PCIE_1_MSTR_AXI_CLK>,
                                 <&gcc GCC_PCIE_1_SLV_AXI_CLK>,
-                                <&gcc GCC_PCIE_1_SLV_Q2A_AXI_CLK>,
-                                <&gcc GCC_AGGRE_NOC_PCIE_TBU_CLK>,
-                                <&rpmhcc RPMH_CXO_CLK>;
+                                <&gcc GCC_PCIE_1_SLV_Q2A_AXI_CLK>;
                        clock-names = "pipe",
                                      "aux",
                                      "cfg",
                                      "bus_master",
                                      "bus_slave",
-                                     "slave_q2a",
-                                     "tbu",
-                                     "ref";
+                                     "slave_q2a";
 
                        assigned-clocks = <&gcc GCC_PCIE_1_AUX_CLK>;
                        assigned-clock-rates = <19200000>;