xref: /linux/Documentation/devicetree/bindings/net/pse-pd/podl-pse-regulator.yaml (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
1f05dfdafSOleksij Rempel# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2f05dfdafSOleksij Rempel%YAML 1.2
3f05dfdafSOleksij Rempel---
4f05dfdafSOleksij Rempel$id: http://devicetree.org/schemas/net/pse-pd/podl-pse-regulator.yaml#
5f05dfdafSOleksij Rempel$schema: http://devicetree.org/meta-schemas/core.yaml#
6f05dfdafSOleksij Rempel
7f05dfdafSOleksij Rempeltitle: Regulator based Power Sourcing Equipment
8f05dfdafSOleksij Rempel
9f05dfdafSOleksij Rempelmaintainers:
10f05dfdafSOleksij Rempel  - Oleksij Rempel <o.rempel@pengutronix.de>
11f05dfdafSOleksij Rempel
12f05dfdafSOleksij Rempeldescription: Regulator based PoDL PSE controller. The device must be referenced
13f05dfdafSOleksij Rempel  by the PHY node to control power injection to the Ethernet cable.
14f05dfdafSOleksij Rempel
15f05dfdafSOleksij RempelallOf:
16*3079bfdbSRob Herring  - $ref: pse-controller.yaml#
17f05dfdafSOleksij Rempel
18f05dfdafSOleksij Rempelproperties:
19f05dfdafSOleksij Rempel  compatible:
20f05dfdafSOleksij Rempel    const: podl-pse-regulator
21f05dfdafSOleksij Rempel
22f05dfdafSOleksij Rempel  '#pse-cells':
23f05dfdafSOleksij Rempel    const: 0
24f05dfdafSOleksij Rempel
25f05dfdafSOleksij Rempel  pse-supply:
26f05dfdafSOleksij Rempel    description: Power supply for the PSE controller
27f05dfdafSOleksij Rempel
28f05dfdafSOleksij RempeladditionalProperties: false
29f05dfdafSOleksij Rempel
30f05dfdafSOleksij Rempelrequired:
31f05dfdafSOleksij Rempel  - compatible
32f05dfdafSOleksij Rempel  - pse-supply
33f05dfdafSOleksij Rempel
34f05dfdafSOleksij Rempelexamples:
35f05dfdafSOleksij Rempel  - |
36f05dfdafSOleksij Rempel    ethernet-pse {
37f05dfdafSOleksij Rempel      compatible = "podl-pse-regulator";
38f05dfdafSOleksij Rempel      pse-supply = <&reg_t1l1>;
39f05dfdafSOleksij Rempel      #pse-cells = <0>;
40f05dfdafSOleksij Rempel    };
41