[dpdk-dev] [PATCH v2 0/5] add asym support in crypto_octeontx PMD
Anoob Joseph
anoobj at marvell.com
Fri Oct 11 15:01:31 CEST 2019
This series adds asymmetric crypto support in 'crypto_octoentx' PMD.
Changes in v2:
* Squashed patches as directed by Akhil
* Split the doc patch and added documentation along with feature
* Added check for ASYM SESSIONLESS (not supported currently)
* Made separate enqueue & dequeue routines for sym & asym
* Minor updates to documentation
Kanaka Durga Kotamarthy (3):
crypto/octeontx: add device type mailbox routine
crypto/octeontx: add asymmetric session operations
common/cpt: add helper functions for asymmetric crypto
Sunila Sahu (2):
crypto/octeontx: add asymmetric enqueue/dequeue ops
app/test: register octeontx PMD to asym testsuite
app/test/test_cryptodev_asym.c | 31 ++
doc/guides/cryptodevs/features/octeontx.ini | 6 +-
doc/guides/cryptodevs/octeontx.rst | 29 +-
drivers/common/cpt/cpt_common.h | 4 +-
drivers/common/cpt/cpt_mcode_defines.h | 29 ++
drivers/common/cpt/cpt_pmd_ops_helper.c | 15 +
drivers/common/cpt/cpt_pmd_ops_helper.h | 9 +
drivers/common/cpt/cpt_ucode_asym.h | 453 +++++++++++++++++++++
drivers/common/cpt/rte_common_cpt_version.map | 8 +
.../crypto/octeontx/otx_cryptodev_capabilities.c | 47 ++-
.../crypto/octeontx/otx_cryptodev_capabilities.h | 5 +-
drivers/crypto/octeontx/otx_cryptodev_hw_access.c | 51 ++-
drivers/crypto/octeontx/otx_cryptodev_mbox.c | 26 +-
drivers/crypto/octeontx/otx_cryptodev_mbox.h | 20 +
drivers/crypto/octeontx/otx_cryptodev_ops.c | 338 +++++++++++++--
drivers/crypto/octeontx/otx_cryptodev_ops.h | 2 +
16 files changed, 1016 insertions(+), 57 deletions(-)
create mode 100644 drivers/common/cpt/cpt_ucode_asym.h
--
2.7.4
More information about the dev
mailing list