crypto: brcm - Add Broadcom SPU driver
authorRob Rice <rob.rice@broadcom.com>
Fri, 3 Feb 2017 17:55:33 +0000 (12:55 -0500)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 11 Feb 2017 09:55:20 +0000 (17:55 +0800)
commit9d12ba86f818aa9cfe9f01b750336aa441f2ffa2
tree1a155767f100c58ddf0d0cc51ac1f095798409b9
parent206dc4fc27be61732db4800f78c7c3ef74d6441e
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>
12 files changed:
drivers/crypto/Kconfig
drivers/crypto/Makefile
drivers/crypto/bcm/Makefile [new file with mode: 0644]
drivers/crypto/bcm/cipher.c [new file with mode: 0644]
drivers/crypto/bcm/cipher.h [new file with mode: 0644]
drivers/crypto/bcm/spu.c [new file with mode: 0644]
drivers/crypto/bcm/spu.h [new file with mode: 0644]
drivers/crypto/bcm/spu2.c [new file with mode: 0644]
drivers/crypto/bcm/spu2.h [new file with mode: 0644]
drivers/crypto/bcm/spum.h [new file with mode: 0644]
drivers/crypto/bcm/util.c [new file with mode: 0644]
drivers/crypto/bcm/util.h [new file with mode: 0644]