arm-smc-wdt.yaml 755 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/watchdog/arm-smc-wdt.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: ARM Secure Monitor Call based watchdog
  7. maintainers:
  8. - Julius Werner <jwerner@chromium.org>
  9. allOf:
  10. - $ref: watchdog.yaml#
  11. properties:
  12. compatible:
  13. enum:
  14. - arm,smc-wdt
  15. arm,smc-id:
  16. $ref: /schemas/types.yaml#/definitions/uint32
  17. description: |
  18. The ATF smc function id used by the firmware.
  19. Defaults to 0x82003D06 if unset.
  20. required:
  21. - compatible
  22. unevaluatedProperties: false
  23. examples:
  24. - |
  25. watchdog {
  26. compatible = "arm,smc-wdt";
  27. arm,smc-id = <0x82003D06>;
  28. timeout-sec = <15>;
  29. };
  30. ...