[dpdk-dev] [PATCH v2 0/6] add cn9k lookaside IPsec support
Archana Muniganti
marchana at marvell.com
Tue Sep 7 16:20:57 CEST 2021
This series adds lookaside IPsec support in cnxk crypto PMD
for Marvell CN9K SOC.
Changes in v2:
- Fixed release notes
- Squashed patches and reduced no of patches from 8 to 6
Archana Muniganti (6):
crypto/cnxk: add cn9k security ctx
common/cnxk: add cn9k IPsec microcode defines
crypto/cnxk: add cn9k security session ops
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 | 1 +
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 | 610 +++++++++++++++++++++++
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, 1002 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