xref: /openbmc/linux/Documentation/devicetree/bindings/crypto/fsl-imx-scc.yaml (revision cbecf716ca618fd44feda6bd9a64a8179d031fc5)
1*921ab310SAnson Huang# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*921ab310SAnson Huang%YAML 1.2
3*921ab310SAnson Huang---
4*921ab310SAnson Huang$id: http://devicetree.org/schemas/crypto/fsl-imx-scc.yaml#
5*921ab310SAnson Huang$schema: http://devicetree.org/meta-schemas/core.yaml#
6*921ab310SAnson Huang
7*921ab310SAnson Huangtitle: Freescale Security Controller (SCC)
8*921ab310SAnson Huang
9*921ab310SAnson Huangmaintainers:
10*921ab310SAnson Huang  - Steffen Trumtrar <s.trumtrar@pengutronix.de>
11*921ab310SAnson Huang
12*921ab310SAnson Huangproperties:
13*921ab310SAnson Huang  compatible:
14*921ab310SAnson Huang    const: fsl,imx25-scc
15*921ab310SAnson Huang
16*921ab310SAnson Huang  reg:
17*921ab310SAnson Huang    maxItems: 1
18*921ab310SAnson Huang
19*921ab310SAnson Huang  interrupts:
20*921ab310SAnson Huang    items:
21*921ab310SAnson Huang      - description: SCC SCM interrupt
22*921ab310SAnson Huang      - description: SCC SMN interrupt
23*921ab310SAnson Huang
24*921ab310SAnson Huang  interrupt-names:
25*921ab310SAnson Huang    items:
26*921ab310SAnson Huang      - const: scm
27*921ab310SAnson Huang      - const: smn
28*921ab310SAnson Huang
29*921ab310SAnson Huang  clocks:
30*921ab310SAnson Huang    maxItems: 1
31*921ab310SAnson Huang
32*921ab310SAnson Huang  clock-names:
33*921ab310SAnson Huang    const: ipg
34*921ab310SAnson Huang
35*921ab310SAnson Huangrequired:
36*921ab310SAnson Huang  - compatible
37*921ab310SAnson Huang  - reg
38*921ab310SAnson Huang  - interrupts
39*921ab310SAnson Huang  - interrupt-names
40*921ab310SAnson Huang  - clocks
41*921ab310SAnson Huang  - clock-names
42*921ab310SAnson Huang
43*921ab310SAnson HuangadditionalProperties: false
44*921ab310SAnson Huang
45*921ab310SAnson Huangexamples:
46*921ab310SAnson Huang  - |
47*921ab310SAnson Huang    crypto@53fac000 {
48*921ab310SAnson Huang        compatible = "fsl,imx25-scc";
49*921ab310SAnson Huang        reg = <0x53fac000 0x4000>;
50*921ab310SAnson Huang        clocks = <&clks 111>;
51*921ab310SAnson Huang        clock-names = "ipg";
52*921ab310SAnson Huang        interrupts = <49>, <50>;
53*921ab310SAnson Huang        interrupt-names = "scm", "smn";
54*921ab310SAnson Huang    };
55