mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
830 B
22 lines
830 B
The Broadcom Secure Processing Unit (SPU) hardware supports symmetric |
|
cryptographic offload for Broadcom SoCs. A SoC may have multiple SPU hardware |
|
blocks. |
|
|
|
Required properties: |
|
- compatible: Should be one of the following: |
|
brcm,spum-crypto - for devices with SPU-M hardware |
|
brcm,spu2-crypto - for devices with SPU2 hardware |
|
brcm,spu2-v2-crypto - for devices with enhanced SPU2 hardware features like SHA3 |
|
and Rabin Fingerprint support |
|
brcm,spum-nsp-crypto - for the Northstar Plus variant of the SPU-M hardware |
|
|
|
- reg: Should contain SPU registers location and length. |
|
- mboxes: The mailbox channel to be used to communicate with the SPU. |
|
Mailbox channels correspond to DMA rings on the device. |
|
|
|
Example: |
|
crypto@612d0000 { |
|
compatible = "brcm,spum-crypto"; |
|
reg = <0 0x612d0000 0 0x900>; |
|
mboxes = <&pdc0 0>; |
|
};
|
|
|