axis,artpec6-crypto.yaml 770 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/crypto/axis,artpec6-crypto.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: Axis ARTPEC6 crypto engine with PDMA interface
  7. maintainers:
  8. - Lars Persson <lars.persson@axis.com>
  9. properties:
  10. compatible:
  11. enum:
  12. - axis,artpec6-crypto
  13. - axis,artpec7-crypto
  14. reg:
  15. maxItems: 1
  16. interrupts:
  17. maxItems: 1
  18. required:
  19. - compatible
  20. - reg
  21. - interrupts
  22. additionalProperties: false
  23. examples:
  24. - |
  25. #include <dt-bindings/interrupt-controller/arm-gic.h>
  26. crypto@f4264000 {
  27. compatible = "axis,artpec6-crypto";
  28. reg = <0xf4264000 0x1000>;
  29. interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>;
  30. };