This series adds SM4, raw cryptodev API support and fixes to CNXK crypto PMD.
v3: * Updated feature file for cn10k v2: * Fixed documentation build failure * Updated release notes Aakash Sasidharan (1): crypto/cnxk: use pt inst for null cipher with null auth Anoob Joseph (3): crypto/cnxk: remove packet length checks in crypto offload crypto/cnxk: add support for raw APIs test/crypto: enable raw crypto tests for crypto_cn10k Gowrishankar Muthukrishnan (1): crypto/cnxk: fix order of ECFPM parameters Tejasree Kondoj (2): crypto/cnxk: check for null pointer crypto/cnxk: enable context cache for 103XX Vidya Sagar Velumuri (1): crypto/cnxk: add support for sm4 app/test/test_cryptodev.c | 8 + doc/guides/cryptodevs/cnxk.rst | 1 + doc/guides/cryptodevs/features/cn10k.ini | 6 + doc/guides/rel_notes/release_23_07.rst | 2 + drivers/common/cnxk/hw/cpt.h | 5 +- drivers/common/cnxk/roc_se.c | 3 + drivers/common/cnxk/roc_se.h | 20 + drivers/crypto/cnxk/cn10k_cryptodev_ops.c | 459 ++++++++++++ drivers/crypto/cnxk/cnxk_ae.h | 3 +- drivers/crypto/cnxk/cnxk_cryptodev.c | 20 +- drivers/crypto/cnxk/cnxk_cryptodev.h | 2 +- .../crypto/cnxk/cnxk_cryptodev_capabilities.c | 113 ++- drivers/crypto/cnxk/cnxk_cryptodev_ops.c | 29 +- drivers/crypto/cnxk/cnxk_cryptodev_ops.h | 9 + drivers/crypto/cnxk/cnxk_se.h | 696 ++++++++++++++++-- 15 files changed, 1269 insertions(+), 107 deletions(-) -- 2.25.1