[dpdk-dev] [PATCH 0/8] add cn9k lookaside IPsec support
Archana Muniganti
marchana at marvell.com
Thu Sep 2 15:42:46 CEST 2021
This series adds lookaside IPsec support in crypto_cn9k PMD.
Depends on:
http://patches.dpdk.org/project/dpdk/list/?series=18628
Archana Muniganti (8):
crypto/cnxk: add cn9k security ctx
common/cnxk: add cn9k IPsec microcode defines
crypto/cnxk: add cn9k IPsec session related functions
crypto/cnxk: add cn9k IPsec outbound session create function
crypto/cnxk: add cn9k IPsec inbound session create function
crypto/cnxk: add cn9k lookaside IPsec datapath
crypto/cnxk: update tailroom requirement
crypto/cnxk: update feature flag for cn9k lookaside IPsec
doc/guides/cryptodevs/cnxk.rst | 14 +-
doc/guides/cryptodevs/features/cn9k.ini | 1 +
doc/guides/rel_notes/release_21_11.rst | 3 +
drivers/common/cnxk/roc_cpt.h | 1 +
drivers/common/cnxk/roc_ie_on.h | 158 +++++-
drivers/crypto/cnxk/cn9k_cryptodev.c | 11 +
drivers/crypto/cnxk/cn9k_cryptodev_ops.c | 78 ++-
drivers/crypto/cnxk/cn9k_ipsec.c | 612 +++++++++++++++++++++++
drivers/crypto/cnxk/cn9k_ipsec.h | 46 ++
drivers/crypto/cnxk/cn9k_ipsec_la_ops.h | 90 ++++
drivers/crypto/cnxk/cnxk_cryptodev.c | 6 +-
drivers/crypto/cnxk/cnxk_cryptodev_ops.c | 2 +-
drivers/crypto/cnxk/cnxk_cryptodev_ops.h | 1 +
drivers/crypto/cnxk/meson.build | 1 +
14 files changed, 1006 insertions(+), 18 deletions(-)
create mode 100644 drivers/crypto/cnxk/cn9k_ipsec.c
create mode 100644 drivers/crypto/cnxk/cn9k_ipsec.h
create mode 100644 drivers/crypto/cnxk/cn9k_ipsec_la_ops.h
--
2.22.0
More information about the dev
mailing list