google,open-dice.yaml 967 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/reserved-memory/google,open-dice.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: Open Profile for DICE
  7. description: |
  8. This binding represents a reserved memory region containing data
  9. generated by the Open Profile for DICE protocol.
  10. See https://pigweed.googlesource.com/open-dice/
  11. maintainers:
  12. - David Brazdil <dbrazdil@google.com>
  13. allOf:
  14. - $ref: reserved-memory.yaml
  15. properties:
  16. compatible:
  17. const: google,open-dice
  18. reg:
  19. description: page-aligned region of memory containing DICE data
  20. required:
  21. - compatible
  22. - reg
  23. - no-map
  24. unevaluatedProperties: false
  25. examples:
  26. - |
  27. reserved-memory {
  28. #address-cells = <2>;
  29. #size-cells = <1>;
  30. dice: dice@12340000 {
  31. compatible = "google,open-dice";
  32. reg = <0x00 0x12340000 0x2000>;
  33. no-map;
  34. };
  35. };