From patchwork Wed Jan 18 14:27:24 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: 19725 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 D6303FA72; Wed, 18 Jan 2017 15:28:18 +0100 (CET) Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0077.outbound.protection.outlook.com [104.47.32.77]) by dpdk.org (Postfix) with ESMTP id D033E2C4F for ; Wed, 18 Jan 2017 15:27:50 +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=IAj2K8qsJ+L7Vt0O1nC5IEfRLIl7Z0Cq+fdAzyZ938A=; b=UMWPGOLq64MNIJr/409dw+n15QJvhbXHOTy0+mAz1njOfOaZIBDGFui3u/PkAHWlg3PEjg9jzG4EFEcmWAW0k7Xdrgf4/jvN/auMYXRw2DYI2zkKog7p87vfd73vXk0pa2s26jZ+1l55HFep1/efrGK3PKbRCMC82LQ16OP+CWQ= 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; Wed, 18 Jan 2017 14:27:48 +0000 From: To: CC: , , , , , Zbigniew Bodek Date: Wed, 18 Jan 2017 15:27:24 +0100 Message-ID: <1484749650-24867-2-git-send-email-zbigniew.bodek@caviumnetworks.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1484749650-24867-1-git-send-email-zbigniew.bodek@caviumnetworks.com> References: <1484668143-32522-3-git-send-email-zbigniew.bodek@caviumnetworks.com> <1484749650-24867-1-git-send-email-zbigniew.bodek@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [31.172.191.173] X-ClientProxiedBy: AM5PR0901CA0003.eurprd09.prod.outlook.com (10.164.186.141) To DM2PR07MB559.namprd07.prod.outlook.com (10.141.158.24) X-MS-Office365-Filtering-Correlation-Id: c135b584-a73b-4036-2a28-08d43fae2e08 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:DM2PR07MB559; X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 3:1/uqN/2/ZMfUTHSvF6IgeGQkGS3GlQ/dIKIL37NOMd3KcrWAOUoi7hVmwwM6z4HRMQwpVYA4ZJwpkWsffDU/t5Mx2eyDuGjutvvJ6XMcZxfM9KLVL4XExivuiz3oousfIp1lfnbWY9nEdlzu3SXHl8PLDtW8DxD68alaJBglwHZn9IMHawnFnqCXvKJmzbOV2d97pFXi33CXYUongQitqHovofXK1XjWrlaGknRohQIOQ2XHrYw2RSOokiaqENjITcJwH0IyQwYSHg34kS6swg== X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 25:Q0ZoMhKylrTLYrZ9xZjFoYKNIqDEah2vBHyGVhYqLNpnROKgU0iJXN0PqOtgsKcjojFBXiP38NqCz6CGAQKYwd09Lk8Nv48WIPpeof7yrbsuOOHgm29GdA61HzqC9gNR7s9ewVrkjjJeOGZk2IBQo573Wt4ggr9SLlkHQII7UD0ytMoP8lqp69KOXOsKZ/kJNjrPROBOLFQ8vlwxnF0YpGUNY1Y3PDJofleVUON3VBavit2V22xdHnyRD6SYSCz385Py8MUIEKwXq3No0FhhetjLOgUxSBedwuk60nvnthiPkJ0DkCqyeuQXuMKP1G1MZCFkRiy7hFIuFhUCvbJQyoOZQyYiMhCT7+txWlTnArqfAru8ENFMhRU9Uvz/t3tLrK9tuuCn0bxtPD6uTnuDe7UtPjTXHY2WwQkVuUs6rrieWwzfbEXn7LtKyAlDp30tJRGd8pP9Q0VQi5ps2agA/QoU4kH2oMJx1u4H3l5NbWl2jKXVNsatxIa+tpg5oMrjjix8t1rSxB9UvUuNzx/hZ5S+lrUTlmICJo0nqRuRf+wOUump2TFvBjYB2o2V1kN7f0yB+xA8+7Muv7/Zw3lDg6voGWjXMTqKj/BWoFNAreuNDNqTUUyF2ble77FqOxRDiTpyLT56K7/s5qQz5TyB0TY3o33kAP8OsqCl8AwAQRczUeQ8kr12h9RP7ojjWrk6pZSRn/C5LSaYyFKTvCO3050ZZkF9XdzsQDn18t7QK1q8/fBj90GGR2kt2yafKFOy8aAkpY5zHFIse5RFky8BpQ== X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 31:76GCzeogGSsBJUjvGAtWDQM5qH/FtJL9G0+eJHydXUbq4wn2Nc8LRxlvIGldWWrgpTU5Y0Ry57zMvRTEc5EEPh/jdJ+LZrNtNIbHU9R/7R45R0eNxy19dULCmxmz8M+A5H6ba8pDXWKeuljYESwzUDEbAB3X9SOER5YvCTGUuzcwRRJrxQCwlaBYenaJkz0iZ73ETQIz7YFXKUYGqRS29+6ozpZNmDXaOSif+kcpc2fA/NV+Jdj8Zq18zmgRVqlX; 20:JdfCTMF3NRsWgA7Khr7ZzHkIbczZ9gZ1Fjy9ZpSY121ed1AiQ9FMUG0cMSqp3VUyYO7AUuJG2x5YW+A2PdyTJnvdk+Q7texgoFEfYg7doeaezUZitPLr43QHTDyPvxcoQuwTEUbwZSfBlmDOYr+NuQf5LB67aA121CzaiS0Yag1HT/gWALw55dy0OnUZ5w4ym6HJVHq3DkbchnQXObrxAMlxXbG7CVueoNDXyz7UvMp83SLc6k0oBb9GarXjg+7M8edeA5Zd9eWjaktIF0l7ZlCW0r2q107A0sj4p+ntGTXclZaga4lRzREqk5MCPnV3ubdR6Zj1mEuqEQov1lsuOV7tACjpV+h1Jxolp2HNio1/9rDml2KP02GTfKYsQ4oO1GB2ikFMsYeVSKO3m8gmbrRyAQQ/FB8Bsiy+pD226M10w+J8BLYJZPdIKltZtqdtTYlijM6D47FWQyda69WXl294hDgkNG3xEmVDAYmiM6+6CZcxFsFLMdiCbC2PQOFpWv46zXI8Jm0e2kCoiwy5H2vWkwmCET1W/EWCwDTL1JGueZP922R5Oh6ePZkRKdVnYhXISgbRrKEIfaBGbToDIZWxJnL1YTUS/TIg7Y1Xv9k= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(20161123555025)(20161123564025)(20161123562025)(20161123560025)(6072148); SRVR:DM2PR07MB559; BCL:0; PCL:0; RULEID:; SRVR:DM2PR07MB559; X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 4:PO9DypB7OZ+qVL40t7Dz2OJOSW0GZ2OBkFh+1p5N3y6dbOGQZH6dVlJlGE+hB7c4s8EkrNRvTx3Gg6SQFqSZzrwR4xlm3exP1Gm8dUdwNdVXvuYcmrRq/2D+b0/65ArH/q+b/U0essJ1IptfmCaoaRgpSaY4U3+EWcUBypXjYy/rHj7tYU57jaUxaqXP70mJ3FBdXT8ZgJR2TZRYAGIIN6Fqa7HUwBHwroC4kzaAwQMDxpuCFNGoCHM+GkAopk1RDkMbyxD+tM2x2WtQcQNf7nBR4whGg7VuOKh6X2/2anXl4xPv3mO/WtA5CK9m0RHGIea+Q536CEgVIZ0YgYAA7a/jNIUfZ8hpbGxS+45KSy1CcNX0Us5hkNtmrtU5bSnBDuNSQ+5LyU0ASnlX4fRp85XqlhQovTUFTe+PeBbC0Z5wbHH9H8edyE52FS+U1RNRyJis1lhAzQeJmELEyMbCO7G9nFFtaZWtt4PNEkeC1eEa5PEKIgxH3f0G8Z7l/Lg0bmMSl4averrjHzsrcJCE1jK6tNOZRtx5VJpXVhge7mUvmbd/f8OYpM1zoR3ARhMxcIS2KwPfZcnYxbtRNX8GKA== X-Forefront-PRVS: 01917B1794 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6069001)(6009001)(7916002)(39450400003)(189002)(199003)(6916009)(6116002)(2950100002)(2906002)(42882006)(4326007)(110136003)(2876002)(5660300001)(50466002)(6666003)(92566002)(3846002)(47776003)(66066001)(97736004)(5003940100001)(33646002)(48376002)(6512007)(81166006)(107886002)(189998001)(305945005)(8676002)(50986999)(7736002)(105586002)(25786008)(42186005)(6486002)(53936002)(38730400001)(36756003)(50226002)(101416001)(2351001)(81156014)(86152003)(68736007)(8656002)(106356001)(54906002)(4001430100002)(76176999)(6506006); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR07MB559; 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; DM2PR07MB559; 23:KyfgnyKi6DqNvloEXTm3cbBtK4JvOLt58RcQP/a3zG?= vkV2pR4XYCTFKGrPSNgnIjTjDCPzLN9PiPnVDER65jxddXEKNG8OkPEa8udP0zjGQzFgYQIzaLQEuJVlkzaQ1KszIYZj0dweLKwjrYWjb+pkkLP8aWnamOVC8qa2DNjh4ikEz7+Fc5cd/K7r65jo5hUbcB9dOptK8yV9Gv1JwjLrX8zQhE7jmueU0pHDLl4/mhPjn0MUgQhsPcXyVUok4V+qSuG3PPPu1uI3LjDu3oKc8gMS+lVwCKZxDU7SfC3bqdMGD7Qosy2W/U8fkLyV2r7C09+nXAgrAkR84Q24o+UCIYobnnbLXIioGqfZTTlJry0Zsw/e97tirY1U1qoWegkbZQsSpgwX8ryOqWn+pmzebv7r8voILN3Uqg586aADC53IvbA4v1K0dykgD4opKRuWl3CL4u3kFwgSXm4616GqVOyN1kI7fp+soN6P+ayIUwODe7NmJk5glYp4NnkalkUKNQY803IOzXUme55rlM0dFFDHjeCxNSElzE1LDTIStHX3OsXKb5e0hvZds7uAj4B4hearDs8EVOVq5mGFqX8qi46c2iUiHyQ+sH4J/4Z2kvKdCyQbjFMgf4ANUrlZBQF2hlU1X1BsGBQDxJGMuuKKtEflOD6Y0BO87T9qCMSLHDWr19dYMJeZ+GRhd6WjEpXM0kDhI4fHiTml+EDri6Sx5CDS7/SampEUgbsoqb6wIuHnOMve7hQtABw+RG0mxK9WkeY2Tl7SBzxo7o+GiO+MaKjvEVsNon0YZ45IHIEix2ECkDH3faebzycXJd+1Xb5E5CvQ+23M3pIdxaMBIWkOu+zjMX6qckSI55pUqE6IJcdXlaTF+08HphrbVObWbFP4M1m6DotK5ABIbrtEUHY1ajud4AprbvQYcYL+K5W1mlffH4SdpEYsrg+Q0XmOmIJfT7jf6IsewGP1vb24kj914/qMZSZ569iTnPKgCWaRMAm/051yy5kQ3+OsJUa0uZJ2FxigFhWsLstzXKsRcKi8T8Uzlyq0w7NpvkDR9MJwsdBykNHHHSPaLdxesFjTAwSRJReLQU0UAEHWpYweDxD3ldFQQXqzuloqiOTfuWBbDv+YBVvFFjYS0JF+Jc9vn/cr2z/tqsLGHxrNkVtKRLDiWfp76oY9JIQvAHzt4OP4vKNu9u4CPjv+n7Q71pYQB5Smk3C8+QvbNlXk98/OHb7e+mdZSu1khttb0QFeUAjzTJilyaqHjlC/Z7AjTukTKQ X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 6:8eKES4BLVpo2sBq1YK+hutv2EtzFmOXFxLb7rVC86DJL8D68Z4LgdIq1LhDrn/Zqhcgtz1/OWTKjLYw0O3Nfed95JuUE8EKzvO1Rbqt0LPCB+foDAv+pt+ZkY09xgjjVSdr/sWYdtVIY+htg2CGuBh0pjdFNeI7OF8CkFvjozpQ4QHDZ5+SghowgjTHwOHrntFXaDjDt9h7ixPFbiwF9tWapxvUZqnc0KzThn8DsEvFBX6WVuZOHpqPU/CvPY7kgQ7fYVryj4piP1Nsdugy+MP+iKte7FQWVezSAqnqnKK2UJpaDFeZIMTjzXbH4i/9xe2jTcMk05LO9+QKCRY71Zc61MAyV/g9reQ2mLg9UqBsNCdkD585cLHM4vRptlkOx/xs48PID6im8Df6iAe/hYznI2FxgEmRPibRzNFp12XM=; 5:jrm6wMCYvtEK5yg3vSgnEd8ULRjv6BYjLckYDVfuk/ePjAy5SSd0D4GDHwdcaEVpkN86MOkJxg4zOM0/mq6M06t8BVgfzdEAfkQJ4lLYv535b676lCAA/fdKaa4+uopVTsowM91NXRAU0/y6HT5C7A==; 24:p9pKSPyLvF+rF+Cdig6oUDF2WSDU92ZFzUnOW+S2ASwXAQgY1u2UW5WDsOJRst1GbYzVc+mursvB0Rh8/KmrUD3+hkeTuxRhRNw3n4QRmlQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 7:71HdmTNB2HCejgC85W33JWwJgvyVz9MpbQilxgf6T3iOl9/4eJy//ysbKqjthFelX1smRLjbKy8730MIZBOhF6u7gyNtOGN5AmfzBDqbkaWAAizp94xRQ3m7GRDrFJHhUsTfVwi0wZ0m9FUdvsNdk3bed1UnFCoRi0Gpiway3WeSqzmGLyiXhN5/rcNtAOZ143nwErj8/Cm1HQ0IoxwZGQoReeyZVN9ptiVaGO7z7dH9NwDqi+OM0ZdE0ATT+tcHmMZtTUORFx1tRTI+BmcD3RPMvkhotxnl7T5kGLjv5sCGZiQ5ZGgVYYILXHPhAjcEKclF+w6kH379+id0pb/pTDgbdlB0Ai/qzdaJLexk6FP2zmyzP0Ip6/05cSpMHpfX3GgNgayINCRq+LzIeWy0nvzEu2PewlznWvtNBK5i8YntNw06/silKpxw6RpQ62rdLstoI1Nn5XiiJqcYNhl6sg== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jan 2017 14:27:48.2103 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR07MB559 Subject: [dpdk-dev] [PATCH v5 1/7] cryptodev: add cryptodev type for the 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 f4e66e6..452b174 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;