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

Reply via email to