From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0073.outbound.protection.outlook.com [104.47.38.73]) by dpdk.org (Postfix) with ESMTP id 195E669FC for ; Fri, 13 Jan 2017 16:50:51 +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=NNHOQkAp02dc1qpPv7l4mCcJPmYGgmaZbxtGaFLWv40=; b=CgU1hkoL/5mxNDweZZgMs125+qBQTTL+ZuMLhVrSKKQb6OHxMYBLAHDlD9kl/4b3HjUHP+YcP5NaIrmtW6vpyySLQqq3cCE8l7y3B25kH20pJ7gqEJ18d1j/ZG2p50devCaEas8NM7tDp8fnlGoqTrkKC0zISwOSCJuNlsioG2M= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Zbigniew.Bodek@cavium.com; Received: from [10.0.0.33] (31.172.191.173) by DM2PR07MB558.namprd07.prod.outlook.com (10.141.158.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.845.12; Fri, 13 Jan 2017 15:50:48 +0000 To: Hemant Agrawal , References: <1481077985-4224-2-git-send-email-zbigniew.bodek@caviumnetworks.com> <1483551207-18236-1-git-send-email-zbigniew.bodek@caviumnetworks.com> <1483551207-18236-3-git-send-email-zbigniew.bodek@caviumnetworks.com> <9c3e96af-7cac-10a4-736a-f6690e9caaff@nxp.com> CC: , , From: Zbigniew Bodek Message-ID: <5f66bebe-f220-7313-f3f0-a89294b63430@caviumnetworks.com> Date: Fri, 13 Jan 2017 16:50:35 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <9c3e96af-7cac-10a4-736a-f6690e9caaff@nxp.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [31.172.191.173] X-ClientProxiedBy: HE1PR0701CA0089.eurprd07.prod.outlook.com (10.168.122.33) To DM2PR07MB558.namprd07.prod.outlook.com (10.141.158.13) X-MS-Office365-Filtering-Correlation-Id: 7c95278f-a0b4-4e5d-8fe0-08d43bcbf24b X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:DM2PR07MB558; X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB558; 3:qxrQLvhg1iK0tbwh5N2qHcndXh18ccw0LDyjW9/j8K3io7pp3oGq4rWm4ipM4+JA+UqI2Zrss1L6ujsjcKdh0wYvsz1bCfY2JdKeihUm4P0jdTjPQ/8N+JN3TgR1C/holEiugJAXeKy4+bOLOo/iBw1lu06A9decMCEYYffI0BBr28hCwyN//4tB9RQyFjfZ3Va8HFlkDCTFEIUy18yqIX34yzAn2jDrepx2fMwhkxy9HeFVCL9CBRDtqh92JzQkzDQCGkL1cvo0zgl7fIenJw==; 25:TESHU7fOC5Yp6H7uuFiC6sDcxI03UtOSaGVHy4uRAznZNJ1X7MP5yLFZN0Ta3FxxcWJNxqgmsc8hs5cDGRknkST0X/CsumP1vutUxXebDqrfhTxYKfBhBqb/FBxzqJpjacBDovYSIxCMrcFtTRoeU8H2BaQFgIuAl2oSykTb3YzW+dHB3AlGfTreXp1nY+mW9BF2GNbBOM0o0JJPpUkC/WnNJ7OhDj73bdvkH9Ma+W5zd31+4roTpysgOue6i2rKzbF8B8FOtHeorLWu7rnBwKN24+rTXIQNccMcT94icavoGdgL3uwC2QCSiphYTdHOHnfZwJtW89EkHTw2cYUExL5Z9VIvfKs619lsaifi/2185I94K1u0Xp2Os+2+j4xfq3N3L9zTuCNWFLowoYClkarYC2nDpc47EEV0/t4c7dGmepu9XFYhx3lCsO+9WtVdGfIaMw9Y5ds1jrK2OEsDdw== X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB558; 31:RJgTWhDZt3F4dvleLfIxJPDcgPE9/CJlDJH1cU0JN+Ub7qFdjscSnzciQW5TGfk1waRMMkMshqFNivmSQTLcWPw3q7wAz0MZxrnweW31ZvLipK4oWXmGvvhKb6LCULNpZJtad6/YiU0EnDAdG6RY2N5SLnVWrtnNPy0jURnQaaRNKeHe8hoPkIn2vpUp0Y66UB/984TqnCdzrmSwumYAQHn9hgEz4zxvZc7NADzgI2fBPGJB9JxK5eNNMbpHH7xr; 20:FR76j+j3lEqx7nPjWv7mU8UZy3ty7jYTJIXgXXr/zgPwksyIEZ/udmCUgCHo/VsY7DiCYN/3cNsUdy29156QWEFXxzaVEokMO6QAIRGE6D7vGUbH2fNa219u6aHHfcgs0xtkb5x/ZS4XAeATYeAWE2bLuhN1M00MdiLPsW6+qom12iaNDF9P0EylLQBcQ5vdFVHrnC7EK1cDJPXOCR2WuosO4FEa1kczHyW/PU0AiCuLWjAdpA5O6mAAbEcAclViDu1/v/IbBlM+OFaEYtH230h8Nb6VIbTXJVeqjEUfjfcnFfBMGlr0gPWD4nY3nPTHUmevuhEbY+QE5ia8dbNcwtfB2RJGVnMbLsT/dmxPn+jtejOzUh2iTDH04bJjoFYHf5kHbyfH4LigslbS1q/gRONliquAErQH36Yn6Fu36fJbQs9WaEkSu1f/Pg7lRVKvo6YpJHKaOND+FcMammp0TllFlWrD2EHu4N82ewBhhyP9EqtPB88YuGxUBAs8IYJWOGDUeCzhmLdgLRFVUcLP3NbxKxHu45OF9xDpjxw0iwgYC+IousBi8YBOM3edQ8YzVKKztOxzIVJZWVmPk6YBYZNHdqU7OXVfGLIA2b5XCNE= 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)(20161123562025)(20161123555025)(20161123564025)(20161123560025)(6072148); SRVR:DM2PR07MB558; BCL:0; PCL:0; RULEID:; SRVR:DM2PR07MB558; X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB558; 4:uKNFPyN8d18BVCMCRh69kNr9bHlLYcz/TxZjv+hg3qx1+flZLQCHfvPr6AnBKK12JcO2V0NrS9Rk7YDhUHM1STUR3L1NVp8dqhhd4TQKt/81DriHp97Br3/3GyhQw/TGmdkOVXtrxJWd7Bl3sPZovsgeMtZccpV5dCrFitrr0R7q9PRmQ0b5hYUMteeD5WwFDIDUooEYc++Gy9EClxikQdjDeNjuyk2DKIjwz8qTmEn8u7qCxGFsiAsprQM38Iy7mqarPij20fuSv5Zxem62j17kVRVkp///1HQwBN9ZadgCxogkvxrem5sBNA5bWt2+0TO4IVJ1Byqo+yJMUePOO4X1kDYbKt4PHZqgRIRHMJOaEwctBbVc2aLFFT9r6JN+f1Mzb9ZVs4LaFWZyMuHRpR7zlH5SRZc2qgOlWZv/Z1pXq2YMfD4q0liBp/eq72hXMqSrD+WNTbAV20XYooXe/1IMgP+x1Minf5IwqqJ2z553D15oppyKadiXMcga9M0Fylc72Vru/1HvJcms+t3iYJBWC2k3aGLBGvHsSbjUnGV8THd8o0HtRHckVmn4yLd5QJQD20/7h4TOUb0ZEIkWHA== X-Forefront-PRVS: 018632C080 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6049001)(6009001)(7916002)(39450400003)(377454003)(199003)(24454002)(189002)(36756003)(2950100002)(83506001)(97736004)(33646002)(5001770100001)(5660300001)(4001350100001)(105586002)(54356999)(50986999)(76176999)(7736002)(64126003)(42882006)(305945005)(4326007)(50466002)(65826007)(31696002)(2906002)(101416001)(31686004)(106356001)(3846002)(6116002)(93886004)(42186005)(54906002)(230700001)(229853002)(38730400001)(189998001)(4001430100002)(6486002)(90366009)(77096006)(68736007)(8656002)(92566002)(25786008)(23746002)(47776003)(6666003)(81166006)(8676002)(107886002)(65956001)(65806001)(66066001)(81156014); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR07MB558; H:[10.0.0.33]; 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: =?Windows-1252?Q?1; DM2PR07MB558; 23:9GIIa793L22+LZSqVn85/C9QMnfHZ4mzva+LUs?= =?Windows-1252?Q?fb9CgBtwqVA0UD76KcYEgUQBYw4OydnCaTuzRjFONZWg5SBYXQkO4Z/m?= =?Windows-1252?Q?Om1073wLpldiSE37I53PjIzm3XhCogQ/pXMe4ESV7bFC7yJr8WfbqnVZ?= =?Windows-1252?Q?dojnA/G3xtZEy2HmhDu9u0SMlJ5UIB+AKhxrJ/1hnNg4wn54hrRalIs/?= =?Windows-1252?Q?Gv4q89ZZdhv9R9jzyqISSrR9STC17Jfzqe3wPk/sLzSZa+ApSlN8AUXB?= =?Windows-1252?Q?xFHSlmiWcnYVwdIri7TF9XXQJb7i0ESWAXzHGvKUCF3HZJkZI3QfNLYm?= =?Windows-1252?Q?n8rQjRv+iulACdu4/AQDH/fBQAf/Ox10uBtjgs6Lzm9R8JzsOcjzNzt4?= =?Windows-1252?Q?Paow+ukZ9jOASdeaY41wRoPqaHlIW8XGnUjAmNnUHR1JKvrwHoLCBvKU?= =?Windows-1252?Q?3lW5Mq5LWKf1Ugr5m0gKmbwMH1KxjbhnYxSx3HZvnTZjhzmz5n2CEN7k?= =?Windows-1252?Q?OYRfECBcqEn0kNL55YRbzR/A4aW6J66DKgFYhry4P8G35FiKXU2bdMD4?= =?Windows-1252?Q?oLn/2CuNGU1GsDaDx/y4tY528dLdM9NAt7IcyHoSBoCHgaRbNQpSAUKl?= =?Windows-1252?Q?SBm0Yx5JEhO+M9pm9XssALE809A/DlsU878Vt8dS7xrhO1WN8DuWOQeK?= =?Windows-1252?Q?/Zz7f1sEMWBaqBG6boGSKrmw1jyOMFyR8Z2uyBIfyUUrI7ZTXYPA+Sgq?= =?Windows-1252?Q?l09+xdSXB6GN9lyYfvZfLajYTMMdruYtMnkU/mI+K9bzyCOl0zlJFTVm?= =?Windows-1252?Q?DS5qnD/hxz/WrZKi1q3nGienmAg+nAlJy1pqsnhfZTK/RsTWC+7ClVnx?= =?Windows-1252?Q?Tzh+HyZZpIsvhf+qVkvRBOfEekiTJuNwofh6pE4C2A00o8CdMasISJe3?= =?Windows-1252?Q?Ynm2gII6y7hH/ggnpKnuarF+vHVG8RW3iVc7DVuFfTWpB+wigdUa9qg3?= =?Windows-1252?Q?isZ0hkN5JFclS1lhjf0sc7znFuw6UHTHD5c9xfxOhwyUX8+gNxcpk+kt?= =?Windows-1252?Q?wEaJx3Vwshdcdknro6yf9VfWAd0ZFFg0dMqSdlyW+x0/E89G02JJMOG8?= =?Windows-1252?Q?/zTpHyJd+51PNsGGyC1LKi/T9blD8y4autJQfoCxRD4e5pRUiRDzhqgE?= =?Windows-1252?Q?J5JCJBvLIwaLf/3354kcIjZXtBztaHApVZByGxPj0pb4TQI+Ml1ms8yE?= =?Windows-1252?Q?4q7760yTL4kt8em5RF5l65THrQ5d1LPlcbbWjPVi+fJaQ+bPnjrGUd1U?= =?Windows-1252?Q?mjfW4cP8USi/AOymxuQno1auR+Wq/+sghK6AqR3LPGs8wko3e83qr0x+?= =?Windows-1252?Q?YwQHgU+XBUhrkzBcy3AClQlZssZTzdFI33/a/vK+ckGle+PPCI+3adzI?= =?Windows-1252?Q?yf73+joikstAxMAEqgeD31bl1aeDXwD1RYjgNUrAtPAVnjUs+irdJvUf?= =?Windows-1252?Q?jFixPiH+3Vod6iwL9zdx/GKbKWCSv1tOj4dcLLU6zcS0LHFfjKhWIkGP?= =?Windows-1252?Q?BuBYTwn089C2M=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB558; 6:VKYXt/XaYdxuH9aeYUXCrHCwJZhsoNeZVku6vbTFTBrmQZ5q7kKHJSHnNIQ65gO/qpygE6BwdFV8LDdnI3QR5AcNAGDlO9+HMSROhKhMM6sRFkCjHur4925C6jF5hCauhEGkWf5zDgk95Rmk61hvyxgoARwlDE66MdHtxFViG8BT47jyRXE7TXYflb0umBWKAZ6rMx6gI0wfiQlmfp/sphx7V21imcxT996sy/yAFPlDGL+sgP8CJxnG91FSFEqNbBPbs23NgAK+nsfGH6Zikm7cGQ2PCG84sIByogQCDQYoLpYleDFMVAHpODUiTnrwI5Zrmvh4HrY8DjldX5IXGm/Hng55/HbyXuxGWAEfwkj+RS1IPdK4yTRwKGwx2oDzH2TSWzTTDji6Xs1LrlIIafjIV2z0Sr3MLzGRFdXagss=; 5:ANRWyzoY1q0ZWm9Norg3JFtZLNQIpROtJDON/xF6yJGJAV5KKPSrtikNG9GPDGAep8Ztb7v1g3css931Pls2dNpZoa1mXm7sxCsZPEyhAoq6CI6E00WS/dp/FejNwlJIVqNlGHiarqUmKB24GSm7LZ94LYQCsnZXARrp+i5OUUE=; 24:ffHjyOA3W/AxGetCdk3iEmODnjb1/T6otqbEzR7T17k1bryjAliJqfKGi3Celyqskqr3oTDZBWqT0/IkxPdJwm1ohC1U2Gsi7p2kl0Y2aUc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR07MB558; 7:a6X1NkZJiepAlmvrs4mwkYZz4230f1gNg93cz8hqQRGU31h7mIs07Y8rzM+juc5z3pcl0k+wq660ZlkLizdcKW+iEWllgHVnQARwZ86yBpT8ZPlXM5GmUMsiWvlUObDUnJCQAQK3EISgnU9IHvwohw58ubAZ2yovquuHv18T0tFgb5luv2NdD9NHEikUN0u/UokMVowNxxn6kz+4RN2PH7kG4JfyCA3oDziYS1G6RbPNCCDI9t7MMo7Q+NhLVNJYnahS6GzQhTwHitHYZXmN+azVVF9ZwtyCXK+pgyCcDFvq8vhvarrNw5w+u2BFRbVx5ZdcOi7GdntxxI3rSfoYF6w4C+haEQz3Dt03GCY+ij3AP1yZOoz9B7ggwNEs1/DqzyY63Cm/t0cJVtQGjsXQAyYeyLmQXgzIWGsplKlKuQGT9FGZsSDwbJiEENL27uF6bKHuR8cXptl5CNFGUA1z1Q== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jan 2017 15:50:48.2430 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR07MB558 Subject: Re: [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: , X-List-Received-Date: Fri, 13 Jan 2017 15:50:51 -0000 On 13.01.2017 09:16, Hemant Agrawal wrote: > On 1/4/2017 11:03 PM, zbigniew.bodek@caviumnetworks.com wrote: >> 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 */ >> > I will suggest the name as armv8ce or armv8_ce for this driver. > Do you agree? CE for "crypto extensions"? Agreed. > >> /** 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; >> > >