1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/crypto/fsl- 4 $id: http://devicetree.org/schemas/crypto/fsl-dcp.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: Freescale DCP (Data Co-Processor) found 7 title: Freescale DCP (Data Co-Processor) found on i.MX23/i.MX28 8 8 9 maintainers: 9 maintainers: 10 - Marek Vasut <marex@denx.de> 10 - Marek Vasut <marex@denx.de> 11 11 12 properties: 12 properties: 13 compatible: 13 compatible: 14 oneOf: !! 14 enum: 15 - enum: !! 15 - fsl,imx23-dcp 16 - fsl,imx23-dcp !! 16 - fsl,imx28-dcp 17 - fsl,imx28-dcp << 18 - items: << 19 - enum: << 20 - fsl,imx6sl-dcp << 21 - fsl,imx6ull-dcp << 22 - const: fsl,imx28-dcp << 23 17 24 reg: 18 reg: 25 maxItems: 1 19 maxItems: 1 26 20 27 interrupts: 21 interrupts: 28 description: Should contain MXS DCP interr 22 description: Should contain MXS DCP interrupt numbers, VMI IRQ and DCP IRQ 29 must be supplied, optionally Secure IRQ 23 must be supplied, optionally Secure IRQ can be present, but is currently 30 not implemented and not used. 24 not implemented and not used. 31 items: 25 items: 32 - description: MXS DCP VMI interrupt 26 - description: MXS DCP VMI interrupt 33 - description: MXS DCP DCP interrupt 27 - description: MXS DCP DCP interrupt 34 - description: MXS DCP secure interrupt 28 - description: MXS DCP secure interrupt 35 minItems: 2 29 minItems: 2 36 30 37 clocks: 31 clocks: 38 maxItems: 1 32 maxItems: 1 39 33 40 clock-names: 34 clock-names: 41 const: dcp 35 const: dcp 42 36 43 required: 37 required: 44 - compatible 38 - compatible 45 - reg 39 - reg 46 - interrupts 40 - interrupts 47 41 48 additionalProperties: false 42 additionalProperties: false 49 43 50 examples: 44 examples: 51 - | 45 - | 52 crypto@80028000 { 46 crypto@80028000 { 53 compatible = "fsl,imx23-dcp"; 47 compatible = "fsl,imx23-dcp"; 54 reg = <0x80028000 0x2000>; 48 reg = <0x80028000 0x2000>; 55 interrupts = <53>, <54>; 49 interrupts = <53>, <54>; 56 }; 50 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.