Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
0002 %YAML 1.2
0003 ---
0004 $id: "http://devicetree.org/schemas/phy/amlogic,meson-axg-pcie.yaml#"
0005 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
0006 
0007 title: Amlogic AXG PCIE PHY
0008 
0009 maintainers:
0010   - Remi Pommarel <repk@triplefau.lt>
0011 
0012 properties:
0013   compatible:
0014     const: amlogic,axg-pcie-phy
0015 
0016   reg:
0017     maxItems: 1
0018 
0019   resets:
0020     maxItems: 1
0021 
0022   phys:
0023     maxItems: 1
0024 
0025   phy-names:
0026     const: analog
0027 
0028   "#phy-cells":
0029     const: 0
0030 
0031 required:
0032   - compatible
0033   - reg
0034   - phys
0035   - phy-names
0036   - resets
0037   - "#phy-cells"
0038 
0039 additionalProperties: false
0040 
0041 examples:
0042   - |
0043     #include <dt-bindings/reset/amlogic,meson-axg-reset.h>
0044     #include <dt-bindings/phy/phy.h>
0045     pcie_phy: pcie-phy@ff644000 {
0046           compatible = "amlogic,axg-pcie-phy";
0047           reg = <0xff644000 0x1c>;
0048           resets = <&reset RESET_PCIE_PHY>;
0049           phys = <&mipi_analog_phy PHY_TYPE_PCIE>;
0050           phy-names = "analog";
0051           #phy-cells = <0>;
0052     };