traverse,ten64-controller.yaml 867 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/embedded-controller/traverse,ten64-controller.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: Traverse Ten64 board microcontroller
  7. maintainers:
  8. - Mathew McBride <matt@traverse.com.au>
  9. description: |
  10. The board microcontroller on the Ten64 board family is responsible for
  11. management of power sources on the board, as well as signalling the SoC
  12. to power on and reset.
  13. properties:
  14. compatible:
  15. const: traverse,ten64-controller
  16. reg:
  17. const: 0x7e
  18. required:
  19. - compatible
  20. - reg
  21. additionalProperties: false
  22. examples:
  23. - |
  24. i2c {
  25. #address-cells = <1>;
  26. #size-cells = <0>;
  27. board-controller@7e {
  28. compatible = "traverse,ten64-controller";
  29. reg = <0x7e>;
  30. };
  31. };