0001 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/crypto/fsl-dcp.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006
0007 title: Freescale DCP (Data Co-Processor) found on i.MX23/i.MX28
0008
0009 maintainers:
0010 - Marek Vasut <marex@denx.de>
0011
0012 properties:
0013 compatible:
0014 enum:
0015 - fsl,imx23-dcp
0016 - fsl,imx28-dcp
0017
0018 reg:
0019 maxItems: 1
0020
0021 interrupts:
0022 description: Should contain MXS DCP interrupt numbers, VMI IRQ and DCP IRQ
0023 must be supplied, optionally Secure IRQ can be present, but is currently
0024 not implemented and not used.
0025 items:
0026 - description: MXS DCP VMI interrupt
0027 - description: MXS DCP DCP interrupt
0028 - description: MXS DCP secure interrupt
0029 minItems: 2
0030
0031 clocks:
0032 maxItems: 1
0033
0034 clock-names:
0035 const: dcp
0036
0037 required:
0038 - compatible
0039 - reg
0040 - interrupts
0041
0042 additionalProperties: false
0043
0044 examples:
0045 - |
0046 crypto@80028000 {
0047 compatible = "fsl,imx23-dcp";
0048 reg = <0x80028000 0x2000>;
0049 interrupts = <53>, <54>;
0050 };