From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0065.outbound.protection.outlook.com [104.47.38.65]) by dpdk.org (Postfix) with ESMTP id 4F47E4D3A for ; Fri, 14 Sep 2018 11:15:36 +0200 (CEST) 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:X-MS-Exchange-SenderADCheck; bh=7JPVcMAVdzmRjcsRZ/hYKyCNsvLdHbOyIHJ7AZdQ4Ac=; b=Zv1IlbNtV1vX8KTxXK1osLnXsrbWd7Zdgbqyh3rHx+VeV36fPy+16gtTy0nct89cngaiZx6/ZpgFW9IGlQwCWXL/AKHBpKJTwkgtyQaJDl+QnWB8swu5w1c8R0ixovtdJ1t4gazV8EbwnTuLq7kstkdiKuSSqMoZ63QxAe1M8/k= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Anoob.Joseph@cavium.com; Received: from [10.88.100.222] (115.113.156.2) by DM6PR07MB4905.namprd07.prod.outlook.com (2603:10b6:5:a3::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1143.15; Fri, 14 Sep 2018 09:15:30 +0000 To: Anoob Joseph , Akhil Goyal , Pablo de Lara , Thomas Monjalon Cc: Jerin Jacob , Narayana Prasad , Ankur Dwivedi , Murthy NSSR , Nithin Dabilpuram , Ragothaman Jayaraman , Srisivasubramanian S , Tejasree Kondoj , dev@dpdk.org References: <1528476325-15585-1-git-send-email-anoob.joseph@caviumnetworks.com> <1536033560-21541-1-git-send-email-ajoseph@caviumnetworks.com> From: "Joseph, Anoob" Message-ID: <7cccd25b-cf3e-03ab-4c91-fb0670f1af44@caviumnetworks.com> Date: Fri, 14 Sep 2018 14:46:19 +0530 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <1536033560-21541-1-git-send-email-ajoseph@caviumnetworks.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Originating-IP: [115.113.156.2] X-ClientProxiedBy: MA1PR01CA0106.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:1::22) To DM6PR07MB4905.namprd07.prod.outlook.com (2603:10b6:5:a3::10) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 313c1483-df55-46d4-011e-08d61a22a0dd X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:DM6PR07MB4905; X-Microsoft-Exchange-Diagnostics: 1; DM6PR07MB4905; 3:9KeevUcTJRQFQ0ZBndfmRww5/W7X6z+XA+CLvtLiggJOL+ew7jas4xcilCbVYy+SdB5Ibp3wArPhT4VEtXVmU0SBYOCoEFhBZNkcQI1400Vw9r+ecKp0XzSojxR2GJbxfBOfwE3+oT0a4yiwVzhE+N9fQ81mjTtkJqem5kJ0F2G0DDtVrIfoIm+600M1StjTp8WzJ7XBFG2aBJyMCkyQr8B0rxPQ/UjR1lAqH6mFlewm1U72bGFTdi3XTSHHFVwp; 25:UOGMJwLdfoHrjdwY7LeECsCXy0vmQ9iqGkFEeNslGYsBax7CvZVDoApZjBTZjaheKtoz/cgezkTpONygpBMv+YAUG4GsZftMm/lHMVs7Z0dnnJoTb5jjs6c1blqzjZWFcMrrT9FDlRd47UepgKd4qYfRf/floCehJzCBxhpD40pXep+rAGWzQ77dL1+EUbiZ7VUTUPx+hJt1pZIDUynMLeixZet5rcMJMls/0FxsqD+uVt+9Q2RGIMmMHQCO01qp/rPdhCGKAIj6CtsuJa6m7lscEfcN6elowzLaUOdDA6OTGRiY1+eCbN6kTBGuyEUG/Bdsoki4A7unyBMcTKymRw==; 31:ce5dgOLAm5fPfL8h8vsKhg97TRuR3icxeNlgs+qeIODuKT4+nMu5b3O/wrrUtOTIQh1zbVK/YvD5VlNplUaRIFFP1/CiqFM1WTWiG5oginqPxLeD0urDToDDP3M5ks2Q1pv1pEpzydyOM7HoXdixoGaCQ6XmoYhsHUAIhL/cPjLg3HmYhxqp9hpUC00qsvm8Yq7NjOiZ5Dmr5JqHSGaRVQ5ct/j3MIYcKtHfdOvW8C8= X-MS-TrafficTypeDiagnostic: DM6PR07MB4905: X-Microsoft-Exchange-Diagnostics: 1; DM6PR07MB4905; 20:wXk8IHw9Pm2ZXlbrq90+2xVf2f0sgWlDEwItt916n9giCGbAROdqcfcK5lAxkJy/VT+VMbHTH6ClW49Sr/aHfMIGNVjsQdX4E4rSse2PMMcOp6bifkIaZENJBB6FtDgWwB1/B10sxFiSiWmsoT8D7fjwXGuirgcYR+A9aeG5VbGC5xPf6x/NunEi3PpGL4zgcIFyVbzS6jftSBbds15q96U0HPwMHqnOxdys9D7Q9Q26TiWEBaP4n1P6Tc3kBSXrSeu21T1zw9N0G29DYlOEXD5AfCD8WVqGY7g3EfhZepkJcHVz99tXxDz2aXHNJLwjKmDN9qsX/fZAat7bRLvCHFHFg7c+YCe0gc44ix+NedNYbncKc7j5yC4Nz4iLi1dNvIyElSNfweJa8nIoaDKA1lWsMRszlSMYCfhYAPVW6Ji0nC2RzE0Fzks5xHLIE2fgmgwSlE8dE2r7ny0muRjbqGM2hrdeBk+Yzzuagk3pSvK6/jeWzETwN/hg/Pm5eSzq0+hpCLJYlEpsstQpzayIKkZP+x8QIMl6OG8wszH/Udm3BwCRL+PB58JoPH5rRQES6U3QIVgOue0oprMXpExMA0UxoujdyqCZNP1wboQAZYE=; 4:2+qP//S3TAtyLYeUzSLOzLzMunpHd7tBO5xeN5IRs72hnh2EYqYDdU7x+Pu8IgMjc68MXp0njBO0hSVtnfRBTPyc1kJgERUb4Di0KhvKdakX5FHlbaOfHqOPEkvyFrK0WM7ee7UDpYDzAkJAAf2CbJ4zKioDC64DUCk0c/pG000JzHhl837n16NafeNID3jRyDjE1OMgM6Z8hVaI4RQo3IgVAm3YamZhMD8QChGcoQtHTt+xVCsDJ0prFSPiyTpGbih0MksYFnlfj654OID01Q== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231311)(944501410)(52105095)(10201501046)(93006095)(3002001)(149027)(150027)(6041310)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699050); SRVR:DM6PR07MB4905; BCL:0; PCL:0; RULEID:; SRVR:DM6PR07MB4905; X-Forefront-PRVS: 07954CC105 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(376002)(366004)(396003)(346002)(39850400004)(136003)(199004)(189003)(186003)(16526019)(26005)(77096007)(446003)(386003)(65956001)(65806001)(66066001)(64126003)(3260700006)(478600001)(230700001)(476003)(47776003)(42882007)(2616005)(956004)(97736004)(6666003)(4326008)(486006)(11346002)(3846002)(25786009)(53546011)(6116002)(31696002)(7736002)(72206003)(305945005)(16576012)(54906003)(110136005)(58126008)(67846002)(2486003)(52146003)(23676004)(68736007)(8676002)(52116002)(2906002)(6486002)(53936002)(106356001)(229853002)(36756003)(14444005)(105586002)(50466002)(76176011)(65826007)(6246003)(5660300001)(81166006)(81156014)(8936002)(31686004)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR07MB4905; H:[10.88.100.222]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTZQUjA3TUI0OTA1OzIzOjh6eXRPMWZHZFhrUnluZldBQkN1U2lLbzIv?= =?utf-8?B?WTlxejdlVzJISGJvODV3UnBFRUh0LzE4ZkhxaEhQT3RTODV3UEovMlk0UlFs?= =?utf-8?B?VUp0ZFZkamFLOWJ4WGRyWmwwY0RveGRTWkNLcUlyWWh2STBlT29GN0ZxaFdl?= =?utf-8?B?dUZjZWxVM3YxMk92OWlZdXY3U0ZCMlpTdVFwZjd1cjF4RUF3SS9DRWhPZFRx?= =?utf-8?B?eGIrWTlHMnRDU3pjOVdLK0N5SVM0aXIxM2U2QjgxTjN3Vk82MUZzdm9OazA4?= =?utf-8?B?RVY0dnV3YnQ5Um9UbHlPZDYrOGdrQlVlQjU0ekpEN3ZGbVZnNVl3TVBPVy9j?= =?utf-8?B?ZHRCelV4L1NNZi9mcjVQU0c5VHFYdml6U05VZXlqcUN5SkRJWnpmU0dPMk9z?= =?utf-8?B?b1Y1UE1XYVU1WTFnbkk5R1BtcC9WYlA2MDd2SXZjbHBFU29McHRvL0wvb0w4?= =?utf-8?B?NDJtYzlNSzNNY3JQRXRabUFoc2dQdnBpZEl5QW9BbjBBTU13eTIycnFnNEk1?= =?utf-8?B?Uzk5ZUcxbW9jNnVCNExDNGlrVDZBMWtBRjhlTEhuZEFzMWd1MkE4cGFIRkU4?= =?utf-8?B?Q2FRZTlQYnJaeW5tc2YwNmQxQnN1MmdrMHcydWlmRzVOVVVlT1B4MWZIaTJm?= =?utf-8?B?b1c5Z3VBdy9YMWlNMVhEdkpJNmowUU1XaTFvVDZ2SFlwd0RCOHQzaFlhMlZY?= =?utf-8?B?T0RIWXlnSG5qOENZTDd2K29vb1BLaG9zSTc4NFhsTmc2cU4rbm05UzlwNzU5?= =?utf-8?B?a3RteDlVaFVFL1ZyTUJuZ2dWQTV2YnNxUTN0V0NST0lkK0ltRWZ1SVZFTUor?= =?utf-8?B?ZDgzSkNFS3dESDRSYmhhSjNjVCtBdEVHSCtTWVJZRDlxWE9PdjYrUkJYM1NY?= =?utf-8?B?VFpqbXJvVGh5aWViSkl6VEpCcmxaQVZ2aGRXRENQcVJOU1daTERxemdDblN0?= =?utf-8?B?MHNFWkFDaGtVMkRKQ3VTMllRUWJXRytkZ1lXbXVwcXVVeEFLTk52R3h5dTkz?= =?utf-8?B?bGptcjczdzlWV1hiZVlOd1RIYUtDYnVhZVJQUWxEc0EybXR3bnBtMUhyZ3Zp?= =?utf-8?B?K2JzZitMWFM2NEo1WFAxb2dVTHdQNURCdUc3RmRUNTFkNDRTVW1mRGdLMW14?= =?utf-8?B?SFl2djByQnB3SnJldDc4azF2VXZmOHRVd2xlT3A2bmJZanpldzI5amtiUTFz?= =?utf-8?B?a2dGRmRkd3FUTlU3dkdURUdCNTcwYjRsSGg3dGdmYzhacnE1bjRUU3BnN0NK?= =?utf-8?B?VDYvR3dVaWlUYWlxRFl4dDk4QnRLRVd6anJDODN6K21WcHNGOHcxTFFWKzNy?= =?utf-8?B?Mm5MdkV2WkJIdGdEQXcyV1FIZWxMUHdOdnN4SXY2QXF2TFdTbTZwTG9JK0Z6?= =?utf-8?B?Y2ppdGllUHJobDEwMXNEWHkvRjVqc2pIdWFPeVFRRlNmbUU3dTVpVWFtK2o3?= =?utf-8?B?UHFOdUJqTHkvT2swSk1HdmdQc2JRZzJMeGpVS3FRYXNNbTNraEJvWE9oTE9U?= =?utf-8?B?NWk0RXhVclBka1Y1Y1lvY3JnNXFxRk94QXdVUFpOdGY3NDJwK0NFTjRHcDk1?= =?utf-8?B?NlNoQ09NemEvL3Urc1VPNytnNVI3c3NhK0YyZ1lsYUZGNm0rM3F4bUd2RHhx?= =?utf-8?B?OGhsRkRlVXRUVkxxUTJrUkRIb1RhT09kKzQ4a090K1FXckJRck52YXlISEVI?= =?utf-8?B?eEQxclRSMVMwUlBCR3c1TVJqeUk3YUFhNCtpY2xDaTI2SFFVZG9HTnErRFN0?= =?utf-8?B?TU1RNDQ2cFg3ZURDSzdKN3hoL004MGwyb0F3VEdQWEQxck4yWGZOSFNwUVE1?= =?utf-8?B?L0F4V2VzZzhJQXdTaUdmV2ZoS2gwNU1RVXVLeTlWdW5BWFAzODlQeTRrS3Jp?= =?utf-8?B?VHRGekRtUWw4UHpVbElhNEd0b0FLdVhJVFlFU05kNTIzL1lYVm5MODFQWTFn?= =?utf-8?B?VUdjL3JsU1YrM3JzWGxaTzFvSzUzd3o5eW8vK0thQnhrY1owYS94L1RIQStj?= =?utf-8?B?clFxbnduRnB4UEsrTjNGV3VYdUdQaFllUk1qbkp5Z3FDMzhndUp2MVdXcjZN?= =?utf-8?Q?ClMQ=3D?= X-Microsoft-Antispam-Message-Info: H0t6/GYA/aiMTxqrSlurY04PPsAv+kLoJncpWWk2FtMjxHtPP0D5//ENHP+bysynQzJm036u5kLeHLUoIqPgwJyXZ8vO2ipSmeMZXHYS1Ltaec3MHNkzLHWNpofm3dFQ+bhEV/QY9LjY0hPGvWfT8doMObVUXTOz9X15+oVm5UE7+iJU0OfhpzgA0LyIF06mx1C3Y1bFJDpEjmUmpGdEjBtF0vkF/ezlfL1Qj5V8jgZ1nrs4nUE5d9cwNChlzTXhBB+klCMT+VJjL93/FvfUAWdMlF9WMmZBq7tmf9eEhekspxgF5ETWmEkQc4ErnWl11ozbxmitJ79THT6FnlzRreg9ttCcxJbMev7embQBolM= X-Microsoft-Exchange-Diagnostics: 1; DM6PR07MB4905; 6:Lx9ShlwRAfSm5T9WPF5r00XeOEvHaeLDCHdoB+vC34Hh4+lyfx7lPEzK12VE8rAn7g3K0spHb0uWkFI17+Z9CwPZYKbq0pWxtbWmBauvPrUS4hJCvmEyHXsiG8XUCK+5jZ130jQJL3Qoca7Un47ydEtBVEgDj2DAq66Lw7JcVu8D3naq8Yo2/5r9n4IiAGI/dNL+O6KmPtvFzC2s3a5LtwR27ypoipdg8GA9E+THcA/eWgAZ2fDNza/HAya6OavgEtSo0y8awtfYfcAWFr1X8incLZgxZh9Tez413QGKNqMbtYaYzW1qoFt1H34XNOevs3AIXyLa4fBfNKRb73woBlfaKNwQSsEJAheKxXoR/ekeXWu+2w5rnRhgiEFHEn+CU2dYZvfF+BjZC1Yi8SCWSouSIEIe5B3MA+XMmquNfU/nPCZ1ZrERrhK2aNxukOrscqIqtAf/1QY2e6tmpavO8A==; 5:YweNSXSMhuqrJhIgrGETalUmcZ47aX6Tz2xLD3QAxoyiVirU1/CNjN12hOirVAVmiKQ2Z1Dxnw7uSlCXSl/8HOmcpTBHWFCmo3IZscLNEgLUFsXEk/TQfPKZXaQYAwpyFU0+FhQmNrWFBUI7pW+BInhaxuYffQZdg/Um9jyXSuc=; 7:fMwu6vpYon4kcAb1XZoVLWnO9agw5zNLTnXZNMw4BW3a5lczVrWo4xxcu6B3WZI7IHMxfSn0PheqFgAYEXgrevVh5Hm3NM3Cn4kXoIiWRIYz5eardwEjmBY1kiAmevuB/h3KhlKw5mE7nyhqVtSz8nGacqoFBrM3DPD3Zr5pLj4PMa8o0G2XcEySHOsghD+szRUOEAoUePpp1sKQ2zyPDTtZGwhMy16m0f8Gg2Ov3TauUuli68wzP5kh7Kfr1LQi SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Sep 2018 09:15:30.1988 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 313c1483-df55-46d4-011e-08d61a22a0dd X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR07MB4905 Subject: Re: [dpdk-dev] [PATCH v2 00/33] Adding Cavium's OcteonTX crypto 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, 14 Sep 2018 09:15:37 -0000 Hi Akhil, Pablo, Did you get a chance to look at the patches? Anoob On 04-09-2018 09:28, Anoob Joseph wrote: > Ankur Dwivedi (5): > config: add Cavium OcteonTX crypto PMD skeleton > common/cpt: add common logging support > crypto/octeontx: add PCI probe and remove > crypto/octeontx: add register addresses > test: adds validation test > > Anoob Joseph (5): > common/cpt: add common code for init routine > crypto/octeontx: add hardware init routine > common/cpt: add hardware register defines > crypto/octeontx: add hardware register access for misc poll > doc: adds doc file > > Murthy NSSR (5): > crypto/octeontx: adds symmetric capabilities > common/cpt: add PMD ops helper functions > crypto/octeontx: add global resource init > crypto/octeontx: add mailbox routines > crypto/octeontx: add basic dev ops > > Nithin Dabilpuram (5): > common/cpt: add common macros for queue pair ops > crypto/octeontx: add queue pair functions > common/cpt: add common code required for session management > crypto/octeontx: add session management ops > common/cpt: add common code for fill session data > > Ragothaman Jayaraman (5): > crypto/octeontx: add supported sessions > common/cpt: add common defines for microcode > common/cpt: add microcode interface for encryption > common/cpt: add microcode interface for decryption > common/cpt: add crypo op enqueue request manager framework > > Srisivasubramanian S (5): > common/cpt: add support for zuc and snow3g > common/cpt: add support for kasumi > common/cpt: add support for hash > crypto/octeontx: add routines to prepare instructions > common/cpt: add common code for enqueuing cpt instruction > > Tejasree Kondoj (3): > crypto/octeontx: add enqueue burst op > common/cpt: add common code for cpt dequeue > crypto/octeontx: add dequeue burst op > > MAINTAINERS | 7 + > config/common_base | 5 + > doc/guides/cryptodevs/features/octeontx.ini | 60 + > doc/guides/cryptodevs/octeontx.rst | 121 + > drivers/common/Makefile | 4 + > drivers/common/cpt/Makefile | 25 + > drivers/common/cpt/cpt_common.h | 103 + > drivers/common/cpt/cpt_hw_types.h | 521 +++ > drivers/common/cpt/cpt_mcode_defines.h | 378 ++ > drivers/common/cpt/cpt_pmd_logs.h | 52 + > drivers/common/cpt/cpt_pmd_ops_helper.c | 41 + > drivers/common/cpt/cpt_pmd_ops_helper.h | 34 + > drivers/common/cpt/cpt_request_mgr.h | 189 + > drivers/common/cpt/cpt_ucode.h | 3646 ++++++++++++++++++++ > drivers/common/cpt/meson.build | 8 + > drivers/common/cpt/rte_common_cpt_version.map | 6 + > drivers/common/meson.build | 2 +- > drivers/crypto/Makefile | 1 + > drivers/crypto/meson.build | 2 +- > drivers/crypto/octeontx/Makefile | 45 + > drivers/crypto/octeontx/meson.build | 17 + > drivers/crypto/octeontx/otx_cryptodev.c | 135 + > drivers/crypto/octeontx/otx_cryptodev.h | 20 + > .../crypto/octeontx/otx_cryptodev_capabilities.h | 595 ++++ > drivers/crypto/octeontx/otx_cryptodev_hw_access.c | 609 ++++ > drivers/crypto/octeontx/otx_cryptodev_hw_access.h | 320 ++ > drivers/crypto/octeontx/otx_cryptodev_mbox.c | 180 + > drivers/crypto/octeontx/otx_cryptodev_mbox.h | 92 + > drivers/crypto/octeontx/otx_cryptodev_ops.c | 532 +++ > drivers/crypto/octeontx/otx_cryptodev_ops.h | 18 + > .../octeontx/rte_pmd_octeontx_crypto_version.map | 4 + > mk/rte.app.mk | 5 + > test/test/meson.build | 1 + > test/test/test_cryptodev.c | 308 ++ > test/test/test_cryptodev.h | 1 + > test/test/test_cryptodev_aes_test_vectors.h | 96 +- > test/test/test_cryptodev_blockcipher.c | 9 +- > test/test/test_cryptodev_blockcipher.h | 1 + > test/test/test_cryptodev_des_test_vectors.h | 12 +- > test/test/test_cryptodev_hash_test_vectors.h | 72 +- > 40 files changed, 8214 insertions(+), 63 deletions(-) > create mode 100644 doc/guides/cryptodevs/features/octeontx.ini > create mode 100644 doc/guides/cryptodevs/octeontx.rst > create mode 100644 drivers/common/cpt/Makefile > create mode 100644 drivers/common/cpt/cpt_common.h > create mode 100644 drivers/common/cpt/cpt_hw_types.h > create mode 100644 drivers/common/cpt/cpt_mcode_defines.h > create mode 100644 drivers/common/cpt/cpt_pmd_logs.h > create mode 100644 drivers/common/cpt/cpt_pmd_ops_helper.c > create mode 100644 drivers/common/cpt/cpt_pmd_ops_helper.h > create mode 100644 drivers/common/cpt/cpt_request_mgr.h > create mode 100644 drivers/common/cpt/cpt_ucode.h > create mode 100644 drivers/common/cpt/meson.build > create mode 100644 drivers/common/cpt/rte_common_cpt_version.map > create mode 100644 drivers/crypto/octeontx/Makefile > create mode 100644 drivers/crypto/octeontx/meson.build > create mode 100644 drivers/crypto/octeontx/otx_cryptodev.c > create mode 100644 drivers/crypto/octeontx/otx_cryptodev.h > create mode 100644 drivers/crypto/octeontx/otx_cryptodev_capabilities.h > create mode 100644 drivers/crypto/octeontx/otx_cryptodev_hw_access.c > create mode 100644 drivers/crypto/octeontx/otx_cryptodev_hw_access.h > create mode 100644 drivers/crypto/octeontx/otx_cryptodev_mbox.c > create mode 100644 drivers/crypto/octeontx/otx_cryptodev_mbox.h > create mode 100644 drivers/crypto/octeontx/otx_cryptodev_ops.c > create mode 100644 drivers/crypto/octeontx/otx_cryptodev_ops.h > create mode 100644 drivers/crypto/octeontx/rte_pmd_octeontx_crypto_version.map >