maxim,max63xx.yaml 885 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/watchdog/maxim,max63xx.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: Maxim 63xx Watchdog Timers
  7. maintainers:
  8. - Marc Zyngier <maz@kernel.org>
  9. - Linus Walleij <linus.walleij@linaro.org>
  10. allOf:
  11. - $ref: watchdog.yaml#
  12. - $ref: /schemas/memory-controllers/mc-peripheral-props.yaml#
  13. properties:
  14. compatible:
  15. enum:
  16. - maxim,max6369
  17. - maxim,max6370
  18. - maxim,max6371
  19. - maxim,max6372
  20. - maxim,max6373
  21. - maxim,max6374
  22. reg:
  23. description: This is a 1-byte memory-mapped address
  24. maxItems: 1
  25. required:
  26. - compatible
  27. - reg
  28. unevaluatedProperties: false
  29. examples:
  30. - |
  31. wdt: watchdog@50000000 {
  32. compatible = "maxim,max6369";
  33. reg = <0x50000000 0x1>;
  34. timeout-sec = <10>;
  35. };
  36. ...