MLK-18591-2 crypto: caam: Add fsl caam driver
authorYe Li <ye.li@nxp.com>
Wed, 6 Jun 2018 10:29:16 +0000 (03:29 -0700)
committerYe Li <ye.li@nxp.com>
Wed, 28 Apr 2021 20:41:04 +0000 (13:41 -0700)
commitc448448951a056ce83b8d7f96c748aea344ed91d
tree7bb70396571edd1fdccc97623c39bed523029c54
parentf74d6630eeb7f8156e0ef672504e4dbb0070e6f2
MLK-18591-2 crypto: caam: Add fsl caam driver

Add the fsl CAAM driver and new commands to implement DEK blob operations,
like "caam genblob" to generate encrypted blob and "caam decap" to output
orignal plain data.

Signed-off-by: Ye Li <ye.li@nxp.com>
(cherry picked from commit 4ec81a0b075d8d853ac696172660a7771064405d)
(cherry picked from commit fcd29e9dd2e13e4650741603ca1bfb40fe1a9ede)
(cherry picked from commit b5d2da34ea3bf377ae169378e56eb45480e80bdc)
arch/arm/include/asm/arch-mx7/crm_regs.h
cmd/Kconfig
cmd/Makefile
cmd/cmd_fsl_caam.c [new file with mode: 0644]
drivers/crypto/Makefile
drivers/crypto/fsl_caam.c [new file with mode: 0644]
drivers/crypto/fsl_caam_internal.h [new file with mode: 0644]
include/fsl_caam.h [new file with mode: 0644]