[PATCH v4 2/2] crypto/qat: support cipher-crc offload

2023-04-18 Thread Kevin O'Sullivan
the content descriptor and request accordingly. If the combined DOCSIS cipher-crc feature is not supported by the firmware, the CRC continues to be calculated within the PMD, with just the cipher portion of the request being offloaded to the QAT device. Signed-off-by: Kevin O'Sullivan Signe

[PATCH v4 1/2] crypto/qat: add cipher-crc offload support to fw interface

2023-04-18 Thread Kevin O'Sullivan
This patch adds support to the QAT firmware interface header files for the combined cipher-crc offload feature for DOCSIS on gen2/gen3/ gen4 QAT devices. The main change is that new structures have been added for the crc content descriptor for the various generations. Signed-off-by: Kevin

[PATCH v4 0/2] crypto/qat: add cipher-crc offload feature

2023-04-18 Thread Kevin O'Sullivan
qat_qp.c and made the vectors static const * changed log string to be all on one line in qat_device.c * changed word parameter to devargs in qat.rst Kevin O'Sullivan (2): crypto/qat: add cipher-crc offload support to fw interface crypto/qat: support cipher-crc offload doc/guides/cryptodevs/qa

[PATCH v3 2/2] crypto/qat: add cipher-crc offload support

2023-03-13 Thread Kevin O'Sullivan
up the content descriptor and request accordingly. If the combined DOCSIS cipher-crc feature is not supported by the firmware, the CRC continues to be calculated within the PMD, with just the cipher portion of the request being offloaded to the QAT device. Signed-off-by: Kevin O'Sullivan S

[PATCH v3 1/2] crypto/qat: add cipher-crc offload support to fw interface

2023-03-13 Thread Kevin O'Sullivan
This patch adds support to the QAT firmware interface header files for the combined cipher-crc offload feature for DOCSIS on gen2/gen3/ gen4 QAT devices. The main change is that new structures have been added for the crc content descriptor for the various generations. Signed-off-by: Kevin

[PATCH v3 0/2] crypto/qat: add cipher-crc offload feature

2023-03-13 Thread Kevin O'Sullivan
supported on the QAT device. v3: updated the file qat.rst with details of new configuration Kevin O'Sullivan (2): crypto/qat: added cipher-crc offload support crypto/qat: added cipher-crc cap check doc/guides/cryptodevs/qat.rst| 23 +++ drivers/common/qat/qa

[PATCH v2 2/2] crypto/qat: add cipher-crc offload support

2023-03-09 Thread Kevin O'Sullivan
up the content descriptor and request accordingly. If the combined DOCSIS cipher-crc feature is not supported by the firmware, the CRC continues to be calculated within the PMD, with just the cipher portion of the request being offloaded to the QAT device. Signed-off-by: Kevin O'Sullivan S

[PATCH v2 1/2] crypto/qat: add cipher-crc offload support to fw interface

2023-03-09 Thread Kevin O'Sullivan
This patch adds support to the QAT firmware interface header files for the combined cipher-crc offload feature for DOCSIS on gen2/gen3/ gen4 QAT devices. The main change is that new structures have been added for the crc content descriptor for the various generations. Signed-off-by: Kevin

[PATCH v2 0/2] crypto/qat: add cipher-crc offload feature

2023-03-09 Thread Kevin O'Sullivan
supported on the QAT device. v2: fixed centos compilation error for missing braces around initializer Kevin O'Sullivan (2): crypto/qat: added cipher-crc offload support crypto/qat: added cipher-crc cap check drivers/common/qat/qat_adf/icp_qat_fw.h | 1 - drivers/commo

[PATCH 2/2] crypto/qat: added cipher-crc cap check

2023-03-08 Thread Kevin O'Sullivan
bit is set to indicate support. If cipher-crc offload is supported, the LA Bulk request will be formatted correctly before being enqueued to the device. Signed-off-by: Kevin O'Sullivan Signed-off-by: David Coyle --- drivers/common/qat/qat_device.c | 12 +- drivers/commo

[PATCH 1/2] crypto/qat: added cipher-crc offload support

2023-03-08 Thread Kevin O'Sullivan
Functionality has been added to the QAT PMD to use the combined cipher-crc offload feature on the gen1/gen2/gen3 QAT devices by setting the CRC content descriptor accordingly. Signed-off-by: Kevin O'Sullivan Signed-off-by: David Coyle --- drivers/common/qat/qat_adf/icp_qat_fw.h

[PATCH 0/2] crypto/qat: added cipher-crc offload feature

2023-03-08 Thread Kevin O'Sullivan
. Kevin O'Sullivan (2): crypto/qat: added cipher-crc offload support crypto/qat: added cipher-crc cap check drivers/common/qat/qat_adf/icp_qat_fw.h | 1 - drivers/common/qat/qat_adf/icp_qat_fw_la.h | 3 +- drivers/common/qat/qat_adf/icp_qat_hw.h | 133 + dr