gpio: rcar: Fix runtime PM imbalance on error
[linux/fpc-iii.git] / Documentation / devicetree / bindings / phy / amlogic,meson-axg-pcie.yaml
blob086478aec9461fb7bab5b3601dbea86003950a88
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: "http://devicetree.org/schemas/phy/amlogic,meson-axg-pcie.yaml#"
5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
7 title: Amlogic AXG PCIE PHY
9 maintainers:
10   - Remi Pommarel <repk@triplefau.lt>
12 properties:
13   compatible:
14     const: amlogic,axg-pcie-phy
16   reg:
17     maxItems: 1
19   resets:
20     maxItems: 1
22   phys:
23     maxItems: 1
25   phy-names:
26     const: analog
28   "#phy-cells":
29     const: 0
31 required:
32   - compatible
33   - reg
34   - phys
35   - phy-names
36   - resets
37   - "#phy-cells"
39 additionalProperties: false
41 examples:
42   - |
43     #include <dt-bindings/reset/amlogic,meson-axg-reset.h>
44     #include <dt-bindings/phy/phy.h>
45     pcie_phy: pcie-phy@ff644000 {
46           compatible = "amlogic,axg-pcie-phy";
47           reg = <0x0 0xff644000 0x0 0x1c>;
48           resets = <&reset RESET_PCIE_PHY>;
49           phys = <&mipi_analog_phy PHY_TYPE_PCIE>;
50           phy-names = "analog";
51           #phy-cells = <0>;
52     };