From patchwork Wed Jan 18 20:01:54 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: 19743 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 15DB8FAFC; Wed, 18 Jan 2017 21:02:37 +0100 (CET) Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0053.outbound.protection.outlook.com [104.47.37.53]) by dpdk.org (Postfix) with ESMTP id 6A192FAF6 for ; Wed, 18 Jan 2017 21:02:27 +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=PQdw3moHd1K2slAR5kTIo5/HK0650lwnWyCMknF2YV9F+ijOyEnEWSjABE5RLlGgm42hcUtYLBlBPnBC6h4dOhU7i6QvuEfaaERrNJutjSIQ/ErjkD23Fpyih9JovHxCmR/sxn/iZ7RKjz+P/239P+m6WwBk41YrYjjuhyFpTX0= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Zbigniew.Bodek@cavium.com; Received: from localhost.localdomain (31.172.191.173) by BY2PR07MB550.namprd07.prod.outlook.com (10.141.217.145) 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 20:02:24 +0000 From: To: CC: , , , , , Zbigniew Bodek Date: Wed, 18 Jan 2017 21:01:54 +0100 Message-ID: <1484769721-43938-2-git-send-email-zbigniew.bodek@caviumnetworks.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1484769721-43938-1-git-send-email-zbigniew.bodek@caviumnetworks.com> References: <1484749650-24867-3-git-send-email-zbigniew.bodek@caviumnetworks.com> <1484769721-43938-1-git-send-email-zbigniew.bodek@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [31.172.191.173] X-ClientProxiedBy: DB6P191CA0018.EURP191.PROD.OUTLOOK.COM (10.175.236.156) To BY2PR07MB550.namprd07.prod.outlook.com (10.141.217.145) X-MS-Office365-Filtering-Correlation-Id: 93644673-baf0-48b0-f3d9-08d43fdcec7e X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BY2PR07MB550; X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB550; 3:9Dn8hbxlx1yxGdNUfitYdLYF8Z3RpHr7ZFzJzquaef8UUcVwzu4ovJ94bN6+V6N1zoTJlovpk/mJIs2fiG7tHbdHdwgQvIebuGIxnsjTjKI49X9ksTpcXNACJinbJC2g1PKu8CObQbOEPZr0xhkS8/bob3+78U8lizAMsiMyehow0PRAXUdN/hDPJqdX98hlJgTLQvXl7pXgZO6T1B9q+DD0JeXxp1053x2nNgZ34cbRxxwgvcZUizlStkHEPxZ3hiZacYWJ8rw1A0mbb2a9iQ== X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB550; 25:cBmHE2LDrcH/EbxxiAfsfet1w0LPHr8EL+KItzbi6tZ7/4R+ooOfd+GyciRYDTTnqU6RTzrMtUS4YgcQpUiXfN9f4Rb998wtuyZyLVnLbzPs8CpfhP97DwzgVbkWQVWoJKNleP/IkwvqoWgohES1s0IkPauW/wduF4EY0qUF2G4CXTvhh8MxQgi5ULNjTvmTin+900N09UDJNiNb15/ojNOYee4tFoTWxxBpEjBhqKpesRTpOw7Uow95ZbMtMdVUK43Bg7zKWnznWA6VDRbCnGd7wqouBZOF/Luytr2MxhXtP06rzD1n5YEWGfNYUHL/h5OG8BZ/M3aCRnDClIrx/naEt/FLDe8haEzFJmjH3uqHv8b6JUshz8g7Yw+lv1m6G/KjHTwQupXHJcCT18Pr102itSDeXr4es/0pV5j9w9dFODZyCnu2/y3LpnNPL7loMaBreR7CJ6HtZBT5K2DnPbGgu0tbq5q4e7yIpPFF2OMP87BWikEwTD6Bq4DKn345p3bg4bG3mNjo8du0tpHeWaXjryF/oruvZHDpNH5I0yXadx6rUG4ylMiXJZFNxzKhS0BtkncspgylbYS/zn3rYOzk+nEpZmpigI0elqdcQrsmDpFDC0hnrbk0V3wTW1t1licCoNT3UCRP17r4h2rUYUg7iC6kGq8cVkZOUBbojJElmy72XRicLjYXbilDF5QzIjPFvU3XCyVt2/tvMJyvFGw9bG6vKT6fTGwBhRFq5qmzqTXZfX5DwCs/4ffWTYn/ljjWPcmXI/3nsB/yvxas3w== X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB550; 31:YVzsBlfhq7LrdF0uM0gJElz7TUeWYJjTdsk0KH0PrCokznFbNqdDDzifZpp0o6O1Zhp1kFkudsiKGbkzPrHgRpk2V2lfW4Qcb5KAa+uuIY39/KBcUQHHtqNjXzbEm+la439qIFbB/ejkcSNjpDeo5FSenTJ2DN4O+DzyV8RweJ7XPcAEfGHPaS+sAt0nre6Qus6PcOQIV3AGfOQ0FCblAj9N4NYyhW5Jv5ZgKyBbRFxaSVhSAws7UKwAbj9Z9wto; 20:HblMpwEgLeUIjDanQrtwNA1iMhEnH8PSkXaIUIwTX4bNuyyYTaP9GbrwxnTnGy0xxkSUzeKUUsY27FfnjGuWXbM0ZJo2Nsdutp0gW3D7xBKuJjmTGiafxo1nAwkQ4UYh2ywGCzAazwjkqE1VVoH1CqQO6hdnskjxX3nc/pBSuYEZJO5F04q50/KDKEw2gLn4EyI4JTSu0eyaHyd4sKpQcLfUea/6wnHfUCL84kBj21Do63mwNLdeWV6oN4C+rO7cY0+4FY01yunHnBQ206Z3XSD/AsUT5MTR82f98nU42S8QE2fYEvM7wF7eckWPQYLFbbF129EfgmTWWdOEVkspzun4ztpyycA/9L/BSNoGFODu3zX0nepZQojJwqRVYJMaHIAhzMjG3Z+6eFyEeOd9TuzXZd/1wpmmczoI30dDetvpu0klkLnXBbqhhsmCfwaGZiyb6a81U1Iyt1vufgT80ffr40A+AS1O9/s1Lu+dHyNSlRjBftoyYFY9Rjc5YgAEQqJ0HDd7ITCV/yjXYt3pUzznRDHCrXb9f3IRMNU3QU8OIiCZ+gC2K0elr0oNFFYJ1g3rQxKnP76b4yul3NGy1qkXOerfme8oBS84moA3pk0= 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)(20161123562025)(20161123558021)(20161123555025)(20161123560025)(20161123564025)(6072148); SRVR:BY2PR07MB550; BCL:0; PCL:0; RULEID:; SRVR:BY2PR07MB550; X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB550; 4:HiilTBOFffnBJW6dZqSZuxF8MR5+otwDS9sft34yeDVctC8zosE7rLgTifNtGLANfjqUW4tNnkhvUTsd9TOuPzvuDxRDBdlbzD2EC+fX3jpFfFvlO+I5XBjyu86BOqKUxv7hpGNCdC6K9s7u5lo8QB6v2+PkiYZVWgNZ1+8/9sAIvexUXJ+5g7flL12F/OU1oT0n5WFe1QYOn1Bey1weqgcYEy9fsq/QDE4kaEj4n58TGAiqveG4twk4xfVUJ2ITVwJRNjmM8cVp/sX3oY6MvuKuIEcQvOfw/hl+nP8mG7au9pNY7TJAmTzkVAA5WccGP0gjm1j55FI2FppL1TJy+dNFwcdyF36UzPMptkG/3RjWRf2kUHkacihRmUCkxoK3B04TLg8B9wc1DWfSvkKzrHJk9Dj/aQHzhAPa6/4v1kCfLky5CzQE65oKqa429R+wK0Oayl1u4Ce+/7Tj44QO7vNAuC8RdZIQDtt0qSWryia6IHwHPt915IuK/Z4jO+3iKYitFqbj1s56CDqcE0QQ8X2yKqOh0sk/RW2Pnzp0wOEVVEZtMNJyWoz97NO6edVe/vS9bd4hko16FpfzS2V9Hj1zObFszNGXQhIyZDx/Img= X-Forefront-PRVS: 01917B1794 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6069001)(6009001)(7916002)(39450400003)(189002)(199003)(86152003)(92566002)(33646002)(36756003)(7736002)(8656002)(48376002)(42882006)(50226002)(97736004)(107886002)(2950100002)(2876002)(6916009)(6116002)(4326007)(5003940100001)(53936002)(6506006)(4001430100002)(25786008)(47776003)(6666003)(3846002)(5660300001)(54906002)(50466002)(189998001)(66066001)(6486002)(76176999)(6512007)(101416001)(38730400001)(110136003)(68736007)(106356001)(305945005)(105586002)(2351001)(2906002)(8676002)(81156014)(42186005)(50986999)(81166006); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR07MB550; 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; BY2PR07MB550; 23:khYEQdqaGtGgGqrcaQnBy+1M2i+MFtffPdG5+sL/RL?= 6xYR35nNrgOO1LZjbpaFNonMxdB5R7XiWPOljaAwxQDE4L/i2JS9PuNp3ZRDwWD3HUJbiv6Dp01srNWq6mRi1jOt1tCnpbYetY5A1k6H0XMa2R1JIqFzLETcX/UkMBLaCCz4bkm2vZ1I6NqPorM8VWXr1y23rYLsbxGedss9ym6WcUcnp+jNZBbwjp/DH7e7SMdyTlbFf1X5dSfyYVKrSPsI706sCIIzV/xQ2dzBNiWx4Ysun7av9kASCwUUe9LDB/7bCKw5bt3FRi+QUDWPaKInTHwB2btCD9CRcgSKcVgmEWw2LOg/S+51d7vdX9hj34PnKgPntXFcrhbVueh0j4Nb+5Y6HMD+k+BQT4vNAOplzoUq5P0f2Tj6RazdoR1KEs8XaFzTg8sQQ+MxPkW/PH9kxtNhBeQlJ3fQVlWx4ZBXDxgfaBlZb0RcpaY1SXvdJu/ZhFz3aZRIJCiR30s6AcC2m4T6ItVv6ikvp1cMIg0ztAbSEKStvYPoV3KFWrkvWifSvJ3YEfLPaLGBBTtDzfgBrPGaCT5yDIyqI0mEgL618ZILmR7x+ebZaByzqiYBrVmoWWvGK9ZB0dvZeDUXCj2Z8BQlLjCS24tN+euSiTivdHD9ursgYpd7RD9tnxOTBNnHH5aTSoxWBMj6iBioND/p+klArgFFNs9O4apqlO0f+oX9GbWpY5xHl4Hh+xIpdJqFGZClhBDGeCsM+iJvb15FbAW4dHRBePG7sTuLNsw7mpcg0u3+2b2qHV9KwDiQYgcV51Qp6Fi/bvi8upqps5fnoVlzUf01jveo1QnZGU5+9ok1AEK34EpRhiEJnwOUiD1PVqqdC5k7OM8vyp/CeCc7798HR3kHKVhD54wMsQY+tPuacx1erMZJwv0xzQcq72GwuU8dBejB8MCM3/o25UmKQik+tnveIkNi9hnUhspTLzPFF0YHNnE5tlnKLryNaktJsvQ5BPvHUTLB0foGBNSydpMfH8kx2CY9AtOQbtGpyTYGxF6cfOWS1wz1kEaf0VtaYJ2jZWYkg3cVq7ooM+Gx8roeIOQa3/SE70q9/52YM+q0kpMEMZamCikUsaefJSL/l9XZFGGwmRqDr1KGraFwGI2c3Vbnr1S1LO/yI0cGTuYsMGR1+s8iN6t7YPC5oet1Jj15xXzM26auzea+rdLa47MuQXD7iqo/5ZGGVlIRJxGrZuZevxe5ZXpRD1p5qp6931tJ0jVckeNwSjRuDH X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB550; 6:CNuvaq6abCMy9Jh1lJAJJsumFz9AWmbsfPDheQz7b7WlvEb4LJjPAKFyF0OkRa7T1oZCXMjXURW7Omo8kqMr0CrRJ/4gPthCk7wA9fwSxP/G2HiFf73agj+wTj9bX6nPhLGyavRx3LbOeFPTwIyt8cPG+dnSjay89X1AuO0F972gGnhrSPcW8UbQjhTxH1IOKEN+UxbzMMEhXRF+UbFy4PwMwRTogqhCviVxTOKzWj4jYCupt5/DMu/nFExCV9tQnw7fFjLti0W604cEcYDgBv/Lj6Fwl1/vQfK71HsW5SBm+ZV7gh9moiaeboANmivaRVP584uWALluN+1O2qendn1MBkcaxDrWOfB7DfqR9z1T7u3AiuFnXECHBW+0rUprxdZU1fop3C8nFBKdm1hUp4XrraTNHCNRyNfqzoTdNng=; 5:Ol9KkZaeDrLDKgJWGR+sIZ/NtsNH/IovFH3vGcLuZYNDGWNHQU5t2RXSwmfazSBRF3fOHmtQkxvkSgapFg3GGHLqtjZEnNBQPh5DEEbrcvfdfGyiaaWzt5D2AJ4Xg3E9HMPbC8xdl3ZApM1iqxCQvToj7EMy6hcGOJLipdXUne4=; 24:KWP4RtNkTqmidtvpvL3ImAVq847rSBnmxOSbF4rANLvYpfgWNQFGNKpJobDI97t0n7hfG9CdGHa/RNWhgkEjrADHIuxtPLsE56a9jnyfYqY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR07MB550; 7:4wSwmXwXZZfc3carlYvHn5cGuwwgEakhhyCsIv9LPg7LiVrdg98jNTHPryYgjUyQTRGnsGmwyq0ynYH5ZItjuZGF7WkBHjLbRpiM0hvZWbElzN/8XbVwOrAGrYtlNKO1rUp6ee7aZEfMDeUn7CKdK3vu2WqSrpBlnF6S5S4e+e2KVNGuT0ZS9Ie9fnsua3w/bNhS/LDoOHHQo+FEeGLigndJeHM6bYfsct0RgBVToG5REBQPLSfgR5e8o8/OMCHONzNggvJ7QdEC7rgdxsIHlmhVD/8de14jKq+VpQHqcm2pjtRum6sAgG5oFWoC/xBUXFEkFkAp4kqE+AdnrQKOkealaOBrNBAll57IBGXIpTeqEWjuhoQD9GyIJtq98b2HpF6rcHihhoZ1CUMm/Y/sNofl+O7cpZSTAGEYle5kMi7iS/NEkswgbQJAAMPa5nuXFOkRKZpH6YioL91I3LFQEg== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jan 2017 20:02:24.2477 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR07MB550 Subject: [dpdk-dev] [PATCH v6 1/8] 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;