crypto/qat: rework burst data path
authorKai Ji <kai.ji@intel.com>
Wed, 23 Feb 2022 00:50:04 +0000 (08:50 +0800)
committerAkhil Goyal <gakhil@marvell.com>
Wed, 23 Feb 2022 08:59:16 +0000 (09:59 +0100)
commitfb3b9f492205869ce64c671d69e89eb723d38b5b
tree354efaaeff5daad87f76961a40365205962a8b11
parent2becec6bee4f29b9ac38274a9a7189003ba3ab6f
crypto/qat: rework burst data path

This patch enable the op_build_request function in
qat_enqueue_op_burst, and the qat_dequeue_process_response
function in qat_dequeue_op_burst.
The op_build_request invoked in crypto build request op is based
on crypto operations setup'd during session init.

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/dev/qat_sym_pmd_gen1.c
drivers/crypto/qat/qat_asym.c
drivers/crypto/qat/qat_asym.h
drivers/crypto/qat/qat_sym.c
drivers/crypto/qat/qat_sym.h