From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0075.outbound.protection.outlook.com [104.47.2.75]) by dpdk.org (Postfix) with ESMTP id 164A45F30 for ; Fri, 5 Oct 2018 15:04:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GTaAQnTNX6M1vSIHCE+Wu1O4196JkPYU1y6oEIRT8R8=; b=mwpY93P+qZMq80UPHxfksFPaCX+zPFNkU8ZLo0YwGDU+BLeAc8s0ejRV11u5LSxwet9WoRgUX5MPaeRyZ2AVmaRso8OPJopinBzo3QvmZ7wxYP6DVsc9ZZ01LFNXsQxVf0Qit48Hd5KFfM4K4kXIAif6Sxg/20x9AA80VQxqVn8= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=akhil.goyal@nxp.com; Received: from [10.232.134.144] (14.143.30.134) by AM0PR04MB4882.eurprd04.prod.outlook.com (2603:10a6:208:c5::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1185.25; Fri, 5 Oct 2018 13:04:38 +0000 To: Anoob Joseph , 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: <1536033560-21541-1-git-send-email-ajoseph@caviumnetworks.com> <1538744363-30340-1-git-send-email-anoob.joseph@caviumnetworks.com> From: Akhil Goyal Message-ID: <5ff7c39c-44cf-3071-5be6-1f61c664bdf3@nxp.com> Date: Fri, 5 Oct 2018 18:34:25 +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: <1538744363-30340-1-git-send-email-anoob.joseph@caviumnetworks.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Originating-IP: [14.143.30.134] X-ClientProxiedBy: PN1PR0101CA0025.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c00:c::11) To AM0PR04MB4882.eurprd04.prod.outlook.com (2603:10a6:208:c5::11) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f10c7868-05b1-46ce-0426-08d62ac31cd2 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR04MB4882; X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4882; 3:vH4dSzFYlia5ctMXJlo3PpWKNx67DsTTRuG7qG1Vh9l/dSgznN6fwr8dpJDLFNt0EiBqBXVINoAK4DXjFQfaLjoIT4EzywfGiMgVMouRJpaGa2rM6exwMzR0n9wScTnxVGnPZfdzr/2gYYbiDFXK8IKsfyr5gA1SpsgZQb5TKQn6AscwsnKfJupJKd0CeI+0e6/FCee9OAG81SYXqF1Sm2OseYomVyf/4M0nr8OH7oXnAdQrezMVoiiGr15qp5aR; 25:aExUX4ApxWDrwg1Hafh1f9Durt1GhS14p8P6rGqa56q27GU+aM3WkIwMYhA5odPKpFLQwIEiVv1+XrP/+GHq4hDuDQSzzMiu+n+xQBsASHFo7yk1Gl2p76tTvboUDB0WlyaAuDlzHKWHuR+rQEHp5PEH3ZTUU6hv9RDqyoTmqnJ583YHb7GH0B9Ei14faMqk286IzpTJ1vtmZS6eu3AlGZbo94uF//Dj9rBJl1ybr5Uq5ef2ifOhtrWKsTpJUMxfb03V4hrI2H/dKz4nx2NV7eqgb5VtqlQVf1mkYqAwmUn6lqdp8srwBRlzi2q0DGRoftQLrJ+2m3kFt8pDnhEAYA==; 31:wo4cjsKGTadV6YQ/Oy1RtN4XkdXG7LirX9SrLs87sMhLIKfXrFP0ivV3wW0ildiYWCge9vMQQ3FCzxun90AtKir3s8dxS9e/+Kj3qYA0cS1FyYl7Fub40GUJj54SRDZ2kCX3ofVRabuupC8maxOuHw6soi9G5KNvn8HkkRU+mkex9aF+l7Y47rudMN8idoDQlfvwLygV3QozVmhCv79HmR4jjzgU8iztBh0D1qqlnLA= X-MS-TrafficTypeDiagnostic: AM0PR04MB4882: X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4882; 20:Uz4hT1toFKInFKGzobjiFfec3E9fyglXGwdO5DoOpEs8+3rZTcVe0LWK6RYrTqVeEAa4DaRHeDzbjDbLog44J1AEXfiClsy4qZpF3EGjrZfurnSjA6Pp2rvhqLsU1nAyPP59aarQx6rPkuRDwnZ+Y9sudHB4UbUKwRZFYigo0nBFZmIesPSliRno+cOfXbnQbJUvk2VVdcG0bSLlGqXKIO9uHVtrv9iIsLUgJA33PlWytkpLaYkl61M4dfzWYWdHoegcsmzTEa1yfYoPT7NHxbQFaNbROlFwYsDjBPyvOsoyjxkLGTsaX0IgtBSJ/Q1fL8XhW2Vrvv1K72QvqWCjn4Nkb2uPiRc+Ais9uT3yRbH5x61twqOUb7NEG66DnPDjr6zmlxrsvuZe1+7et4iU78AWBPwE1gECDi58TY7n3u0oMnuK+nKtgqTNHtRYszvkFns8Gq2Hqehd51bON3khyoZlzqA75ugW0tTc4iu9LDAbTpKD08bUjMTFuA2n/WFV; 4:eNiwH86uS7wT6qMWBQbC2TdUMOgl3BNJrpYwcP+KzO2e+X+pIzFxYSXUyjTUu5gGCv5OH/g/u2nMTrOUCCipqzz07gH64c7x20l6GMPj6jzmIaV7c+sTqyxRFzGx3AzstUszirXY7SwNG3oQ7G9+Kpx6c+fgu0otXQcD2vRmpKwHgVlnZ1ll/AkoGFc41HdsSjGfEfxEIX46PYXuIXaEFT3EOz/gCMzUXpJyFcGyEJmGqDDe+VGaIvgK3CYQk11++cqi1cMNrmpm+iJ5Gu9cJg== 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)(5005006)(8121501046)(10201501046)(3231355)(944501410)(52105095)(93006095)(93001095)(3002001)(6055026)(149066)(150057)(6041310)(20161123562045)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(201708071742011)(7699051)(76991048); SRVR:AM0PR04MB4882; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB4882; X-Forefront-PRVS: 0816F1D86E X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(396003)(346002)(366004)(39860400002)(136003)(376002)(199004)(189003)(54534003)(16576012)(76176011)(486006)(65956001)(305945005)(4326008)(7416002)(106356001)(53546011)(55236004)(2486003)(52146003)(81156014)(53936002)(110136005)(31686004)(67846002)(6666003)(81166006)(23676004)(52116002)(50466002)(54906003)(5660300001)(5009440100003)(2906002)(8676002)(7736002)(229853002)(8936002)(105586002)(386003)(65826007)(58126008)(47776003)(6486002)(65806001)(77096007)(230700001)(26005)(6246003)(14444005)(316002)(68736007)(31696002)(25786009)(16526019)(86362001)(64126003)(186003)(44832011)(2616005)(3846002)(66066001)(6116002)(3260700006)(478600001)(956004)(446003)(36756003)(11346002)(97736004)(476003)(110426005); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB4882; H:[10.232.134.144]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTBQUjA0TUI0ODgyOzIzOk8zd0dhMU1GQzdqUkdGZE9tTHJTRUlhT1Bq?= =?utf-8?B?akhRMWJNejM2V2Z2QVRmTWNsUFJHZCtVR0dPNVJWSy9NeG03ODJRN0szdGdL?= =?utf-8?B?UzR3b1BmcjJXV0hUemdWeERja3FubU9RYUkxenYxWC91Z2RPMkE2Yndva0dq?= =?utf-8?B?Q2VrZlNFODBuQ1VmVlNYZVRtWjZvY3MxWG02VWJUQXJVdUdneHE5ckFvNkhE?= =?utf-8?B?USt1dXA2cFpqK3crZVg3b3BZdmVOaWR0S0wrSU1tMUo2RjhTQnIremZKSTJm?= =?utf-8?B?VzAyUmJxUmptOW13ekxBdzQrbDBaUEtwN3RjWHdlYzRlN1JGd0tZemRqN1Nk?= =?utf-8?B?NURUSUpVTE1VOFNGTmdBa0wwTURGc0NBMUdKVlJBd2lGSUJYMjUwcW5VMFh3?= =?utf-8?B?cVpMNXhBMkhLaHhYSzFrc01VdFhMVDBEWXBma2tiRTVOdWNkMHpDTFB6TS9x?= =?utf-8?B?NVMxTHN1dUo4WDh0RzV0MUtBZm5ZOEdxL2VDNW9nbWRibzBIem9pRVVHWk1I?= =?utf-8?B?cG96bUJ6OUxwYnV6c1BpMzMrQmUzaU0wTVBkbThac050c1RRQWRWcjErVzgy?= =?utf-8?B?MjdPVEFWRURBMzFtTnZ5MERLSmxjemYwVFpQQzhURHFWK2NwM2pBMlpBZ0hR?= =?utf-8?B?d3JqeW44S1g1VVoyb0xGMEFVMGVkTFE1U0NLc05jVWFmZWszUFZWUjFyZ25M?= =?utf-8?B?OWJSdTZTOWZTSUI0NUJZRFV5YkhXQkFoTW45YUNUNVNuamNoRW1oWTh3SGcy?= =?utf-8?B?bkVXeVVCN3hrT1NvRFRoQkw2djFSc09LTmdGeGNTYTVIdk0zWldVWW5iNDEw?= =?utf-8?B?dUp3WUtob3BCaVVSSkF0NjJLTFRhL1NrZC9qUlBFSEhndGE0ZDBYZDR0MU5q?= =?utf-8?B?Um53MnpsbUxzckRCS0tZcW5tb2NFWS9idnlsemNWWUVtNEp1dW9VaVFDUFd0?= =?utf-8?B?TnhtMXFkRm5scWFmdWtpM2dqZGozdTdQeCswT0daZjRRYy9NcXlhVUk5U1FV?= =?utf-8?B?eGpTbysxZERoNHFHU0ptbUg3aGJiQkVhaHZFaTA3QThua00vNEZRcThMZW9t?= =?utf-8?B?NVRNZERXaitISy8xNkdNR2QzY2RkbUp2bkJUU3RIWTlGYkVrRWpnbjFLWmZ3?= =?utf-8?B?STlMczJ5UWVFbmRBRmVxeVhFVVRLelRwUnZPc3NVWFFSRVdEYmJ0NkFEN0xD?= =?utf-8?B?WWVvenZmZXZyMURnQzgybkZGOEttaXQ0T2JKcjV1WmpJd2ZjYWJjWThqTTdh?= =?utf-8?B?TFRBRThWQnBJQWJYanR5dWJWbmNHS2h1WTE5eFVxNkQxcHBBOXdTWDg0RzdU?= =?utf-8?B?cEVpWXlnTEx2MVJmbnR1VEtaV0p5Nm5CM1lPOHhlc0t2NW54NFY0eHl3bUZQ?= =?utf-8?B?L2lhenBkazY2NlFod0hpV1FaTDQ5Zk5VQ2RHWlZyY29TUm1UZ2NEcmpGNFl3?= =?utf-8?B?cDdkS3Jkdmh3OGxUTjlJcVpTR0JNY2hKMjBTZXJweTdBNlZMZzRRdmx3RTVE?= =?utf-8?B?Q1VpU3VYTUxzblNJalRNVnJFTzgvTjRRdTBnUUw5Z25NSXVkSWlNZURsRGNP?= =?utf-8?B?dzR3UEFacmJMTTFGbXAzZHpoSGhiSTJvMERsTVd4TllVY2RQTVEzcTY1RnN6?= =?utf-8?B?SFIxU1RoZUg4STZYVHB2cGZkL1JESCtkaS9OR1ZBTEhqZkFwcWRzN0V4Z2JR?= =?utf-8?B?UzdmeGNMUWlYTElQWXFLcFYxOXRQL3Y2QVpiK3pSSERtR1ZJbVBEZS9nTEU1?= =?utf-8?B?K05QRFZPVERKRVhLTUpTM2R6U1FiSXBDVXlhQ3k3UFljODg0anMrVFVGZ3FV?= =?utf-8?B?aG1kb3R5OGphaWFDci9xSDRVUmg2eXE3SC9MRnZ6aEVZaTMrL1YvOXRXTmFi?= =?utf-8?B?dDhyWmZPRDhPVytzVXZlOFRvQk5mUUtRRHdWZUZMNXpjOUtUaDJSWmtSalR6?= =?utf-8?B?TkVuNURwVk1oNkxEY2JRTUpkTGxMcHpWNUc2VGxBV3REZUpzY01yVUJicThw?= =?utf-8?B?aG9UYTR3bGdLL1dMaXQ5RXg0MmZLL3hDWXl1RXdXYndxM05BemZ4WGRmZnJN?= =?utf-8?B?MmIxRW9IeWtGM1FHRjZFVzBWemJRQ1p1RHUrSyt1TDBGOTh2THJZNGEzQnhS?= =?utf-8?B?eEEwdjhqQXJMbGQwemtzMEpMYmRhU2UyUHFYZFhEQ3FBczlQcGRHeEhxWmxa?= =?utf-8?Q?mB10m7Vt4/qsce1yN0EapKPLtHr3B8GUmuZbAA6/U8=3D?= X-Microsoft-Antispam-Message-Info: GPWZQhhnvRoZxeXLpC3959cp3DiH79hClCtEzRosEhtx518N4nDeJ31Mskq0JhxxJ99KdNJVAf4ex7ZYtPr3C/uCiseA4LIMlZwv1DTS7s2H+kX1eeJa1WpOVybUsAIV0YJcirMPX1pM1ohuSn0YPSdmFVrXVadkyFQHvMdIIvi0OCFNpZvNHz+5n/2qJrM2tufN0ueyL1Tte1uyxR1ox7+eD5KX1UMsIWdqZpXRgYUSULE4sMcnd1Wv7WUHxOicNl2w9SPF50aicJE7qCdcYC+tb2ikFrZqjVd1serZ8oXHdjxLE+mT3BNKRVXVZtk9PixsF6uR6/rE8+JrmLlJGH3G8xkmUwYb2mnR6whaXbA= X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4882; 6:2hyAzrdN2G5q4CAYRQbkaBlh9kU78BXnRoEiquFqtWYQ2mZqKtPyDvkItgKLoO4j2DD7Mnby7B6+RicqDR1ff63Kdx4rMicbeil6K0W1oRuWrKsRjlY6ss5Wyyw2QXYuYJOKuIvMgpa+4KGSjYwSrPCKcP2XvyvHIbYkUrvksR95A3HDf56lKDD0MUlKxqS8q9m6K7tRURmQfFSZARtVLkzVDHc7QBsZGi5mP3IR3sXFL5VjikL05CExzTxDodLSRVKuhdTtQu1vInZfHorIN3RPNN7u46IqPwnM6my3VF5DvOisR72Ye34n6pEmSXPrdUOh0NT9/FEYc6LzZOleWZenW1Om9HcBdvps8ntFbzkF/0eTiirPxuivOA8z320YFuljRlNAf4U2kEKkkoLW+9Nh9GCW66TlrUCQdSREiGMQMlIe34b9v6iH0eh2JQcFtSInugXAv5+ttcry5tHdeA==; 5:hQEhchDZQYbdeSGfNvygQ4lCqEhyjj95skhKV2dTQBoHRvLcLhRgA131eJJaZUMKXBKA14ed8ZKQbS2lxmr8yX2g0tFjWnRZrHFnXAeFY21L3zEOtcyCSOUL5VsmZOVMZhLzrA2ZFdGfAsT1leJ/7QijuYqdwjKW4dG+6engaak=; 7:M0nbxk4u5YkyADog3YPblYsTmFPdtAJZO7Ea3V85b1A5bxvGl9MuZ2ApDWshWbLjNsrDVoe4pM14RE3BYqv7ZPVaTqIaY6LcmXfAOkawPSUXdvsIQ6B9oVqImWQJfl4vyORgYr3CVdOlTNhUBgxv+fFP6yWLt045+BRjlatCvAfkL0I0Q5NnvxEs+q2G1OXHiylMijPmvaiuqgUKwYpjpRjhgZjHYUd67eGB9RmAsYPvTzuZOOvN2H29Cjm7Fx4c SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Oct 2018 13:04:38.7362 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f10c7868-05b1-46ce-0426-08d62ac31cd2 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4882 Subject: Re: [dpdk-dev] [PATCH v3 00/32] 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, 05 Oct 2018 13:04:43 -0000 Hi Anoob, Could you please add the change log in the cover note. Thanks, Akhil On 10/5/2018 6:28 PM, Anoob Joseph wrote: > Ankur Dwivedi (5): > common/cpt: add common logging support > config: add Cavium OCTEONTX crypto PMD skeleton > crypto/octeontx: add register addresses > common/cpt: add common code for init routine > test: adds validation test > > Anoob Joseph (5): > crypto/octeontx: add hardware init routine > common/cpt: add hardware register defines > crypto/octeontx: add hardware register access for misc poll > crypto/octeontx: adds symmetric capabilities > doc: adds doc file > > Murthy NSSR (5): > common/cpt: add PMD ops helper functions > crypto/octeontx: add global resource init > crypto/octeontx: add mailbox routines > crypto/octeontx: add basic dev ops > common/cpt: add common macros for queue pair ops > > Nithin Dabilpuram (5): > 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 > crypto/octeontx: add supported sessions > > Ragothaman Jayaraman (4): > 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 (4): > 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 > > Tejasree Kondoj (4): > common/cpt: add common code for enqueuing cpt instruction > 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 | 62 + > doc/guides/cryptodevs/index.rst | 1 + > doc/guides/cryptodevs/octeontx.rst | 128 + > drivers/common/Makefile | 4 + > drivers/common/cpt/Makefile | 25 + > drivers/common/cpt/cpt_common.h | 91 + > drivers/common/cpt/cpt_hw_types.h | 522 +++ > drivers/common/cpt/cpt_mcode_defines.h | 386 +++ > drivers/common/cpt/cpt_pmd_logs.h | 50 + > 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 | 185 + > drivers/common/cpt/cpt_ucode.h | 3650 ++++++++++++++++++++ > 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 | 46 + > drivers/crypto/octeontx/meson.build | 18 + > drivers/crypto/octeontx/otx_cryptodev.c | 133 + > drivers/crypto/octeontx/otx_cryptodev.h | 20 + > .../crypto/octeontx/otx_cryptodev_capabilities.c | 604 ++++ > .../crypto/octeontx/otx_cryptodev_capabilities.h | 17 + > drivers/crypto/octeontx/otx_cryptodev_hw_access.c | 598 ++++ > drivers/crypto/octeontx/otx_cryptodev_hw_access.h | 320 ++ > drivers/crypto/octeontx/otx_cryptodev_mbox.c | 178 + > drivers/crypto/octeontx/otx_cryptodev_mbox.h | 92 + > drivers/crypto/octeontx/otx_cryptodev_ops.c | 531 +++ > 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 | 316 ++ > test/test/test_cryptodev.h | 1 + > test/test/test_cryptodev_aes_test_vectors.h | 114 +- > 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 | 78 +- > 42 files changed, 8255 insertions(+), 71 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.c > 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 >