v2: - Modify the errors about cryptodevs/zsda.rst. - Modify the errors about author. v1: - Add zsda cryptodev driver. Hanxiao Li (9): crypto/zsda: add skeleton crypto/zsda: add device operations crypto/zsda: add statistics crypto/zsda: add queue pair configuration crypto/zsda: add session configuration crypto/zsda: add enqueue datapath crypto/zsda: add dequeue datapath crypto/zsda: add capabilities app/test: add zsda cryptodev test MAINTAINERS | 6 + app/test/test_cryptodev.c | 7 + app/test/test_cryptodev.h | 1 + doc/guides/compressdevs/zsda.rst | 15 + doc/guides/cryptodevs/features/zsda.ini | 51 ++ doc/guides/cryptodevs/index.rst | 1 + doc/guides/cryptodevs/zsda.rst | 50 ++ doc/guides/rel_notes/release_25_03.rst | 5 + drivers/common/zsda/meson.build | 12 +- drivers/common/zsda/zsda_device.c | 9 +- drivers/common/zsda/zsda_device.h | 10 + drivers/common/zsda/zsda_qp.c | 9 + drivers/common/zsda/zsda_qp_common.h | 17 +- drivers/crypto/zsda/zsda_sym.c | 272 +++++++++++ drivers/crypto/zsda/zsda_sym.h | 47 ++ drivers/crypto/zsda/zsda_sym_capabilities.h | 111 +++++ drivers/crypto/zsda/zsda_sym_pmd.c | 363 ++++++++++++++ drivers/crypto/zsda/zsda_sym_pmd.h | 37 ++ drivers/crypto/zsda/zsda_sym_session.c | 498 ++++++++++++++++++++ drivers/crypto/zsda/zsda_sym_session.h | 81 ++++ 20 files changed, 1599 insertions(+), 3 deletions(-) create mode 100644 doc/guides/cryptodevs/features/zsda.ini create mode 100644 doc/guides/cryptodevs/zsda.rst create mode 100644 drivers/crypto/zsda/zsda_sym.c create mode 100644 drivers/crypto/zsda/zsda_sym.h create mode 100644 drivers/crypto/zsda/zsda_sym_capabilities.h create mode 100644 drivers/crypto/zsda/zsda_sym_pmd.c create mode 100644 drivers/crypto/zsda/zsda_sym_pmd.h create mode 100644 drivers/crypto/zsda/zsda_sym_session.c create mode 100644 drivers/crypto/zsda/zsda_sym_session.h -- 2.27.0