xref: /linux/Documentation/devicetree/bindings/crypto/ti,omap-sham.yaml (revision 621cde16e49b3ecf7d59a8106a20aaebfb4a59a9)
1*a00dce05SAnimesh Agarwal# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*a00dce05SAnimesh Agarwal%YAML 1.2
3*a00dce05SAnimesh Agarwal---
4*a00dce05SAnimesh Agarwal$id: http://devicetree.org/schemas/crypto/ti,omap-sham.yaml#
5*a00dce05SAnimesh Agarwal$schema: http://devicetree.org/meta-schemas/core.yaml#
6*a00dce05SAnimesh Agarwal
7*a00dce05SAnimesh Agarwaltitle: OMAP SoC SHA crypto Module
8*a00dce05SAnimesh Agarwal
9*a00dce05SAnimesh Agarwalmaintainers:
10*a00dce05SAnimesh Agarwal  - Animesh Agarwal <animeshagarwal28@gmail.com>
11*a00dce05SAnimesh Agarwal
12*a00dce05SAnimesh Agarwalproperties:
13*a00dce05SAnimesh Agarwal  compatible:
14*a00dce05SAnimesh Agarwal    enum:
15*a00dce05SAnimesh Agarwal      - ti,omap2-sham
16*a00dce05SAnimesh Agarwal      - ti,omap4-sham
17*a00dce05SAnimesh Agarwal      - ti,omap5-sham
18*a00dce05SAnimesh Agarwal
19*a00dce05SAnimesh Agarwal  reg:
20*a00dce05SAnimesh Agarwal    maxItems: 1
21*a00dce05SAnimesh Agarwal
22*a00dce05SAnimesh Agarwal  interrupts:
23*a00dce05SAnimesh Agarwal    maxItems: 1
24*a00dce05SAnimesh Agarwal
25*a00dce05SAnimesh Agarwal  dmas:
26*a00dce05SAnimesh Agarwal    maxItems: 1
27*a00dce05SAnimesh Agarwal
28*a00dce05SAnimesh Agarwal  dma-names:
29*a00dce05SAnimesh Agarwal    const: rx
30*a00dce05SAnimesh Agarwal
31*a00dce05SAnimesh Agarwal  ti,hwmods:
32*a00dce05SAnimesh Agarwal    description: Name of the hwmod associated with the SHAM module
33*a00dce05SAnimesh Agarwal    $ref: /schemas/types.yaml#/definitions/string
34*a00dce05SAnimesh Agarwal    enum: [sham]
35*a00dce05SAnimesh Agarwal
36*a00dce05SAnimesh Agarwaldependencies:
37*a00dce05SAnimesh Agarwal  dmas: [dma-names]
38*a00dce05SAnimesh Agarwal
39*a00dce05SAnimesh AgarwaladditionalProperties: false
40*a00dce05SAnimesh Agarwal
41*a00dce05SAnimesh Agarwalrequired:
42*a00dce05SAnimesh Agarwal  - compatible
43*a00dce05SAnimesh Agarwal  - ti,hwmods
44*a00dce05SAnimesh Agarwal  - reg
45*a00dce05SAnimesh Agarwal  - interrupts
46*a00dce05SAnimesh Agarwal
47*a00dce05SAnimesh Agarwalexamples:
48*a00dce05SAnimesh Agarwal  - |
49*a00dce05SAnimesh Agarwal    sham@53100000 {
50*a00dce05SAnimesh Agarwal        compatible = "ti,omap4-sham";
51*a00dce05SAnimesh Agarwal        ti,hwmods = "sham";
52*a00dce05SAnimesh Agarwal        reg = <0x53100000 0x200>;
53*a00dce05SAnimesh Agarwal        interrupts = <109>;
54*a00dce05SAnimesh Agarwal        dmas = <&edma 36>;
55*a00dce05SAnimesh Agarwal        dma-names = "rx";
56*a00dce05SAnimesh Agarwal    };
57