<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<span style="font-family: "IntelOne Text"; font-size: 10pt; color: rgb(0, 0, 0);" class="elementToProof">Series-acked-by: Kai Ji <kai.ji@intel.com></span>
<div class="elementToProof" style="font-family: "IntelOne Text"; font-size: 10pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Power, Ciara <ciara.power@intel.com><br>
<b>Sent:</b> 23 February 2024 15:12<br>
<b>To:</b> dev@dpdk.org <dev@dpdk.org><br>
<b>Cc:</b> gakhil@marvell.com <gakhil@marvell.com>; Ji, Kai <kai.ji@intel.com>; Kusztal, ArkadiuszX <arkadiuszx.kusztal@intel.com>; Power, Ciara <ciara.power@intel.com><br>
<b>Subject:</b> [PATCH v2 0/4] add new QAT gen3 and gen5</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">This patchset adds support for two new QAT devices.<br>
A new GEN3 device, and a GEN5 device, both of which have<br>
wireless slice support for algorithms such as ZUC-256.<br>
<br>
Symmetric, asymmetric and compression are all supported<br>
for these devices.<br>
 <br>
v2:<br>
  - New patch added for gen5 device that reuses gen4 code,<br>
    and new gen3 wireless slice changes.<br>
  - Removed patch to disable asymmetric and compression.<br>
  - Documentation updates added.<br>
  - Fixed ZUC-256 IV modification for raw API path.<br>
  - Fixed setting extended protocol flag bit position.<br>
  - Added check for ZUC-256 wireless slice in slice map.<br>
<br>
Ciara Power (4):<br>
  common/qat: add new gen3 device<br>
  common/qat: add zuc256 wireless slice for gen3<br>
  common/qat: add new gen3 CMAC macros<br>
  common/qat: add gen5 device<br>
<br>
 doc/guides/compressdevs/qat_comp.rst         |   1 +<br>
 doc/guides/cryptodevs/qat.rst                |   6 +<br>
 doc/guides/rel_notes/release_24_03.rst       |   7 +<br>
 drivers/common/qat/dev/qat_dev_gen4.c        |  31 ++-<br>
 drivers/common/qat/dev/qat_dev_gen5.c        |  51 ++++<br>
 drivers/common/qat/dev/qat_dev_gens.h        |  54 ++++<br>
 drivers/common/qat/meson.build               |   3 +<br>
 drivers/common/qat/qat_adf/icp_qat_fw.h      |   6 +-<br>
 drivers/common/qat/qat_adf/icp_qat_fw_la.h   |  24 ++<br>
 drivers/common/qat/qat_adf/icp_qat_hw.h      |  26 +-<br>
 drivers/common/qat/qat_common.h              |   1 +<br>
 drivers/common/qat/qat_device.c              |  19 ++<br>
 drivers/common/qat/qat_device.h              |   2 +<br>
 drivers/compress/qat/dev/qat_comp_pmd_gen4.c |   8 +-<br>
 drivers/compress/qat/dev/qat_comp_pmd_gen5.c |  73 +++++<br>
 drivers/compress/qat/dev/qat_comp_pmd_gens.h |  14 +<br>
 drivers/crypto/qat/dev/qat_crypto_pmd_gen2.c |   7 +-<br>
 drivers/crypto/qat/dev/qat_crypto_pmd_gen3.c |  63 ++++-<br>
 drivers/crypto/qat/dev/qat_crypto_pmd_gen4.c |   4 +-<br>
 drivers/crypto/qat/dev/qat_crypto_pmd_gen5.c | 278 +++++++++++++++++++<br>
 drivers/crypto/qat/dev/qat_crypto_pmd_gens.h |  40 ++-<br>
 drivers/crypto/qat/dev/qat_sym_pmd_gen1.c    |  43 +++<br>
 drivers/crypto/qat/qat_sym_session.c         | 177 ++++++++++--<br>
 drivers/crypto/qat/qat_sym_session.h         |   2 +<br>
 24 files changed, 889 insertions(+), 51 deletions(-)<br>
 create mode 100644 drivers/common/qat/dev/qat_dev_gen5.c<br>
 create mode 100644 drivers/compress/qat/dev/qat_comp_pmd_gen5.c<br>
 create mode 100644 drivers/crypto/qat/dev/qat_crypto_pmd_gen5.c<br>
<br>
-- <br>
2.25.1<br>
<br>
</div>
</span></font></div>
</body>
</html>