Skip to content

Commit cb9ce20

Browse files
quic-kdybcioandersson
authored andcommitted
arm64: dts: qcom: sc8180x: Drop unrelated clocks from PCIe hosts
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 <[email protected]> Link: https://lore.kernel.org/r/20250521-topic-8150_pcie_drop_clocks-v1-3-3d42e84f6453@oss.qualcomm.com Signed-off-by: Bjorn Andersson <[email protected]>
1 parent 38d0b80 commit cb9ce20

File tree

1 file changed

+8
-24
lines changed

1 file changed

+8
-24
lines changed

arch/arm64/boot/dts/qcom/sc8180x.dtsi

Lines changed: 8 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1750,17 +1750,13 @@
17501750
<&gcc GCC_PCIE_0_CFG_AHB_CLK>,
17511751
<&gcc GCC_PCIE_0_MSTR_AXI_CLK>,
17521752
<&gcc GCC_PCIE_0_SLV_AXI_CLK>,
1753-
<&gcc GCC_PCIE_0_SLV_Q2A_AXI_CLK>,
1754-
<&gcc GCC_PCIE_0_CLKREF_CLK>,
1755-
<&gcc GCC_AGGRE_NOC_PCIE_TBU_CLK>;
1753+
<&gcc GCC_PCIE_0_SLV_Q2A_AXI_CLK>;
17561754
clock-names = "pipe",
17571755
"aux",
17581756
"cfg",
17591757
"bus_master",
17601758
"bus_slave",
1761-
"slave_q2a",
1762-
"ref",
1763-
"tbu";
1759+
"slave_q2a";
17641760

17651761
assigned-clocks = <&gcc GCC_PCIE_0_AUX_CLK>;
17661762
assigned-clock-rates = <19200000>;
@@ -1873,17 +1869,13 @@
18731869
<&gcc GCC_PCIE_3_CFG_AHB_CLK>,
18741870
<&gcc GCC_PCIE_3_MSTR_AXI_CLK>,
18751871
<&gcc GCC_PCIE_3_SLV_AXI_CLK>,
1876-
<&gcc GCC_PCIE_3_SLV_Q2A_AXI_CLK>,
1877-
<&gcc GCC_PCIE_3_CLKREF_CLK>,
1878-
<&gcc GCC_AGGRE_NOC_PCIE_TBU_CLK>;
1872+
<&gcc GCC_PCIE_3_SLV_Q2A_AXI_CLK>;
18791873
clock-names = "pipe",
18801874
"aux",
18811875
"cfg",
18821876
"bus_master",
18831877
"bus_slave",
1884-
"slave_q2a",
1885-
"ref",
1886-
"tbu";
1878+
"slave_q2a";
18871879

18881880
assigned-clocks = <&gcc GCC_PCIE_3_AUX_CLK>;
18891881
assigned-clock-rates = <19200000>;
@@ -1997,17 +1989,13 @@
19971989
<&gcc GCC_PCIE_1_CFG_AHB_CLK>,
19981990
<&gcc GCC_PCIE_1_MSTR_AXI_CLK>,
19991991
<&gcc GCC_PCIE_1_SLV_AXI_CLK>,
2000-
<&gcc GCC_PCIE_1_SLV_Q2A_AXI_CLK>,
2001-
<&gcc GCC_PCIE_1_CLKREF_CLK>,
2002-
<&gcc GCC_AGGRE_NOC_PCIE_TBU_CLK>;
1992+
<&gcc GCC_PCIE_1_SLV_Q2A_AXI_CLK>;
20031993
clock-names = "pipe",
20041994
"aux",
20051995
"cfg",
20061996
"bus_master",
20071997
"bus_slave",
2008-
"slave_q2a",
2009-
"ref",
2010-
"tbu";
1998+
"slave_q2a";
20111999

20122000
assigned-clocks = <&gcc GCC_PCIE_1_AUX_CLK>;
20132001
assigned-clock-rates = <19200000>;
@@ -2121,17 +2109,13 @@
21212109
<&gcc GCC_PCIE_2_CFG_AHB_CLK>,
21222110
<&gcc GCC_PCIE_2_MSTR_AXI_CLK>,
21232111
<&gcc GCC_PCIE_2_SLV_AXI_CLK>,
2124-
<&gcc GCC_PCIE_2_SLV_Q2A_AXI_CLK>,
2125-
<&gcc GCC_PCIE_2_CLKREF_CLK>,
2126-
<&gcc GCC_AGGRE_NOC_PCIE_TBU_CLK>;
2112+
<&gcc GCC_PCIE_2_SLV_Q2A_AXI_CLK>;
21272113
clock-names = "pipe",
21282114
"aux",
21292115
"cfg",
21302116
"bus_master",
21312117
"bus_slave",
2132-
"slave_q2a",
2133-
"ref",
2134-
"tbu";
2118+
"slave_q2a";
21352119

21362120
assigned-clocks = <&gcc GCC_PCIE_2_AUX_CLK>;
21372121
assigned-clock-rates = <19200000>;

0 commit comments

Comments
 (0)