From patchwork Wed Jan 4 17:33:21 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: 18863 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 089A169FC; Wed, 4 Jan 2017 18:34:17 +0100 (CET) Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0051.outbound.protection.outlook.com [104.47.38.51]) by dpdk.org (Postfix) with ESMTP id 20AF1377E for ; Wed, 4 Jan 2017 18:33:47 +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=jZpgi+I0fM7pFY6CiMkVKA9j62C3SObVNVw0ZTEPAVE=; b=g5D6E9ZwmSYE8uKfJJA7irzlmQOGYLadMlZX7n8nATO8InaNaKVNkgWlqNJmqPoNpJg2mOyTVJyEemLknMLX2xiY0uQhFPHKWyFRSuzHoaXy5FOoBxgmlMyiK7V3y3u6xOxkekSX1qk0JVA3HNSqa2xXxTXW5ZgmnVAQsNMZbGQ= 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.817.10; Wed, 4 Jan 2017 17:33:45 +0000 From: To: CC: , , , Zbigniew Bodek Date: Wed, 4 Jan 2017 18:33:21 +0100 Message-ID: <1483551207-18236-3-git-send-email-zbigniew.bodek@caviumnetworks.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1483551207-18236-1-git-send-email-zbigniew.bodek@caviumnetworks.com> References: <1481077985-4224-2-git-send-email-zbigniew.bodek@caviumnetworks.com> <1483551207-18236-1-git-send-email-zbigniew.bodek@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [31.172.191.173] X-ClientProxiedBy: AM4PR0501CA0020.eurprd05.prod.outlook.com (10.167.83.158) To DM2PR07MB559.namprd07.prod.outlook.com (10.141.158.24) X-MS-Office365-Filtering-Correlation-Id: 21b4389a-12a0-40bd-4c1e-08d434c7d668 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:DM2PR07MB559; X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 3:wn/qkAtTAUGX8gkjqIuiPBtkv2q8vAyfhsaiXe+bHgqAUG2SrHaIWLaFDqcYyHAF+MljJonNSAi8ornDCpEm1EahnJS/ceJ6RH958LvazrwnphZ6CSK/XlLk81UODT0xGJuxDBEK0FXYWFt5ng0QktzaeIyRpZ73fQ3VbRCMUGk4zGEPcwtqD69f/5lRvnttlbkiikSYE8CZ8cxfqGSfzajUNNSMCLSCD6kknOCbJt55n0Wzwoic1vy81MN0sQngGAl6BqRcKjaNknwXCbJfAg== X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 25:DnfukxR0n3JFxvVpKUx4MrcXgAV4Za9qCawnvBiFQNIho2Sreoi9SxZKirQeYb2zCqOEa2eW1qsQAqbT6cgbOUm8gmQioWFdIe9BtjHVsz3PaH9G8+Z+5rHv0JETQ027PnFQUnx89tIvxZxmMB/j3I4frISxkBoZ2KXRKpQQDoIzb9BUwNSPOcEHjv332jra99q+vnQ5W8UnJDahLc0tTA3wrbbhZypFg+ZyRrOgjcphlp2lEsbnNWReNcdmN0k/aQtkkjxevEORdBYxM+aeguL/NHWsmu5ip7xEGW1POwpk4XZ47IaXe8WduCnOtaJFUzLLjdDUBRH/Qxr9gR54AsO9ISsX+9ZQ7QId3ayPzte2Nt4Ig/oTrd6OHlopHsQjhfHh7u0CYNgWWE3nfVUXIvel9EnBKM3F7Gv8i/4Fo+a8SBy/de+GcLKA7Ihzs53rakzsUsKMckqY3eRzj1MfKG/B16zX06MwinNvwr+QopKx0x/Uidpvr8D0HmeCqD88YZOPJH+m42oEah+EIez4pzeXU3YKYtCLm2JyP3wssxwHkEug8UvRr7I4W2QI3hXceUi05iLj5fwdR6g972N2YPXT2lZZ3iFCQV+a7hXVppA3fiM6HYIxlC0QRZ4aF5UNqJnjGRyI9T22Z9vOf8kuPOPvGr8h7Gyh1eJH/w6glO+QtDomRJCxVjArJzJVBcI3wXHHXBH0bfqtbxODXk+JhRkQ95Pkq3tZkj3qpYva/dkPQDEBHTQZeFIJ3unX2zRfbXOABZz4LIL2sHOd93inmQ== X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 31:TM4/VDlDMgoztUcNsrhUPbuxck5mD1l1DEnLG3tqQ6CcSo/v8nvldu6M4HJ3EmEN0IF2+gldBz2iPQUfkCUnG1UfNj5C9uxMA9xdOgAAPATT/JCOlVDWiMcekEfBp3oPt0Ten0kVQQz3AQonvOBbIMJ8DpdEd89/C/oEfF7oljBrakPDtIOkNX9oEmzMPrxZuzlP5T1TpnDv12d9De6OQHCuhyiAKK78VWJdlisoBiTZZjGpqdmM83v193YZK7S3; 20:yjksBOXyyFeGa58pgnnGgOdAMoedYb/EI0lx+FG4pk9fnQP+HbrZWtXljySJ2CnNszLwEzU1v6VWSrfFbYzwgVH1ZnGuG6aOhGgjC2GCrQqpOW74Z7X8eJkt5H6/co34QwCHZufEr6/0+liXsHgFDEclbgIRMnRuHnUauIR1A8hLAMKuPkGy9BwxBvaq3qTHOgWeQi8Ft6EVZxL2IEeqVZlk47dJS1TLNK7xaCR1j1iTVm5mgoREWoINz5CmVoR1MInm4AClCMx7dKJFJtBG2IVUHdvxtzvku7E/kF7BTOP3yHjpptP0nf0xzKDeU3IicqYQy51LBu5xZbDI7CW2tehBM0+r2PsmLSDeuicVMGQesP0NVfUHb/6ycxaF5x8gSu5RbxJIr7S7iZuS2lD3iD5Xb304tf1xiJlDA3YnYkGeW+AjXT5K9O/Bycdh7WG/HyEuqxydWHuCrFFctwEnYML5aocB79dSBduEx/FQmkJ5Uq5o9zkEMKoSdxGjTypKpVF4yJO7yv1bxbJTLjLwxDKaOAnbeL1DUGheuX62wC0DB+PiP0KnbsfS07RY8G+z9gZwvNglKx50lKbGoOdevz8+/RS/mGTVrMM/ryJgrrA= 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)(3002001)(10201501046)(6041248)(20161123564025)(20161123562025)(20161123560025)(20161123555025)(6072148); SRVR:DM2PR07MB559; BCL:0; PCL:0; RULEID:; SRVR:DM2PR07MB559; X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 4:iA6yHUMw6I5UFtBv6BkQuhzz9bJBowqm1B7DmU3mNr+1kS8qq7tWzwN3POyimj8YVFqMQ8CWEa5+0SKbKTw8f9Por9xFh2dkgw52mYUOL+MPEXYSiTo9TAlSxqImBYu1n5NRP1keQYX+A47XhuGsZCE0/z3Fyjt6+lr2jRS4ysJkhgqdEfWhbaSxHS4SRa61k7zK7ijkJ8NJH82JqTw7GXZhNaK7u6xE2/XPWY8CCVlj32ua+f229i6ZIkP52+PMaXdMLceyh1J55kzPM3KzVsG/LMAHVpBzFfyCUDfI3W8AL0tyAhATsoT2AnIhJYaMowQpAlDWU1vaQPKeVKu5Xi0qQyjftJw2E5B1In6qjxgP/mTUfmHW1tfgpxZ+PfxBIZvC4OSD+df9xah1uhSPd8+WJ4iWtFZvUvSULkYJ0aUagKZgq+qy+xmYhdF8+G0E8OJpndz03gZ+IoJ2qD9vZRklLaPSYzim9F5YMIfr2RWZrUYVftpYhOqOvJBdGgBGziCFRwcZDyavverSoRotskC6v7sqFru5eg8uQeBd/JbtfJxwu6K2bQj/XJvZRtL3IDkh6kJKcW7Dqv5n9pPkBQ== X-Forefront-PRVS: 0177904E6B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(6069001)(7916002)(39450400003)(189002)(199003)(105586002)(7736002)(92566002)(101416001)(68736007)(5660300001)(38730400001)(47776003)(66066001)(81156014)(50466002)(33646002)(110136003)(189998001)(6916009)(81166006)(42882006)(4001430100002)(8676002)(42186005)(97736004)(107886002)(25786008)(5003940100001)(2906002)(50986999)(6512006)(76176999)(6506006)(6116002)(54906002)(2950100002)(4326007)(86152003)(6666003)(305945005)(36756003)(2876002)(6486002)(106356001)(48376002)(3846002)(2351001)(50226002); 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:xlFl7EwIqW+wmYGM6C6QDWHpgFYb7ynypCACcRR7ST?= IhSiRX8j9l1IOrpFvkAD1cC1ar2HMsqfqETLMaz+hIrIhtyVJSHslzjWPklZjxOguyM73al2aW30x2ASJhN9rKogjwXb7hSxH5KgSvAA6AFXBTjVqMcB3xkCOlePxsQZbRCrlWWUIcdl1tMQxuROw2pG94jtgGAcu0ZdIvwj6mCpprrwdaT2DIsDe9sjw7nrOnABPqsroHP5gm2cAmuHJHkABzo+pzJ6OrvqVOlxydDJl6k3+g4AehGH3XEgL152XSRMpEQGpcyI8nCGysBMuZY8OwsUV2CHfPhxVEPUN6kCfKTl7FAv7oCCz2RgXsX77ftRKCCTwSWmQB9nTQC1XCncyCej89e6S7pxQlPtr6N2QXBYpxRpQwWsZxEcZYtxSK9EzQUc1hVzLiIpb7mdHMgIPAcLoM1QstDaljVlMr5/dhwRkFnNZEOxa7W8CqugyPhnjTfvOEPucNLo3jjMEcnDQDOM3gBJU7ykIOgjiwB/4etUQzadtB+rr4JQ90FtTJl9AfIyrsmQf/7wu/GCpvBaNf3/4yjY3GoGGjc1vlNyOJ7qsgn/TIwX0sqzSo9xq7jD3u6yRbx0Qp6RBiXQ4PMDuOPmRyC/PrG5qsQ5l8ModMRDzoIcG/OQqW6T3o3GVVyYDdngrNBR7Lz2o91zjkjOwmBkTnvMwY7F5kc5wyommHfPC3QjygObGNfk6qXBIz8MOSub4KOSnDb/ybXd9uxDObOiLTCWq4+idU0cj+z53FBvjMUONdSX0rh9jLIo3kzdVMmxlcanpc2sniUz5PAwMIUUaIRAPJ9hSDMstnxZQu9OnUks15P3GpRV4ZOOYPkBNlRP6LxWnR4nLZyDU3AxDMe/unCIsI8bS+7zcPvbiyBVdzLG5TyV1ytJuglmPzznF+hn2A1mXVZFyvkAcSuXpSTQmswu5IFGthpZbCNytwGxEIQ+Ycarz44TRauINIl7wPxdrAvxMxs6w5UAa7ADsfU8OPhe/9+dSO33OlQLXHTsaG23dTNmBSTJepDYcOsRh936HFVmqPlqXY1tXahxp8U19Fmi6bA3IQy2ado8j4KEfy99DZiWzIkInpv+xOAeyJFnOGQDy3CP/FIo6bxMOPxbYH3Yc0fRrj9n3FIuTfmHpIMLcNYPG+FBU8ga8f5UW3gCKk0KqKOJq8QJRi12oRIuKlz+Q4rJAhF1mAyg== X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 6:aonQSFguC4piMYNmVnLj6Iy84/uRp4qiClZUgRiDi6hl7eGZDzXytCZDfUNRSggFsfZ7YWW0zYgXgqWpLYx4HMhxVbVRrDPOyI2hboFr+qekcTVEQDhbIdcJN6pXpdm2SJ3r6HsfvPloda+rDmOCcbFRB37SUf1ShwT9dagaPGnRMOjjCCylpRmj7Il1BzWwM4iKEkATvleS5f8j9p+ek3Z2fojrPmCC3Fgwu3KHuWZ+tJR0cVpggklAGTkrcTXmJQnv8Tr2rP8wEE/59SEZKS/C/0MRtfaH6AVJZcSSgUNVoHvXse/KdlW2UWIFYUp4KBBDWEi3h7OP7GBlQQwqla3GjTNnqRXGlquTVTz7pdylpJzo3it08YlfP1Guidxfpu64mdMi1a24NDGsDB+FwAjMVAYflwWo/TmkrTS6PvY=; 5:6Ebxn7x38wPXuv3bt7rZy2rE+Qq4t+VVtY6CPEw9WOe6N18ZfF/3zjf3cSNlaa4D0/Zu0pEWFrhJTESFgi7onvrU2uqXwf/a3wiMfZWOwEceTP1tEziABJ8yhrFJomPPUbMDYw6tpZ+U0EqDQ7qkIg==; 24:C2rDAq2hZTIN+hu2KRYcPmo8WOrAI/ZGeAp2NKhtWod/NzcyTgdOOnRFcmuLjOulWayOXK4zTGKvbxC/HUFndZmepMjfyVsZfa5FtQsQE/Y= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB559; 7:YVgNjbUcr960oqh1rsQ+6FbltgMBRwtJtsw0kAseKaywX3YL9//E1ecwGj+BiWSbHIUiefo7+0Z7/D7F1Nqt1PhC0UZIod9S1YeWmMhF4YVMJMRM+XV6+4KtpVS/9akVeN0BxFOJVTf6J/RYMAIheSeLiZ9OaxHsQQqObb/XsKB5axHTzj2ibHeiGxXXDWjsDLzbbs/848pbGuVBx41on92O/GOrKFSMV/XUuEuaI4gyoZiIfgfoQOmzk8buSHfXOhudgteyNseNMsVDZ0fGh49uEvAGWU6IMpGqGiCBMJkGfYa6Jpja1RrXoiGG14PvkTvABoI9ApcnYal28g76UnHY24wHISTxbMEyhTrE+WEnxZ5g/Nq0LrXBEfQZ+bNaOI7ghtlKqxofImujJJHID28CXL/jqNljyUEZpAL4ge3qmfTfb74F+wfgF1rh5dhDc2jEOL/rCM3WYYBklEIbIg== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jan 2017 17:33:45.6380 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR07MB559 Subject: [dpdk-dev] [PATCH v3 2/8] 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..6f34f22 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;