Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: PCI: qcom,pcie-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 <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Manivannan Sadhasivam <mani@kernel.org>
Acked-by: Rob Herring (Arm) <robh@kernel.org>
Link: https://patch.msgid.link/20250521-topic-8150_pcie_drop_clocks-v1-1-3d42e84f6453@oss.qualcomm.com

authored by

Konrad Dybcio and committed by
Manivannan Sadhasivam
26daa18e 35636068

+4 -10
+4 -10
Documentation/devicetree/bindings/pci/qcom,pcie-sc8180x.yaml
··· 33 33 - const: mhi # MHI registers 34 34 35 35 clocks: 36 - minItems: 8 37 - maxItems: 8 36 + minItems: 6 37 + maxItems: 6 38 38 39 39 clock-names: 40 40 items: ··· 44 44 - const: bus_master # Master AXI clock 45 45 - const: bus_slave # Slave AXI clock 46 46 - const: slave_q2a # Slave Q2A clock 47 - - const: ref # REFERENCE clock 48 - - const: tbu # PCIe TBU clock 49 47 50 48 interrupts: 51 49 minItems: 8 ··· 115 117 <&gcc GCC_PCIE_0_CFG_AHB_CLK>, 116 118 <&gcc GCC_PCIE_0_MSTR_AXI_CLK>, 117 119 <&gcc GCC_PCIE_0_SLV_AXI_CLK>, 118 - <&gcc GCC_PCIE_0_SLV_Q2A_AXI_CLK>, 119 - <&gcc GCC_PCIE_0_CLKREF_CLK>, 120 - <&gcc GCC_AGGRE_NOC_PCIE_TBU_CLK>; 120 + <&gcc GCC_PCIE_0_SLV_Q2A_AXI_CLK>; 121 121 clock-names = "pipe", 122 122 "aux", 123 123 "cfg", 124 124 "bus_master", 125 125 "bus_slave", 126 - "slave_q2a", 127 - "ref", 128 - "tbu"; 126 + "slave_q2a"; 129 127 130 128 dma-coherent; 131 129