From: Fiona Trahe <fiona.tr...@intel.com> Some preparatory cleanup done in QAT PMD for adding 3DES 3DES support added to QuickAssist PMD With CTR and CBC mode. Both cipher-only and chained with HMAC_SHAx
3DES test code is included in the libcrypto patch, which will be sent separately. Changes since v1: * rebased qat.rst against Kasumi patch changes http://dpdk.org/dev/patchwork/patch/15320/ http://dpdk.org/dev/patchwork/patch/15322/ Changes since v2: * added 3DES to QAT PMD capabilities * added 3DES to 16.11 release notes. Fiona Trahe (2): crypto/qat: code cleanup crypto/qat: adding support for 3DES cipher algorithm doc/guides/cryptodevs/qat.rst | 4 +- doc/guides/rel_notes/release_16_11.rst | 1 + drivers/crypto/qat/qat_adf/icp_qat_hw.h | 10 ++- drivers/crypto/qat/qat_adf/qat_algs.h | 6 +- drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 88 ++++++++---------------- drivers/crypto/qat/qat_crypto.c | 65 ++++++++++++++++- 6 files changed, 105 insertions(+), 69 deletions(-) -- 2.5.0