[dpdk-dev] [PATCH 1/3] crypto/cnxk: add asymmetric session ops
Akhil Goyal
gakhil at marvell.com
Wed Jun 16 22:21:10 CEST 2021
> From: Kiran Kumar K <kirankumark at marvell.com>
>
> Adding asymmetric crypto session ops.
>
> Signed-off-by: Kiran Kumar K <kirankumark at marvell.com>
> ---
> drivers/crypto/cnxk/cn10k_cryptodev.c | 2 +
> drivers/crypto/cnxk/cn10k_cryptodev_ops.c | 6 +-
> drivers/crypto/cnxk/cn9k_cryptodev.c | 4 +-
> drivers/crypto/cnxk/cn9k_cryptodev_ops.c | 6 +-
> drivers/crypto/cnxk/cnxk_ae.h | 210
> ++++++++++++++++++++++++++++++
> drivers/crypto/cnxk/cnxk_cpt_ops_helper.c | 14 ++
> drivers/crypto/cnxk/cnxk_cpt_ops_helper.h | 4 +
> drivers/crypto/cnxk/cnxk_cryptodev.h | 3 +-
> drivers/crypto/cnxk/cnxk_cryptodev_ops.c | 75 +++++++++++
> drivers/crypto/cnxk/cnxk_cryptodev_ops.h | 8 ++
> 10 files changed, 324 insertions(+), 8 deletions(-)
> create mode 100644 drivers/crypto/cnxk/cnxk_ae.h
>
> diff --git a/drivers/crypto/cnxk/cn10k_cryptodev.c
> b/drivers/crypto/cnxk/cn10k_cryptodev.c
> index 9517e62..84a1a3a 100644
> --- a/drivers/crypto/cnxk/cn10k_cryptodev.c
> +++ b/drivers/crypto/cnxk/cn10k_cryptodev.c
> @@ -87,7 +87,9 @@ cn10k_cpt_pci_probe(struct rte_pci_driver *pci_drv
> __rte_unused,
> cnxk_cpt_caps_populate(vf);
>
> dev->feature_flags = RTE_CRYPTODEV_FF_SYMMETRIC_CRYPTO |
> + RTE_CRYPTODEV_FF_ASYMMETRIC_CRYPTO |
> RTE_CRYPTODEV_FF_HW_ACCELERATED |
> + RTE_CRYPTODEV_FF_RSA_PRIV_OP_KEY_QT |
> RTE_CRYPTODEV_FF_SYM_OPERATION_CHAINING
> |
> RTE_CRYPTODEV_FF_IN_PLACE_SGL |
> RTE_CRYPTODEV_FF_OOP_LB_IN_LB_OUT |
Same comment as in the ipsec series.
Documentation update
Move above change and .ini file update in patch 2/3
Release notes update.
More information about the dev
mailing list