summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorRadu Alexe <radu.alexe@nxp.com>2017-10-03 11:33:00 (GMT)
committerXie Xiaobo <xiaobo.xie@nxp.com>2017-10-05 12:52:01 (GMT)
commitc0890d35965427b1ecc69ea9fc3a9a0e41f7480a (patch)
treef75a8fa35f9d6ea376e2492fb5b660d3b7fcfdc1 /Documentation
parent0ee2d166a93fb0bcda9938a003b921a6cccef01e (diff)
downloadlinux-c0890d35965427b1ecc69ea9fc3a9a0e41f7480a.tar.xz
crypto: caam: add caam-dma node to SEC4.0 device tree binding
Signed-off-by: Radu Alexe <radu.alexe@nxp.com>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/devicetree/bindings/crypto/fsl-sec4.txt21
1 files changed, 21 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/crypto/fsl-sec4.txt b/Documentation/devicetree/bindings/crypto/fsl-sec4.txt
index 10a425f..24ad1ee 100644
--- a/Documentation/devicetree/bindings/crypto/fsl-sec4.txt
+++ b/Documentation/devicetree/bindings/crypto/fsl-sec4.txt
@@ -6,6 +6,7 @@ Copyright (C) 2008-2011 Freescale Semiconductor Inc.
-Overview
-SEC 4 Node
-Job Ring Node
+ -CAAM DMA Node
-Run Time Integrity Check (RTIC) Node
-Run Time Integrity Check (RTIC) Memory Node
-Secure Non-Volatile Storage (SNVS) Node
@@ -215,6 +216,26 @@ EXAMPLE
interrupts = <88 2>;
};
+=====================================================================
+CAAM DMA Node
+
+ Child node of the crypto node that enables the use of the DMA capabilities
+ of the CAAM by a stand-alone driver. The only required property is the
+ "compatible" property. All the other properties are determined from
+ the job rings on which the CAAM DMA driver depends (ex: the number of
+ dma-channels is equal to the number of defined job rings).
+
+ - compatible
+ Usage: required
+ Value type: <string>
+ Definition: Must include "fsl,sec-v4.0-dma"
+
+EXAMPLE
+ caam-dma {
+ compatible = "fsl,sec-v5.4-dma",
+ "fsl,sec-v5.0-dma",
+ "fsl,sec-v4.0-dma";
+ }
=====================================================================
Run Time Integrity Check (RTIC) Node