[EXTERNAL] [PATCH v8 0/3] add QAT GEN LCE device
Akhil Goyal
gakhil at marvell.com
Fri Mar 1 07:12:00 CET 2024
> This patchset adds a new QAT LCE device.
> The device currently only supports symmetric crypto,
> and only the AES-GCM algorithm.
>
> v8: Rebased on latest next-crypto-for-main.
> v7:
> - Squashed patch 1 and 2.
> - Fixed formatting to leverage 100 char line limit.
> - Removed unnecessary whitespace and indent changes.
> - Fixed copyright year typo on new file.
> - Added second developer to commit message signed-off tags.
> v6:
> - Added documentation and release note changes.
> - Removed unused device PCI ID.
> v5:
> - Fixed compilation issue by replacing __u8 with uint8_t.
> v4:
> - Fixed cover letter, v3 included the wrong details relating
> to another patchset.
> v3:
> - Fixed typos in commit and code comments.
> - Replaced use of linux/kernel.h macro with local macro
> to fix ARM compilation in CI.
> v2:
> - Renamed device from GEN 5 to GEN LCE.
> - Removed unused code.
> - Updated macro names.
>
> Nishikant Nayak (3):
> common/qat: add support for GEN LCE device
> crypto/qat: update headers for GEN LCE support
> test/cryptodev: add tests for GCM with 64 byte AAD
>
> .mailmap | 1 +
> app/test/test_cryptodev.c | 43 ++-
> app/test/test_cryptodev_aead_test_vectors.h | 62 ++++
> doc/guides/cryptodevs/qat.rst | 1 +
> doc/guides/rel_notes/release_24_03.rst | 1 +
> drivers/common/qat/dev/qat_dev_gen_lce.c | 295 +++++++++++++++++
> drivers/common/qat/meson.build | 2 +
> .../qat/qat_adf/adf_transport_access_macros.h | 1 +
> .../adf_transport_access_macros_gen_lce.h | 51 +++
> .../adf_transport_access_macros_gen_lcevf.h | 48 +++
> drivers/common/qat/qat_adf/icp_qat_fw.h | 34 ++
> drivers/common/qat/qat_adf/icp_qat_fw_la.h | 59 +++-
> drivers/common/qat/qat_common.h | 1 +
> drivers/common/qat/qat_device.c | 5 +
> .../crypto/qat/dev/qat_crypto_pmd_gen_lce.c | 310 ++++++++++++++++++
> drivers/crypto/qat/qat_sym.c | 14 +-
> drivers/crypto/qat/qat_sym.h | 57 +++-
> drivers/crypto/qat/qat_sym_session.c | 57 +++-
> drivers/crypto/qat/qat_sym_session.h | 10 +-
> 19 files changed, 1037 insertions(+), 15 deletions(-)
> create mode 100644 drivers/common/qat/dev/qat_dev_gen_lce.c
> create mode 100644
> drivers/common/qat/qat_adf/adf_transport_access_macros_gen_lce.h
> create mode 100644
> drivers/common/qat/qat_adf/adf_transport_access_macros_gen_lcevf.h
> create mode 100644 drivers/crypto/qat/dev/qat_crypto_pmd_gen_lce.c
>
Applied to dpdk-next-crypto
Thanks.
More information about the dev
mailing list