1*27076a73SSergio Paracuellos# SPDX-License-Identifier: (GPL-2.0-only or BSD-2-Clause)
2*27076a73SSergio Paracuellos%YAML 1.2
3*27076a73SSergio Paracuellos---
4*27076a73SSergio Paracuellos$id: "http://devicetree.org/schemas/phy/mediatek,mt7621-pci-phy.yaml#"
5*27076a73SSergio Paracuellos$schema: "http://devicetree.org/meta-schemas/core.yaml#"
6*27076a73SSergio Paracuellos
7*27076a73SSergio Paracuellostitle: Mediatek Mt7621 PCIe PHY Device Tree Bindings
8*27076a73SSergio Paracuellos
9*27076a73SSergio Paracuellosmaintainers:
10*27076a73SSergio Paracuellos  - Sergio Paracuellos <sergio.paracuellos@gmail.com>
11*27076a73SSergio Paracuellos
12*27076a73SSergio Paracuellosproperties:
13*27076a73SSergio Paracuellos  compatible:
14*27076a73SSergio Paracuellos    const: mediatek,mt7621-pci-phy
15*27076a73SSergio Paracuellos
16*27076a73SSergio Paracuellos  reg:
17*27076a73SSergio Paracuellos    maxItems: 1
18*27076a73SSergio Paracuellos
19*27076a73SSergio Paracuellos  "#phy-cells":
20*27076a73SSergio Paracuellos    const: 1
21*27076a73SSergio Paracuellos    description: selects if the phy is dual-ported
22*27076a73SSergio Paracuellos
23*27076a73SSergio Paracuellosrequired:
24*27076a73SSergio Paracuellos  - compatible
25*27076a73SSergio Paracuellos  - reg
26*27076a73SSergio Paracuellos  - "#phy-cells"
27*27076a73SSergio Paracuellos
28*27076a73SSergio ParacuellosadditionalProperties: false
29*27076a73SSergio Paracuellos
30*27076a73SSergio Paracuellosexamples:
31*27076a73SSergio Paracuellos  - |
32*27076a73SSergio Paracuellos    pcie0_phy: pcie-phy@1e149000 {
33*27076a73SSergio Paracuellos      compatible = "mediatek,mt7621-pci-phy";
34*27076a73SSergio Paracuellos      reg = <0x1e149000 0x0700>;
35*27076a73SSergio Paracuellos      #phy-cells = <1>;
36*27076a73SSergio Paracuellos    };
37