xref: /freebsd/sys/contrib/device-tree/Bindings/crypto/arm-cryptocell.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1Arm TrustZone CryptoCell cryptographic engine
2
3Required properties:
4- compatible: Should be one of -
5   "arm,cryptocell-713-ree"
6   "arm,cryptocell-703-ree"
7   "arm,cryptocell-712-ree"
8   "arm,cryptocell-710-ree"
9   "arm,cryptocell-630p-ree"
10- reg: Base physical address of the engine and length of memory mapped region.
11- interrupts: Interrupt number for the device.
12
13Optional properties:
14- clocks: Reference to the crypto engine clock.
15- dma-coherent: Present if dma operations are coherent.
16
17Examples:
18
19       arm_cc712: crypto@80000000 {
20               compatible = "arm,cryptocell-712-ree";
21               interrupt-parent = <&intc>;
22               interrupts = < 0 30 4 >;
23               reg = < 0x80000000 0x10000 >;
24
25       };
26