From patchwork Tue Jan 17 15:48:57 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: zbigniew.bodek@caviumnetworks.com X-Patchwork-Id: 19622 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 9B0522BF3; Tue, 17 Jan 2017 16:49:41 +0100 (CET) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0057.outbound.protection.outlook.com [104.47.36.57]) by dpdk.org (Postfix) with ESMTP id D6B3E2B83 for ; Tue, 17 Jan 2017 16:49:29 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=a2H2OGkyOP8Zfe5X1C+odjjaS/w6srXUoKCHbX4CBKg=; b=m7ksvXFAGFLIymdEgR7wY1cKGeNzm2jJX96rB0G7UDVPmFHjjiTN/eyvJmJ400NPkfmICW1c1PmgGvJgtQOkhmayDj2NpmqF0LNOpV2Brk15oxldrbrAG6EmO+3Tt47rfvlXsG5CvocW5+ktHJRpQ+ALpmbaz7aprxW5gI95w1o= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Zbigniew.Bodek@cavium.com; Received: from localhost.localdomain (31.172.191.173) by DM2PR07MB559.namprd07.prod.outlook.com (10.141.158.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.845.12; Tue, 17 Jan 2017 15:49:25 +0000 From: To: CC: , , , , , Zbigniew Bodek Date: Tue, 17 Jan 2017 16:48:57 +0100 Message-ID: <1484668143-32522-2-git-send-email-zbigniew.bodek@caviumnetworks.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1484668143-32522-1-git-send-email-zbigniew.bodek@caviumnetworks.com> References: <1483551207-18236-4-git-send-email-zbigniew.bodek@caviumnetworks.com> <1484668143-32522-1-git-send-email-zbigniew.bodek@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [31.172.191.173] X-ClientProxiedBy: HE1PR09CA0087.eurprd09.prod.outlook.com (10.174.50.159) To DM2PR07MB559.namprd07.prod.outlook.com (10.141.158.24) X-MS-Office365-Filtering-Correlation-Id: 9df065f8-525f-448a-7076-08d43ef06ae1 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:DM2PR07MB559; X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 3:ooeW+ZhAlRkv7kD7ZN9hUvDtj0t2kKHzkQjoZyi9ubrg/0LO7Fg9CgqHLCSguPiI7Xs5D3gD1Yt/N3HUUE45gFPFWZz/w8lXN5QLsrTj3xxX3Cxz/W47Pk4KKV6SGKk+JdBqlj56X1as22rsNG+/PwKJXUmv2TQpTexFmLPVeJD15kn4k0xtPTHwdJjNYN6bJcM2gzganlG5NR5jQK9JkTBmzX+kaf6Op8ng8cbgzCUxTHcFb6wkGYCWjFD2IY/G5ku+k03PO1tiH9F/xZejlg== X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 25:d2XSLyy7hKvjUtNSHh1NsASzRyzzzpQsucWdtL3yUVoOkbfHHEEKSEhfSh3OWBhHpSj1A75r/GVB6xZhMuzbrWDYM7W392oa4oZboU3XsKCvrfQJP+YO/xlxA8MpdX88fc9KWL+W8gq+51gPVmhKANvc+WB8vjuYVAzUHiADzK0J7e5mg3s1cXrHFojvuj5ik7rJC2lb3IbuPU+71wCjR5mRgv9oIVoq8UPVTxTOnI/TGOa3rC3fYt/2AzUDU5Er9e70bcZ7Y7ajir43DpskJ4kf+wILy5K4iJOsbBno1n6FQ4rePqXNiY69cHRDSJd50DNz3+h7DX0gCYWt8TpvhT8TVXLUlfiME5GkJkEG44RxTS1+w1CpeElwDeg7CafdUJlYfK2oNtis9ac/H0bXVlqGPELS843RTmqRTUtwNRg/igfsFtIpO3nT8pD53ZpEFgDhcLO0puZq2Yz6xKk5EOWM2PFy2GMKLxwVLgnYQtbghH+MOr+Rg0P2FzAZw54gFs2Iy5IpKvfCqSOAqZSRrh/HHAxgbnXOii4VuSS5nhkt80foKq8HRf0SYJXVLiNoMVdzytnuM/fr7wr1jniaIFkOXT5rLx0pcOnPV9Y+xuqosL5BgO9LqQKt8fin0HVcfxH4SKk5CF5vLHCvgIY/QDX/ZBGcGVprdyZWwm2r+dToCmGMHOzWW/QLIKEbd6Jyy2zGwe3py6Qpg4yc9/lHmxdt6JUPWYC7mTzXjsyiDEfkHtjGVHHExeiQzTZx0vzXRlMmqgunsRKS9vkPR5aBnA== X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 31:wNoWSCY9mSc3D/cWDEoZPVjUlScqsF/3WATH0BuxrG9kUX72hmewt60pn2LZA2LlPO4yP7dYjKIIxwzL/ezc517+2U85NtVHpWXWRU0e4zfgDSEX4nki6xaccKSWOpb7haNKYkJ0eOAL80yUvWfvn43dLP8ev0LVk8uSljztRjrylKQR5DsEfbBj5z4+aS2j+9BtB5W3cqJn46UBc4XBww2jSZ1GQoNimEAeNvIJPww2drqSj7/r6vkOCmkdZvPY; 20:PSjnHQenJKXlEs/CZYKFLsusR2QyfpWTYkeFhUBCv60Pis/Q4cdG2jgBvW22AdvLFZThMnnZZlRLigWIj89vipZy/JzOFCAnEd+GKXfcxY64894UsbTzHe7ZbDSWqxbGPPOTR8jMnCBa25baVn7sx1GzZKYW1k7ImuLcR7c0u129r7D0gPbUdnpGM/jATul/BdjyIQOWluJV22Nlzt+yy62irVfgiMsNXjPh8ggVJbA95RPtBGQl4yjADRm1eabJPNk+hH8FpKiG9g/3IujB/HXGhRA4m+4/uF5XunRuD3cIvSaMjfMLY6kpmxOjnXv6s11YK39meAgutpWiML38fNTHe9zVC8cIK6hHLsTZn4Q+1scWcL8gWCF7YOnNpq7UeO3Y7QZ3X1NzxBFnm+7Mpdx+E7BM5WVk12Wc9AlRiAXPHYtsgzUTVW7ULXddE8BF3ZzjPePMM2GbPIjzudtRPTF0gkVJ0gUMBo1HWjbVb0TTPf1ZSjrxoOC9c20Fa2kqFVku1tric/z0u3uPyi7fh8bdR1q3BkLOyOQdOa4x8DDL7WTbxRF/ya5X0DMJRAuNFDmjtlnxp+S/HsjjPy3tpBeI1E8UgNo8iGIc31YWD+E= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6041248)(20161123555025)(20161123560025)(20161123564025)(20161123562025)(6072148); SRVR:DM2PR07MB559; BCL:0; PCL:0; RULEID:; SRVR:DM2PR07MB559; X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 4:MGZdwTVR88Hl2NvfUY0XPcaFicu1qGL1GFtIGGjtSA/Kzk+FZP/E3p81FbV7E0VR8Eny8DF7SYpOJQNFiiNr9Ju6wSqGgLQA6wzxbzApKjc+C8q+qBj3O0eCIzaKTr4J2lCLaGt7/uRhQR57DYwt+nsyhqktQU1Z721k0ZEzjhueSupMncCHf81V1RSKXExA9BoTyMkz/QBlFOmUunFxFaAmlnKbU9EpyBJJrGcveCAYmUfOJIDP6oyzcAQF+KZyCEBfaXWSeKhTY2HNKMePFol5EkTr1tC5OrWlqRXFNcWgQBradFzcCZRDlgTB+adrE9ELuvhuNkqoKDMHk3dS27m2pVHksiN3bYbhkyQ9VSxg8K6wfY0GZQEYDoKACgTDPLFmuqzqFWrcyl7tRwBIbrRa5uVYbe3C9yanAVSgKycaSZv6IdaGTM09AliP//hZU7HMH7qR3sEpbUtqK5kJME9/yHa3IZAvz5Tj1GWCpFUCSEo0D28G8Wzvsruzs4vfOZMpaXR5S6AVftjYk6hJivTC0XBjz9ZnzncAB6xGnnG0RVH7MQTzhD/r6fmRIHGS6kjrTROMCqFPKmLNJICfcw== X-Forefront-PRVS: 01901B3451 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(6069001)(7916002)(39450400003)(199003)(189002)(105586002)(7736002)(50986999)(25786008)(305945005)(42186005)(107886002)(81166006)(6512007)(189998001)(8676002)(6486002)(36756003)(2351001)(101416001)(81156014)(106356001)(8656002)(54906002)(4001430100002)(6506006)(68736007)(76176999)(50226002)(38730400001)(86152003)(110136003)(2876002)(6916009)(6116002)(2906002)(2950100002)(4326007)(42882006)(47776003)(5660300001)(97736004)(6666003)(92566002)(66066001)(33646002)(5003940100001)(50466002)(30001)(3846002)(48376002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR07MB559; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR07MB559; 23:+d9RwG/HeHFHPgZDryJ5bRnek55/AsgYqSvmnXLdoY?= R6PDwne3C5XAxASPjJnBe2GFTBQGIfrawuuiTg2c6VbHq0Ypc9M3bni03JbfM1SEIPB3m/hv0jL4+f2b66T7ewBVxjt+J0gvmEthU3Dn/Aahb0b5xfCpa975/BcOeSC0prEIC7HZoHU4z6ZmQU8/CoLLdvFJIIUIG6/VCOGEn/zjNuzSNyp5h8DWoJYFM65Xm30qV2x3iSeTRTmp5uHh/lbu3L7dgfVluokDmWiQj4ONpf6w3+uPCmioYGFK2Fnf+q4BPmbAedoKvPh/XMKAH5BuX3tat8lzFihuewe501u642zYYNSF7wHlGLeqAj2axhJT2005LtllNDTia15MAUpl9O85DrDY4OU7DbbbQRdmuklXkANN3PhRjICrbvPwUo04I3Bkm6FkUbvAP/itBUFusra2BMAefpdNxTKLNWVHeGGOVEKZhYz/pvYbD/BILO/TMeo72R0N3cgCha6gBRjJXCq3Av+lgWH4dw7c1AD5HH8g3fP5ehWXP8BmPil79TK+afCbZvHj8COoEK6E2Wtl3i1WftbJSBnCWEgE/1fMm6YIX5LM/aXCzonjffEScg7CVCBDtlcjMkbcB0jnyD7hsZXt8t0sRXQBurEfpTzJyI4aNrZe0yeOp7Z7de5xJNLViz1vqUkHCLdOQCGZIuVUc7aA+9sUwZkePXV+8KaFt+W9Bd0JK8Z3O+TYBDV662iKcs2cJrDBxqTk96HAvI2nd1GEVTM+EvWi9QlNsjdqKqgF7Woz/BYqLImlk+svLcryZbCTrzIWq8Q7htaDDxMwVNXcsRSbvIYHynj+61W0rt+0hGy7PKjCK06fKdxcdviB26RjNZZPdkQETRCc1kxt6Pb3HMGE7tutLYocsiRdohH2nG0sLntbQdeEjJwE3mSQ2uzFaFxvMafm9V04sGu74uKr45iPgB7vlgrckZkpG20WNdJR2i5FUPE4Xzh3xK95JQchZeVfAppAajOkHzt+tgCkYYVFeV6r3Lsi3JUVRsVMPiGnyVhgsF2IS09xXJpjVuvKOJW7i7XD7iCsEt5kJreUjUSXaC4CPNEd7XDEQKx3p8s1U3S5rYHE6UNMdNVBTh7x1Cw5lXE8OvasUCYfBravnQGaiVCBdApgsiUsJmwqzRDwt6yKP/dfMXuFX0sMCTmVaScSjbo6/uWF7pmTsNR5oiHPfbDS/RImgfE78gghT5g6XxlKm83/xDoJ1y/my4NfzVcm4RC5H3WSUB X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 6:6yMXJFaDMxGDZ0rWQcLtlT4E2rQpy2JtMiSXJJlZUtZU017qLo+EKRRQBFohpKbfVZN02rg5XdKrUuSS0hvjrgHWe2fd+BVSUw0mINFk76kuWZtRNiGNTmcB0dWshjsEB0dLjbcLbRQrG0nvQJ+2++GHCvvcPGI8okIGWkGXWjjaSSlrYvxJ64dPrqDpXY/5W6EU3eRCtZ6elD7tOe7xK0wmlbHtAcLvKunj7RVKuZ9zFotVnMiipUVZRr1HWcn9ky7itsxrL9uwf+AAzpLDX5um8bUkD/LPqn4I4FuSpaBitsfKF9iKSWw1oIIvFjep9fFC7W/iMvAotwAt1E8Ls96371lWTY8fjhpHlqkP72YLl+gca5AHHHVa1dMuDtndbNX0kmO8SpjGF/HjKxB0O2eG36NiTylY8JUZRI4aEQI=; 5:4mWr0lnS4DOPsxM4YCRy8P7Bt6OxbbaG8E1W8BgxwwdRF6GUyeeeNaoD362mC1dKYJwudBeiFUkprhEZOh4/SdZMALvnoZsPk5bsWwPavDpnbM2OEVt60Wmf8sd7TcxxhG7jspWczE4IoBP24iMqpY/oz6SZaPC2/HyAjCu/fSw=; 24:gmHgaHzoTfRMnILsvAb7ncZIDuBJ+35Gc0nCqZa1ZiRQJZRccyiNge7LUkDxkfF8egMd1r5N3WSbUCKfSLQWh6wvyiFTzoGJ85p+m+5jIeo= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 7:MJMJghUKfOmXZY37txOqX8MbsDSi8V13P6fXnoc3S1fygpBXThq1Ha+SwDlZbW4BJa8JjA/3ciGVyNLgC71/T0/o8N4RsXsWD3SJTmzFqdakizscCsO/Hc7KXDFUCKVXnXlYTgxuapaD7aeVcBBAl9W0DmFWkJhyK0F4gH3n30E6TgtH0dv4nuad77J7P3zXKpM0viWToLWAWzE63MA+RfuqlN27JTUW6V40o9p2ud+BKyFXkJkkrv1DgpWfC83fzO6EL6TasGZPWNs7vemfAzt78Xrfca4bqigXuA5UjnPWruo7BKMdlIc+GbM4hxaWNLDam25p8JTmWGARwh52m3uZ7+4kBp4+VWGsTKbJXi/GatrjP8dBUpCktj5lYg78lndU3aayhQaRJXg/SoLx83gDHXgFxVGqtDqeYZS6yQWOKiYExM2enxEW+M5p6jcG2iyX5JxYUXJgDE8eA9h8GQ== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jan 2017 15:49:25.5595 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR07MB559 Subject: [dpdk-dev] [PATCH v4 1/7] lib: add cryptodev type for the upcoming ARMv8 PMD 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" From: Zbigniew Bodek Add type and name for ARMv8 crypto PMD Signed-off-by: Zbigniew Bodek Reviewed-by: Jerin Jacob --- lib/librte_cryptodev/rte_cryptodev.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/librte_cryptodev/rte_cryptodev.h b/lib/librte_cryptodev/rte_cryptodev.h index 29d8eec..b370c2f 100644 --- a/lib/librte_cryptodev/rte_cryptodev.h +++ b/lib/librte_cryptodev/rte_cryptodev.h @@ -66,6 +66,8 @@ /**< KASUMI PMD device name */ #define CRYPTODEV_NAME_ZUC_PMD crypto_zuc /**< KASUMI PMD device name */ +#define CRYPTODEV_NAME_ARMV8_PMD crypto_armv8 +/**< ARMv8 Crypto PMD device name */ /** Crypto device type */ enum rte_cryptodev_type { @@ -77,6 +79,7 @@ enum rte_cryptodev_type { RTE_CRYPTODEV_KASUMI_PMD, /**< KASUMI PMD */ RTE_CRYPTODEV_ZUC_PMD, /**< ZUC PMD */ RTE_CRYPTODEV_OPENSSL_PMD, /**< OpenSSL PMD */ + RTE_CRYPTODEV_ARMV8_PMD, /**< ARMv8 crypto PMD */ }; extern const char **rte_cyptodev_names;