ti,omap2-aes.yaml 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/ti,omap2-aes.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: OMAP SoC AES crypto Module
  7. maintainers:
  8. - Aaro Koskinen <aaro.koskinen@iki.fi>
  9. - Andreas Kemnade <andreas@kemnade.info>
  10. - Kevin Hilman <khilman@baylibre.com>
  11. - Roger Quadros <rogerq@kernel.org>
  12. - Tony Lindgren <tony@atomide.com>
  13. properties:
  14. compatible:
  15. enum:
  16. - ti,omap2-aes
  17. - ti,omap3-aes
  18. - ti,omap4-aes
  19. reg:
  20. maxItems: 1
  21. interrupts:
  22. maxItems: 1
  23. dmas:
  24. maxItems: 2
  25. dma-names:
  26. items:
  27. - const: tx
  28. - const: rx
  29. ti,hwmods:
  30. description: Name of the hwmod associated with the AES module
  31. const: aes
  32. deprecated: true
  33. required:
  34. - compatible
  35. - reg
  36. - interrupts
  37. additionalProperties: false
  38. examples:
  39. - |
  40. aes@53500000 {
  41. compatible = "ti,omap4-aes";
  42. reg = <0x53500000 0xa0>;
  43. interrupts = <102>;
  44. dmas = <&edma 6>,
  45. <&edma 5>;
  46. dma-names = "tx", "rx";
  47. };