<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"IntelOne Text";
        panose-1:2 11 5 3 2 2 3 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
span.elementtoproof
        {mso-style-name:elementtoproof;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        mso-ligatures:none;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Series-acked-by: Arkadiusz Kusztal <a href="mailto:arkadiuszx.kusztal@intel.com">
arkadiuszx.kusztal@intel.com</a><o:p></o:p></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt">
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span class="elementtoproof"><span style="font-size:10.0pt;font-family:"IntelOne Text",sans-serif;color:black">Series-acked-by: Kai Ji <<a href="mailto:kai.ji@intel.com">kai.ji@intel.com</a>></span></span>
<o:p></o:p></p>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"IntelOne Text",sans-serif;color:black"><o:p> </o:p></span></p>
</div>
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="2" width="98%" align="center">
</div>
<div id="divRplyFwdMsg">
<p class="MsoNormal"><b><span style="color:black">From:</span></b><span style="color:black"> Power, Ciara <<a href="mailto:ciara.power@intel.com">ciara.power@intel.com</a>><br>
<b>Sent:</b> 23 February 2024 15:12<br>
<b>To:</b> <a href="mailto:dev@dpdk.org">dev@dpdk.org</a> <<a href="mailto:dev@dpdk.org">dev@dpdk.org</a>><br>
<b>Cc:</b> <a href="mailto:gakhil@marvell.com">gakhil@marvell.com</a> <<a href="mailto:gakhil@marvell.com">gakhil@marvell.com</a>>; Ji, Kai <<a href="mailto:kai.ji@intel.com">kai.ji@intel.com</a>>; Kusztal, ArkadiuszX <<a href="mailto:arkadiuszx.kusztal@intel.com">arkadiuszx.kusztal@intel.com</a>>;
 Power, Ciara <<a href="mailto:ciara.power@intel.com">ciara.power@intel.com</a>><br>
<b>Subject:</b> [PATCH v2 0/4] add new QAT gen3 and gen5</span> <o:p></o:p></p>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">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<o:p></o:p></p>
</div>
</div>
</div>
</div>
</body>
</html>