crypto/cnxk: handle null chained ops
authorAnoob Joseph <anoobj@marvell.com>
Fri, 17 Dec 2021 09:20:00 +0000 (14:50 +0530)
committerAkhil Goyal <gakhil@marvell.com>
Fri, 21 Jan 2022 08:40:01 +0000 (09:40 +0100)
commit2842ba07af34360eaa68a8e55545c2eb9bec196f
tree6253363503ee5ee6f0d208738755aa032241a4fa
parent1c7ed431c84cbe5cdc23d7c53c647e36a043c56f
crypto/cnxk: handle null chained ops

Verification doesn't cover cases when NULL auth/cipher is provided as a
chain. Removed the separate function for verification and added a
replacement function which calls the appropriate downstream functions.

Signed-off-by: Anoob Joseph <anoobj@marvell.com>
Acked-by: Akhil Goyal <gakhil@marvell.com>
drivers/crypto/cnxk/cnxk_cryptodev_ops.c
drivers/crypto/cnxk/cnxk_cryptodev_ops.h
drivers/crypto/cnxk/cnxk_se.h