From patchwork Wed Dec 7 02:32:55 2016 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: 17709 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 8916247D1; Tue, 6 Dec 2016 18:34:24 +0100 (CET) Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0082.outbound.protection.outlook.com [104.47.38.82]) by dpdk.org (Postfix) with ESMTP id 813002BDD for ; Tue, 6 Dec 2016 18:34:22 +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=3295acgWC0SNdQ9eyEK3/zjuS1tBmrR48vO/G9T91zI=; b=boQWUi0/+ne4MSnRVMRh0HXJ4oImCOCGvpB2CU44WFYkgAmYreF0yDgWAxkWNKCgGrCtpX9sELf1i25kQG3PRwsj831shPT2eV8nlhmjBYq9cvAdPAzl8d9+KV3jZx2bmKIFF4qf7UclndD08QgYtfhX06xtBtZPTUaXLIDBoeo= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Zbigniew.Bodek@cavium.com; Received: from localhost.localdomain (31.172.191.173) by BLUPR07MB547.namprd07.prod.outlook.com (10.141.205.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.761.9; Tue, 6 Dec 2016 17:34:20 +0000 From: To: , CC: , Zbigniew Bodek Date: Tue, 6 Dec 2016 18:32:55 -0800 Message-ID: <1481077985-4224-3-git-send-email-zbigniew.bodek@caviumnetworks.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1481077985-4224-1-git-send-email-zbigniew.bodek@caviumnetworks.com> References: <1480851219-45071-1-git-send-email-zbigniew.bodek@caviumnetworks.com> <1481077985-4224-1-git-send-email-zbigniew.bodek@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [31.172.191.173] X-ClientProxiedBy: VI1PR01CA0023.eurprd01.prod.exchangelabs.com (10.162.116.33) To BLUPR07MB547.namprd07.prod.outlook.com (10.141.205.17) X-MS-Office365-Filtering-Correlation-Id: 689da3e8-fbde-41da-90c5-08d41dfe1d1e X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BLUPR07MB547; X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB547; 3:2okllWQoTB8gCI0R7Z0X3HTIx8OhZZsQ5gj0Pl7iZSsGa44gCV49DuJRv2Rk36OiESPREqSGYJWArsFoo0UcxbgwglDbH+Hth52t0h+8ik0CqTpO/0V2o9Z/Zex4y9yBU3VB4Vd8GBdUxYRFCWd358QL8bwV+iG8rEPq1tdluCqvehsx6FBwNRb/WUwo+G7EdnZW5LzT6svUIZZRmNiVe3WGmAHJioVUxJ88iB3JSeSOqet1N83rmgzuWKorScrRxPUP2rU2Y2Bk0ZZ9wZr+VA==; 25:2t7NR/WMG8o/QllhT4hCvhyWSnZu8YTb9vP5iWFogtRPwUo1lenFEByNMMPmeIJbjBOSRoO+erJav2/ogEB/df8CNWuAGkvhpQb9+p08bzT1JwF5U/0Vlo4qC1pGoEHopCWVnwnyj+/wYrTq87V3qse1pmVFqI4cttKjgu2/bFYkbyl44tBEmVHB8MZKvBKfAL2Jx657P5T/bLAxdwgaZmxyks+zFvgI+8/ro5Wds2uTSHzbqln06PFmnbcMEcXqn5krEYInoNUYYmJbYqRepr6Pt/limLZhK7RehO+P0mNnq1/jzzcjD8yZQor9zR6/BD+lWy1B7TTq5/napp+ktwavpOPq7T7GqCxbPYm7R2xqXL9499+kqPLMhVXuEIjEJtu2wC0jLgiQCVf5I96jCBc6KjE4b2IIDq7S1TxOiWFJKgVJM/v0ojGHovkfSHeO2sx68kKC6Icf+9m0rV0Sug== X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB547; 31:2HFsTdR0MQmzl8YNFzMOmAyXM1MvP/rfUcQodNwEVNmC7J7DTMh46WRulQ3yKIyU7SX1Yqq0VFKf2DT5ywUbGS7u7r8lmnMeIfCLIXsT99R/fu6C62LM2rD9qTHkVywAhPFko4RqVvSeeZ0slw2HCeG37mSHNcqf3OQGl3ZL9qVWrHiNIBJU3DzSarOEG2XERZaotUVWOfK+7VUu+ZGMMf2dJxF7HUif1KS/GG8AqQaOWdvGzVYbPSTGT/dYQ7csc7Pb4JtlXPW1zkxEyvvhjw==; 20:m+vU0RQMvY/xpTMLSrGbCIlbs4sJgqy+a5NRBbdBtsopLPRCRrRT6RbRpXpZ9mQxNsRDb295SrUSeI2OhUOxvVTAIydrbPLmY1M4jsuwA/wiyPO04GbuFMf3w4gynNXIhJPiri7pKrlWMnUFlTcJEuu98wkqNgtJNJefgFROS3wWjFYd/GmWJl2Jat90xlp/Bhkyw1KUEIFuSj0UxRWLr2Q7PKT1j82AquT8sBE1uYHJxz9G35qvfHc0R7rpsiBStgcfg58LLFDljKn9JMzVngKbYOqkM5VskTf8gYEBricwqeqj6tpph+GEhyk+ubsz8RHh4j58t/BYUUNZsfm5C0va2e0Xc5CduCIQ7LboUwMXnhtmYeIRuuol9n5IFM+ukW+h8dVpKfzOmWEQ1Qwm4SWrTvr+uaOITfPhww9pnwidYxiz/PQdsqpO9JXV8gfFtGXmviyOCAHNqm2f76Hj5JOMFmZBoEu0TZ/DZwZpe5Ilr2yOYQ9SwsKddPiBI5qP341kH/DUHdOSQkA7hnGXycp9uCTH34wxlozDfot6ifbAdS9e1hfZG+xCDhkHS7l5s55UP16S3YDOB4BLGSIvV5yW6ryvT1dK2LDee/vMJhU= 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)(3002001)(10201501046)(6041248)(20161123560025)(20161123562025)(20161123564025)(20161123555025)(6072148); SRVR:BLUPR07MB547; BCL:0; PCL:0; RULEID:; SRVR:BLUPR07MB547; X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB547; 4:jluGYZHZrRrgfbPI8S/ViWmpZtQglu2VI8UBpsHoigitabRCSAxcb6UbJu3/PivSzu08Mt501DJJlo0jWvtZeK9wlgji60FqxXSxi5sL+6A0tttiP6rPkyDFFt8GgGjzCdXh8I9Ube55UK5V6EACtue/Xbo9HprU3CXOyn2LOEtURdKzn5iKQcxJMwOwtmoAaR6rXaFcwV3IXGmb0Sr0olmNR6z0BjFa3dPpM3kmh0tmxeMWQ7wTW6CD+XjP1257+roZXVNx/YqB7UYWUAFYZqWagmZge7wQeey17a0noehubeiqlUGFbLGhVC4kbyy2mckhopmfd+uV/O12vMhvjat2WBeeeIY9KyupuyCqDVWA5bx6QAtMI6PDNGdv0jSAJ5bo3wX4yPp9iyjGRtOnRG3Jt0QYFgA3s2SNgE3gtpxnTyVyz8BiNqtJg+FKlIKHWNVtT74yfOFXzjBAiJrD0q/SPXlFmwnjHRE64cApL+Xt1WWzbW8pNUhEoLNFtM4NPoeYbJvQKVidnZKitKhOE9AZkj0JezRZ92KQ0OU49yaNNKqSzhnpP7hGVyRHv7WFKSaQHQkrKPlWoznXqELXrQ== X-Forefront-PRVS: 01480965DA X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(6069001)(7916002)(189002)(199003)(86152002)(33646002)(97736004)(5001770100001)(39450400002)(107886002)(4326007)(6506006)(6636002)(50466002)(6862003)(50226002)(6512006)(6486002)(4001430100002)(189998001)(39840400001)(39850400001)(2906002)(2950100002)(2876002)(6666003)(39410400001)(42882006)(5660300001)(733004)(68736007)(8676002)(81156014)(50986999)(3846002)(7736002)(76176999)(106356001)(81166006)(7846002)(92566002)(101416001)(105586002)(48376002)(36756003)(38730400001)(5003940100001)(47776003)(6116002)(42186005)(305945005)(66066001); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR07MB547; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A: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; BLUPR07MB547; 23:bYBvqGIiChi132GRqbKu17vPMh4W7PIPWi+R2PjzHe?= =?us-ascii?Q?x4DmmWCGbEhlHERucgjQcq3eLxKBFGjX7aRe8bM8bNVXr2d8ca2Cztof/e3L?= =?us-ascii?Q?wuOP1AelLOCTwTNBrsAkiDIUzwJjV/IJk2e77hd7OSBjBkaAKcjIf7VjMFN3?= =?us-ascii?Q?e6JAkuV9wsg2+xaRUAr833qhdXHoxzLtgcsDLqcUeFAYuhnEbUhom43qBVv/?= =?us-ascii?Q?7fHc29m+Qk0bX1iFMWp9AsHnYU0IF22uvqslSUKvA6KxbtCVVsp5x2VUGr/P?= =?us-ascii?Q?tqf2TSlgM4+tJ5plx+7Nb7St3F2T3C2dBZJVXgdbiV5lBCnMwpRqiFYAV9sM?= =?us-ascii?Q?zAyP5/0ssD0lEHuzCSs7L3SCQmS2Q5nc+7n76gmwKfbt1JzSWMDNh5f7i6Mk?= =?us-ascii?Q?yhpnxVRd/OagrZNpbWlmnENAuVVQGgvfODyQd5EtpNXdMwi/Sw1yE0+S6+/q?= =?us-ascii?Q?0IY7tZdsW8S+Vd3Tj/A2XFQoDizdE80o5ueoFlOSDLNjZvvE+UoODRLnW+Rm?= =?us-ascii?Q?qvEmCOtQXRRuuidOcjtQgbOg9pGpp9mVD5MVn5yxk8HaTMak4JNV/LLRi/QS?= =?us-ascii?Q?quoteI/JI4PXMoanIbKn4I+r/XHnB8LpXVpmNsRwqywR9BlM5SEYh8jm9Mcu?= =?us-ascii?Q?c0GAp3LCCcW25YX4Tv4alxOBbtdMIdFG7BpGV2KzvSNH71iin+LExlmIfLuf?= =?us-ascii?Q?DxXdhjU2qPXiANbgsh0CpSxYtj+2PTF8uAWRtswWR4z5o9dkDXr8jnEg5Vth?= =?us-ascii?Q?SgWW8ivOf+TA3M4gKK+GXY/f7DUltYPbpbJnE44uAaakF0uvAKBbbVvXQoCV?= =?us-ascii?Q?MM1hwDFs92K/OviGZffltXQoO5ttcH9/8gpss6pwxj96wn9V8qOEWDdA+exX?= =?us-ascii?Q?zbVORwMTS+nyf5VsLlCshHMLkt1j7BMqRkWB9mV4ZWJlBuTyG9JdLeytf83L?= =?us-ascii?Q?Cl1Q422abPQKcu5LztIPTaR1F3253wyBpNGjG6qxX3dPkVNXUzTnVS/EaTrt?= =?us-ascii?Q?H3tCMaux14sCHQSMhPR7LGpoILGQu6CDHDnU/23Xyx9ZqL1UtZJm/tAPu3Me?= =?us-ascii?Q?ke5tWHfOMFVxFITgcSVhAs8bGrqP26JFPRsf5QCyGDfuRRM/6BEsbPMhRibp?= =?us-ascii?Q?nOUk4vmM/Lxl0wuDg7JKbjrwI3fr/DQkbc61dN3LzyKHshqzwFviGTYkIDqp?= =?us-ascii?Q?AquDjcVzbcHK5i1IUtO9dGDTNfnDHv4+CJhkD+M8F223IBp8K0ILSteuroFG?= =?us-ascii?Q?7y2ub6e5+vRew/5d7F7WbjPvnmwJld13bdP6nASYjLVv3aUsaua4IUv8mowB?= =?us-ascii?Q?pvY27utSPP3S/7KLxOEHY=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB547; 6:CbtanHcHGZCC7MZLV7m/vDwuD9M79tPLBNoFdKsta8+Ouwz8ruaZA/vfzelaxkYnSltb6rnV4Kn5T9wcpq6Cs1VRpxoFq1dI1Vns+XUtCH3FohrL5B9IeR25dWN1Sp08s44iw/S9Zyy8X8gEFMGYvs5A7+zoeW9K8TZw0hfFXnLsDnof52je+A1TwyO1pGPZlIZf+SEt45Db7IYFd3D6tplTUyLFt5pr1OW9OF9I59NTK2OK3YPRahzwA+KMh3nSqfpb1vTrkHlaKft5uUKS1A1LpffnTl4K7B8KOP7INfhmM9BzHgkwg46SeiLh19WSTG5i/+ULZ+4Jcl81/4Crl5N5eVpg5UlLGOIeZVT+7k56zYShAKlrGHEDB8Q4KEgydMTbgOewXEL2tpoWBE0YnLmw5Yg2tXjF3qrquNByRTI=; 5:nbBybk33BMHvJy8e6o7bqeCBHcXsr3aVvGnq6F+OnDPkjBM8lYxt5BWb71cc1QaFat7R5oagNeRkLtbCtbN90JoF79mqTnP1ic0SahFCEPtxjBWyayVeRXudH2do1ez1yqp/oM4IhLI67mRjRY6ujQ==; 24:iXNFX+2zgsKRM0/3eozrNCuqNkliokm1BlSgNsqvGU+saUFQeMPMj6ZqzDw4odoM1ZC07+CVVC6VIChRXKlUXGDlr8Ga9aJSYm/gBX4SkmQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR07MB547; 7:LVWEt08GQIQNfPZr8p5C0Lo/EtkGswf8HYp59kkt0WaIN877s63Sl3Fm+DZrIMd6MTnkFxYrdUUcADsEnEbn6O/kSCgwib3fElz/i7PNbxbufG9xKflS9qJ0333M1JXErX6CxOs2FN02lbYAiLWWppXyIIp2On7HXUHZp7McGcQhOxJ6KQgQxxjqKKVXq8QbkcvTOye5OYGedopZnxils9Bmm8VzaPkvPPu3Vf2zs3Ii7R3CGH+Y46BTZRYopuxuWdKpxczT5jQ38aQBZftnE7C2rdZ+rXcED35kwTrHg2/qzEgxZ/gFvO7sBQFI0lQCgO/nY5gfBM8QLQxw2EfXTmWCXZfiGMbDGnDhwEnruaRrC+e/WXX+6jPsrjo0bknXUCKtNPX3z5cpPlDkcw4+wXIZ0Vt6qVo1sjbsZm756dCjN0oFYfkHITGrabZtyIEG1Le0vS59p6xHnatk3ARgiw== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Dec 2016 17:34:20.6928 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR07MB547 Subject: [dpdk-dev] [PATCH v2 02/12] 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 --- 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 8f63e8f..7bab79d 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 CM 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;