Path: blob/master/Documentation/devicetree/bindings/crypto/brcm,spum-crypto.yaml
26308 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/brcm,spum-crypto.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Broadcom SPU Crypto Offload78maintainers:9- Rob Rice <rob.rice@broadcom.com>1011description:12The Broadcom Secure Processing Unit (SPU) hardware supports symmetric13cryptographic offload for Broadcom SoCs. A SoC may have multiple SPU hardware14blocks.1516properties:17compatible:18enum:19- brcm,spum-crypto20- brcm,spu2-crypto21- brcm,spu2-v2-crypto # enhanced SPU2 hardware features like SHA3 and Rabin Fingerprint support22- brcm,spum-nsp-crypto # Northstar Plus variant of the SPU-M hardware2324reg:25maxItems: 12627mboxes:28maxItems: 12930required:31- compatible32- reg33- mboxes3435additionalProperties: false3637examples:38- |39crypto@612d0000 {40compatible = "brcm,spum-crypto";41reg = <0x612d0000 0x900>;42mboxes = <&pdc0 0>;43};444546