crypto/qat: rework asymmetric op build operation
authorKai Ji <kai.ji@intel.com>
Wed, 23 Feb 2022 00:50:01 +0000 (08:50 +0800)
committerAkhil Goyal <gakhil@marvell.com>
Wed, 23 Feb 2022 08:59:16 +0000 (09:59 +0100)
commita234330286247564df36f8c67ea9f0cf107e55ac
tree1d4c85aff631df9cd30cf3aa1c5934f8c1c3f67c
parent254558c832d7b35faf2aedb3b324d04d844bedec
crypto/qat: rework asymmetric op build operation

This patch reworks the asymmetric crypto data path
implementation in QAT driver. The changes include asymmetric
crypto data path separation for QAT hardware generations, and
code optimisation of the device capabilities declaration.

Signed-off-by: Kai Ji <kai.ji@intel.com>
Acked-by: Fan Zhang <roy.fan.zhang@intel.com>
drivers/common/qat/qat_qp.c
drivers/crypto/qat/qat_asym.c
drivers/crypto/qat/qat_asym.h
drivers/crypto/qat/qat_asym_pmd.c