1 From: Varadarajan Narayanan <quic_varada@quicinc.com>
2 Date: Thu, 2 Jan 2025 17:00:15 +0530
3 Subject: [PATCH] dt-bindings: phy: qcom,uniphy-pcie: Document PCIe uniphy
5 From: Nitheesh Sekar <quic_nsekar@quicinc.com>
7 Document the Qualcomm UNIPHY PCIe 28LP present in IPQ5332.
9 Signed-off-by: Nitheesh Sekar <quic_nsekar@quicinc.com>
10 Signed-off-by: Varadarajan Narayanan <quic_varada@quicinc.com>
13 +++ b/Documentation/devicetree/bindings/phy/qcom,ipq5332-uniphy-pcie-phy.yaml
15 +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
18 +$id: http://devicetree.org/schemas/phy/qcom,ipq5332-uniphy-pcie-phy.yaml#
19 +$schema: http://devicetree.org/meta-schemas/core.yaml#
21 +title: Qualcomm UNIPHY PCIe 28LP PHY
24 + - Nitheesh Sekar <quic_nsekar@quicinc.com>
25 + - Varadarajan Narayanan <quic_varada@quicinc.com>
28 + PCIe and USB combo PHY found in Qualcomm IPQ5332 SoC
33 + - qcom,ipq5332-uniphy-pcie-phy
40 + - description: pcie pipe clock
41 + - description: pcie ahb clock
45 + - description: phy reset
46 + - description: ahb reset
47 + - description: cfg reset
65 +additionalProperties: false
69 + #include <dt-bindings/clock/qcom,ipq5332-gcc.h>
71 + pcie0_phy: phy@4b0000 {
72 + compatible = "qcom,ipq5332-uniphy-pcie-phy";
73 + reg = <0x004b0000 0x800>;
75 + clocks = <&gcc GCC_PCIE3X1_0_PIPE_CLK>,
76 + <&gcc GCC_PCIE3X1_PHY_AHB_CLK>;
78 + resets = <&gcc GCC_PCIE3X1_0_PHY_BCR>,
79 + <&gcc GCC_PCIE3X1_PHY_AHB_CLK_ARES>,
80 + <&gcc GCC_PCIE3X1_0_PHY_PHY_BCR>;