This patch series adds ECDH testsuite. It also enables ECDH support in CNXK PMD.
Gowrishankar Muthukrishnan (4): test/cryptodev: add ECDH tests crypto/cnxk: use generic EC opcodes crypto/cnxk: change order of ECFPM params crypto/cnxk: add ECDH support app/test/test_cryptodev_asym.c | 729 ++++++++++++++++++ app/test/test_cryptodev_asym_util.h | 12 + app/test/test_cryptodev_ecdh_test_vectors.h | 577 ++++++++++++++ app/test/test_cryptodev_ecdsa_test_vectors.h | 3 + doc/guides/cryptodevs/features/cn10k.ini | 1 + doc/guides/cryptodevs/features/cn9k.ini | 1 + drivers/common/cnxk/roc_ae.h | 21 +- drivers/crypto/cnxk/cn10k_cryptodev_ops.c | 12 + drivers/crypto/cnxk/cnxk_ae.h | 240 ++++-- drivers/crypto/cnxk/cnxk_cryptodev.h | 2 +- .../crypto/cnxk/cnxk_cryptodev_capabilities.c | 14 + 11 files changed, 1543 insertions(+), 69 deletions(-) create mode 100644 app/test/test_cryptodev_ecdh_test_vectors.h -- 2.25.1