Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/sys/contrib/device-tree/Bindings/crypto/arm-cryptocell.txt
48375 views
1
Arm TrustZone CryptoCell cryptographic engine
2
3
Required 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
13
Optional properties:
14
- clocks: Reference to the crypto engine clock.
15
- dma-coherent: Present if dma operations are coherent.
16
17
Examples:
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
27