Skip to content

Commit

Permalink
ARM: dts: qcom: sdx65: Add support for PCIe PHY
Browse files Browse the repository at this point in the history
Add devicetree support for PCIe PHY used in SDX65 platform. This PHY is
used by the PCIe EP controller.

Signed-off-by: Rohit Agarwal <quic_rohiagar@quicinc.com>
  • Loading branch information
RohitAgarwalQUIC authored and intel-lab-lkp committed Mar 8, 2023
1 parent 337f676 commit ca67929
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions arch/arm/boot/dts/qcom-sdx65.dtsi
Expand Up @@ -293,6 +293,39 @@
status = "disabled";
};

pcie_phy: phy@1c06000 {
compatible = "qcom,sdx65-qmp-gen4x2-pcie-phy";
reg = <0x01c06000 0x2000>;
#address-cells = <1>;
#size-cells = <1>;
ranges;
clocks = <&gcc GCC_PCIE_AUX_PHY_CLK_SRC>,
<&gcc GCC_PCIE_CFG_AHB_CLK>,
<&gcc GCC_PCIE_0_CLKREF_EN>,
<&gcc GCC_PCIE_RCHNG_PHY_CLK>;
<&gcc GCC_PCIE_PIPE_CLK>;
clock-names = "aux",
"cfg_ahb",
"ref",
"rchng",
"pipe";

resets = <&gcc GCC_PCIE_PHY_BCR>;
reset-names = "phy";

assigned-clocks = <&gcc GCC_PCIE_RCHNG_PHY_CLK>;
assigned-clock-rates = <100000000>;

power-domains = <&gcc PCIE_GDSC>;

#clock-cells = <0>;
clock-output-names = "pcie_pipe_clk";

#phy-cells = <0>;

status = "disabled";
};

tcsr_mutex: hwlock@1f40000 {
compatible = "qcom,tcsr-mutex";
reg = <0x01f40000 0x40000>;
Expand Down

0 comments on commit ca67929

Please sign in to comment.