crypto/dpaa2_sec: support AES-CMAC integrity check
authorHemant Agrawal <hemant.agrawal@nxp.com>
Thu, 14 Jan 2021 07:05:02 +0000 (12:35 +0530)
committerAkhil Goyal <akhil.goyal@nxp.com>
Tue, 19 Jan 2021 17:05:45 +0000 (18:05 +0100)
commit83087a92e29c1ce8c197c321b469713dc43b9c77
tree8ade42615b474dcb79d252d7188258ccf439ec55
parent626c7a5878e135fbf411ed5b55211011e2788946
crypto/dpaa2_sec: support AES-CMAC integrity check

This patch adds support for AES_CMAC integrity in non-security mode.
This patch modifies the camm flib to handles the AES CMAC
without conflicting the proto ALG operations. i.e. by creating
another ALG operation routine.

Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com>
Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
doc/guides/cryptodevs/dpaa2_sec.rst
doc/guides/cryptodevs/features/dpaa2_sec.ini
drivers/common/dpaax/caamflib/desc/algo.h
drivers/common/dpaax/caamflib/rta.h
drivers/common/dpaax/caamflib/rta/operation_cmd.h
drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c
drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h