From patchwork Wed Jan 18 17:35:48 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "De Lara Guarch, Pablo" X-Patchwork-Id: 19740 X-Patchwork-Delegate: pablo.de.lara.guarch@intel.com Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 4C551FAC2; Wed, 18 Jan 2017 18:34:13 +0100 (CET) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 52BA2FAC1 for ; Wed, 18 Jan 2017 18:34:10 +0100 (CET) Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga105.jf.intel.com with ESMTP; 18 Jan 2017 09:34:09 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.33,249,1477983600"; d="scan'208";a="924010562" Received: from silpixa00381631.ir.intel.com (HELO silpixa00381631.ger.corp.intel.com) ([10.237.222.122]) by orsmga003.jf.intel.com with ESMTP; 18 Jan 2017 09:34:08 -0800 From: Pablo de Lara To: dev@dpdk.org Cc: Pablo de Lara Date: Wed, 18 Jan 2017 17:35:48 +0000 Message-Id: <1484760948-136116-1-git-send-email-pablo.de.lara.guarch@intel.com> X-Mailer: git-send-email 2.7.4 Subject: [dpdk-dev] [PATCH] doc: fix incomplete crypto dev matrices X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" When ZUC PMD was added, it was not added in the Crypto Device Supported Functionality Matrices. This commit adds a column in all the matrices, plus the ZUC EEA3/EIA3 algorithms. Fixes: cf7685d68f00 ("crypto/zuc: add driver for ZUC library") Signed-off-by: Pablo de Lara --- doc/guides/cryptodevs/overview.rst | 88 +++++++++++++++++++------------------- 1 file changed, 45 insertions(+), 43 deletions(-) diff --git a/doc/guides/cryptodevs/overview.rst b/doc/guides/cryptodevs/overview.rst index 8e03cdd..bd5f0ad 100644 --- a/doc/guides/cryptodevs/overview.rst +++ b/doc/guides/cryptodevs/overview.rst @@ -33,66 +33,68 @@ Crypto Device Supported Functionality Matrices Supported Feature Flags .. csv-table:: - :header: "Feature Flags", "qat", "null", "aesni_mb", "aesni_gcm", "snow3g", "kasumi" + :header: "Feature Flags", "qat", "null", "aesni_mb", "aesni_gcm", "snow3g", "kasumi", "zuc" :stub-columns: 1 - "RTE_CRYPTODEV_FF_SYMMETRIC_CRYPTO",x,x,x,x,x,x - "RTE_CRYPTODEV_FF_ASYMMETRIC_CRYPTO",,,,,, - "RTE_CRYPTODEV_FF_SYM_OPERATION_CHAINING",x,x,x,x,x,x - "RTE_CRYPTODEV_FF_CPU_SSE",,,x,,x,x - "RTE_CRYPTODEV_FF_CPU_AVX",,,x,,x,x - "RTE_CRYPTODEV_FF_CPU_AVX2",,,x,,, - "RTE_CRYPTODEV_FF_CPU_AVX512",,,x,,, - "RTE_CRYPTODEV_FF_CPU_AESNI",,,x,x,, - "RTE_CRYPTODEV_FF_HW_ACCELERATED",x,,,,, + "RTE_CRYPTODEV_FF_SYMMETRIC_CRYPTO",x,x,x,x,x,x,x + "RTE_CRYPTODEV_FF_ASYMMETRIC_CRYPTO",,,,,,, + "RTE_CRYPTODEV_FF_SYM_OPERATION_CHAINING",x,x,x,x,x,x,x + "RTE_CRYPTODEV_FF_CPU_SSE",,,x,,x,x, + "RTE_CRYPTODEV_FF_CPU_AVX",,,x,,x,x, + "RTE_CRYPTODEV_FF_CPU_AVX2",,,x,,,, + "RTE_CRYPTODEV_FF_CPU_AVX512",,,x,,,, + "RTE_CRYPTODEV_FF_CPU_AESNI",,,x,x,,, + "RTE_CRYPTODEV_FF_HW_ACCELERATED",x,,,,,, Supported Cipher Algorithms .. csv-table:: - :header: "Cipher Algorithms", "qat", "null", "aesni_mb", "aesni_gcm", "snow3g", "kasumi" + :header: "Cipher Algorithms", "qat", "null", "aesni_mb", "aesni_gcm", "snow3g", "kasumi", "zuc" :stub-columns: 1 - "NULL",,x,,,, - "AES_CBC_128",x,,x,,, - "AES_CBC_192",x,,x,,, - "AES_CBC_256",x,,x,,, - "AES_CTR_128",x,,x,,, - "AES_CTR_192",x,,x,,, - "AES_CTR_256",x,,x,,, - "DES_CBC",x,,,,, - "SNOW3G_UEA2",x,,,,x, - "KASUMI_F8",,,,,,x + "NULL",,x,,,,, + "AES_CBC_128",x,,x,,,, + "AES_CBC_192",x,,x,,,, + "AES_CBC_256",x,,x,,,, + "AES_CTR_128",x,,x,,,, + "AES_CTR_192",x,,x,,,, + "AES_CTR_256",x,,x,,,, + "DES_CBC",x,,,,,, + "SNOW3G_UEA2",x,,,,x,, + "KASUMI_F8",,,,,,x, + "ZUC_EEA3",,,,,,,x Supported Authentication Algorithms .. csv-table:: - :header: "Cipher Algorithms", "qat", "null", "aesni_mb", "aesni_gcm", "snow3g", "kasumi" + :header: "Cipher Algorithms", "qat", "null", "aesni_mb", "aesni_gcm", "snow3g", "kasumi", "zuc" :stub-columns: 1 - "NONE",,x,,,, - "MD5",,,,,, - "MD5_HMAC",,,x,,, - "SHA1",,,,,, - "SHA1_HMAC",x,,x,,, - "SHA224",,,,,, - "SHA224_HMAC",,,x,,, - "SHA256",,,,,, - "SHA256_HMAC",x,,x,,, - "SHA384",,,,,, - "SHA384_HMAC",,,x,,, - "SHA512",,,,,, - "SHA512_HMAC",x,,x,,, - "AES_XCBC",x,,x,,, - "AES_GMAC",,,,x,, - "SNOW3G_UIA2",x,,,,x, - "KASUMI_F9",,,,,,x + "NONE",,x,,,,, + "MD5",,,,,,, + "MD5_HMAC",,,x,,,, + "SHA1",,,,,,, + "SHA1_HMAC",x,,x,,,, + "SHA224",,,,,,, + "SHA224_HMAC",,,x,,,, + "SHA256",,,,,,, + "SHA256_HMAC",x,,x,,,, + "SHA384",,,,,,, + "SHA384_HMAC",,,x,,,, + "SHA512",,,,,,, + "SHA512_HMAC",x,,x,,,, + "AES_XCBC",x,,x,,,, + "AES_GMAC",,,,x,,, + "SNOW3G_UIA2",x,,,,x,, + "KASUMI_F9",,,,,,x, + "ZUC_EIA3",,,,,,,x Supported AEAD Algorithms .. csv-table:: - :header: "AEAD Algorithms", "qat", "null", "aesni_mb", "aesni_gcm", "snow3g", "kasumi" + :header: "AEAD Algorithms", "qat", "null", "aesni_mb", "aesni_gcm", "snow3g", "kasumi", "zuc" :stub-columns: 1 - "AES_GCM_128",x,,,x,, - "AES_GCM_192",x,,,,, - "AES_GCM_256",x,,,x,, + "AES_GCM_128",x,,,x,,, + "AES_GCM_192",x,,,,,, + "AES_GCM_256",x,,,x,,,