57 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/crypto/ti,omap-sham.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: OMAP SoC SHA crypto Module8 9maintainers:10 - Animesh Agarwal <animeshagarwal28@gmail.com>11 12properties:13 compatible:14 enum:15 - ti,omap2-sham16 - ti,omap4-sham17 - ti,omap5-sham18 19 reg:20 maxItems: 121 22 interrupts:23 maxItems: 124 25 dmas:26 maxItems: 127 28 dma-names:29 const: rx30 31 ti,hwmods:32 description: Name of the hwmod associated with the SHAM module33 $ref: /schemas/types.yaml#/definitions/string34 enum: [sham]35 36dependencies:37 dmas: [dma-names]38 39additionalProperties: false40 41required:42 - compatible43 - ti,hwmods44 - reg45 - interrupts46 47examples:48 - |49 sham@53100000 {50 compatible = "ti,omap4-sham";51 ti,hwmods = "sham";52 reg = <0x53100000 0x200>;53 interrupts = <109>;54 dmas = <&edma 36>;55 dma-names = "rx";56 };57