raspberrypi,bcm2835-power.yaml 952 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/power/raspberrypi,bcm2835-power.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: Broadcom BCM2835 power domain
  7. maintainers:
  8. - Alexander Aring <alex.aring@gmail.com>
  9. - Florian Fainelli <florian.fainelli@broadcom.com>
  10. description:
  11. The Raspberry Pi power domain manages power for various subsystems
  12. in the Raspberry Pi BCM2835 SoC.
  13. properties:
  14. compatible:
  15. enum:
  16. - raspberrypi,bcm2835-power
  17. firmware:
  18. $ref: /schemas/types.yaml#/definitions/phandle
  19. description: Reference to the RPi firmware device node
  20. "#power-domain-cells":
  21. const: 1
  22. required:
  23. - compatible
  24. - firmware
  25. - "#power-domain-cells"
  26. unevaluatedProperties: false
  27. examples:
  28. - |
  29. power-controller {
  30. compatible = "raspberrypi,bcm2835-power";
  31. firmware = <&firmware>;
  32. #power-domain-cells = <1>;
  33. };