podl-pse-regulator.yaml 859 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/net/pse-pd/podl-pse-regulator.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: Regulator based Power Sourcing Equipment
  7. maintainers:
  8. - Oleksij Rempel <o.rempel@pengutronix.de>
  9. description: Regulator based PoDL PSE controller. The device must be referenced
  10. by the PHY node to control power injection to the Ethernet cable.
  11. allOf:
  12. - $ref: pse-controller.yaml#
  13. properties:
  14. compatible:
  15. const: podl-pse-regulator
  16. '#pse-cells':
  17. const: 0
  18. pse-supply:
  19. description: Power supply for the PSE controller
  20. additionalProperties: false
  21. required:
  22. - compatible
  23. - pse-supply
  24. examples:
  25. - |
  26. ethernet-pse {
  27. compatible = "podl-pse-regulator";
  28. pse-supply = <&reg_t1l1>;
  29. #pse-cells = <0>;
  30. };