crypto: brcm - Add Broadcom SPU driver
Add Broadcom Secure Processing Unit (SPU) crypto driver for SPU hardware crypto offload. The driver supports ablkcipher, ahash, and aead symmetric crypto operations. Signed-off-by:Steve Lin <steven.lin1@broadcom.com> Signed-off-by:
Rob Rice <rob.rice@broadcom.com> Signed-off-by:
Herbert Xu <herbert@gondor.apana.org.au>
Showing
- drivers/crypto/Kconfig 15 additions, 0 deletionsdrivers/crypto/Kconfig
- drivers/crypto/Makefile 1 addition, 0 deletionsdrivers/crypto/Makefile
- drivers/crypto/bcm/Makefile 15 additions, 0 deletionsdrivers/crypto/bcm/Makefile
- drivers/crypto/bcm/cipher.c 4964 additions, 0 deletionsdrivers/crypto/bcm/cipher.c
- drivers/crypto/bcm/cipher.h 483 additions, 0 deletionsdrivers/crypto/bcm/cipher.h
- drivers/crypto/bcm/spu.c 1251 additions, 0 deletionsdrivers/crypto/bcm/spu.c
- drivers/crypto/bcm/spu.h 287 additions, 0 deletionsdrivers/crypto/bcm/spu.h
- drivers/crypto/bcm/spu2.c 1401 additions, 0 deletionsdrivers/crypto/bcm/spu2.c
- drivers/crypto/bcm/spu2.h 228 additions, 0 deletionsdrivers/crypto/bcm/spu2.h
- drivers/crypto/bcm/spum.h 174 additions, 0 deletionsdrivers/crypto/bcm/spum.h
- drivers/crypto/bcm/util.c 581 additions, 0 deletionsdrivers/crypto/bcm/util.c
- drivers/crypto/bcm/util.h 116 additions, 0 deletionsdrivers/crypto/bcm/util.h
Please register or sign in to comment