OpenCloudOS-Kernel/drivers/crypto/bcm
raveendra padasalagi 9166c44358 crypto: brcm - Support more FlexRM rings than SPU engines.
Enhance code to generically support cases where DMA rings
are greater than or equal to number of SPU engines.
New hardware has underlying DMA engine-FlexRM with 32 rings
which can be used to communicate to any of the available
10 SPU engines.

Signed-off-by: Raveendra Padasalagi <raveendra.padasalagi@broadcom.com>
Reviewed-by: Scott Branden <scott.branden@broadcom.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2017-08-03 13:52:43 +08:00
..
Makefile crypto: brcm - Add Broadcom SPU driver 2017-02-11 17:55:20 +08:00
cipher.c crypto: brcm - Support more FlexRM rings than SPU engines. 2017-08-03 13:52:43 +08:00
cipher.h crypto: brcm - Support more FlexRM rings than SPU engines. 2017-08-03 13:52:43 +08:00
spu.c crypto: brcm - Add Broadcom SPU driver 2017-02-11 17:55:20 +08:00
spu.h crypto: brcm - Add Broadcom SPU driver 2017-02-11 17:55:20 +08:00
spu2.c crypto: brcm - Fix SHA3-512 algorithm failure 2017-07-18 17:00:59 +08:00
spu2.h crypto: brcm - Add Broadcom SPU driver 2017-02-11 17:55:20 +08:00
spum.h crypto: brcm - Add Broadcom SPU driver 2017-02-11 17:55:20 +08:00
util.c crypto: bcm - fix spelling mistake: "genereate" -> "generate" 2017-03-09 18:34:27 +08:00
util.h crypto: brcm - Add Broadcom SPU driver 2017-02-11 17:55:20 +08:00