Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/sys/contrib/device-tree/Bindings/crypto/picochip-spacc.txt
48375 views
1
Picochip picoXcell SPAcc (Security Protocol Accelerator) bindings
2
3
Picochip picoXcell devices contain crypto offload engines that may be used for
4
IPSEC and femtocell layer 2 ciphering.
5
6
Required properties:
7
- compatible : "picochip,spacc-ipsec" for the IPSEC offload engine
8
"picochip,spacc-l2" for the femtocell layer 2 ciphering engine.
9
- reg : Offset and length of the register set for this device
10
- interrupts : The interrupt line from the SPAcc.
11
- ref-clock : The input clock that drives the SPAcc.
12
13
Example SPAcc node:
14
15
spacc@10000 {
16
compatible = "picochip,spacc-ipsec";
17
reg = <0x100000 0x10000>;
18
interrupt-parent = <&vic0>;
19
interrupts = <24>;
20
ref-clock = <&ipsec_clk>, "ref";
21
};
22
23