crypto/ccp: support CPU based MD5 and SHA2 family
authorRavi Kumar <ravi1.kumar@amd.com>
Mon, 19 Mar 2018 12:23:51 +0000 (08:23 -0400)
committerPablo de Lara <pablo.de.lara.guarch@intel.com>
Mon, 23 Apr 2018 17:20:09 +0000 (18:20 +0100)
commit6c561b03b54c3d09e333ff14caa06a40c894dfd2
tree820fa960ec834ddb08d6a3439a695276c63d9ed4
parent1df800f8951882ab38fe8a82ac419b9718a1b910
crypto/ccp: support CPU based MD5 and SHA2 family

Auth operations can be performed on CPU without offloading
to CCP if CONFIG_RTE_LIBRTE_PMD_CCP_CPU_AUTH is enabled in
DPDK configuration. CCP PMD skip offloading auth operations
to hardware engines and perform them using openssl APIs.

Signed-off-by: Ravi Kumar <ravi1.kumar@amd.com>
config/common_base
drivers/crypto/ccp/ccp_crypto.c
drivers/crypto/ccp/ccp_crypto.h
drivers/crypto/ccp/ccp_pmd_ops.c
drivers/crypto/ccp/ccp_pmd_private.h