[dpdk-dev] [PATCH 0/8] add asym support in crypto_octeontx PMD
Anoob Joseph
anoobj at marvell.com
Mon Sep 9 15:27:59 CEST 2019
This series adds asymmetric crypto support in 'crypto_octeontx' PMD.
Features supported: RSA & modular exponentiation
Kanaka Durga Kotamarthy (4):
crypto/octeontx: add device type mailbox routine
crypto/octeontx: add RSA and modexp asym capabilities
crypto/octeontx: add asymmetric session operations
common/cpt: add helper functions for asymmetric crypto
Sunila Sahu (4):
crypto/octeontx: add asymmetric op enqueue function
crypto/octeontx: add asymmetric op dequeue function
app/test: register octeontx PMD to asym testsuite
doc: update octeontx asymmetric features
app/test/test_cryptodev_asym.c | 31 ++
doc/guides/cryptodevs/features/octeontx.ini | 6 +-
doc/guides/cryptodevs/octeontx.rst | 25 ++
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 | 451 +++++++++++++++++++++
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 | 44 +-
drivers/crypto/octeontx/otx_cryptodev_mbox.c | 26 +-
drivers/crypto/octeontx/otx_cryptodev_mbox.h | 20 +
drivers/crypto/octeontx/otx_cryptodev_ops.c | 260 +++++++++++-
drivers/crypto/octeontx/otx_cryptodev_ops.h | 2 +
16 files changed, 944 insertions(+), 38 deletions(-)
create mode 100644 drivers/common/cpt/cpt_ucode_asym.h
--
2.7.4
More information about the dev
mailing list