From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id C2D78A00C2; Thu, 10 Feb 2022 11:59:12 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4CA9540140; Thu, 10 Feb 2022 11:59:12 +0100 (CET) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60041.outbound.protection.outlook.com [40.107.6.41]) by mails.dpdk.org (Postfix) with ESMTP id 233624013F for ; Thu, 10 Feb 2022 11:59:11 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Vy9ygmBX9JFyXV21iBUDfp0GowIKEqEChabtNtyRBJuJ/sWBMQbRpOIMlc4Ro8L6OjewdFhiaawWs/cMC2FvJ+ilSCdh6ceM41gtq4vxpFn8CMieHsU5cvcH8vSMJRvWZeS23tPzkpRANklNVehxTdnZ0bl+Y+eqJgUbHBCcvYsxaQEoSlBx0WFAaAhnNlaxZWp6BulTS6WoKxHn6SnBP8U+7AAw+bxx8QJcekbkcvSReBJ7kBF+0IeunGyiBLXfS+fRbxyg7EslrJkKH/me4kNUgmbNn4MkPYf1rZld/ULE4GpTf+f3WVMalv5sSbiImmZneDfjHHFBAT62i3kD9Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=sA8TuVZVpv5nPA2H9TeMvy2kluRf0jUvu7lYOd1UOmU=; b=ItsD4B/SNCpel8imy0cp+HtUDBGFKCHChJ91x3OzXXc1zfavXhoIxmC64YknPCCzE3tTpF5lMf3ecy396L29UQT+OQvYJxdgtDdQTkR79FvYSi2sieU2b0KNFnYdEeNNtNl/v1aTfnfoD/ExF7xE2KQ+mhaBoxEpWbzY4m5O+L/VEh6dgbaynWsnmx6wOKxbzKyZGTdYsfguzyC92jqbqMJpNbiFLuwy/nJrLpY9nnsNJKk+fRMl25uI56r/3DbSUmYhE8weOZyRmCNqxFbRydak/Gar4F9peaY0bdys+zOdA6xJv9QV1sEcNxgDuZtQy0khhsju4z6NJN51JEii2Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sA8TuVZVpv5nPA2H9TeMvy2kluRf0jUvu7lYOd1UOmU=; b=hwLbqpAgpxdniWhzXHXR2DqnBmh64kCc2kVPM+DyGKYe3MpFkO0Wmb8x9WIpDQUZeQhjuvNf4MxdlYhQIdJnbqEn42iMy5rRvHpaAN+g2U9sukJc/KnyFph8O66iNv5LwA56t3cw2aumctejwdFe9ZPFBkOVpEkE+g9MbKclDGY= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from AS8PR04MB8198.eurprd04.prod.outlook.com (2603:10a6:20b:3b0::14) by AM6PR04MB4294.eurprd04.prod.outlook.com (2603:10a6:209:4a::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.11; Thu, 10 Feb 2022 10:59:10 +0000 Received: from AS8PR04MB8198.eurprd04.prod.outlook.com ([fe80::4146:965b:5645:9269]) by AS8PR04MB8198.eurprd04.prod.outlook.com ([fe80::4146:965b:5645:9269%4]) with mapi id 15.20.4975.011; Thu, 10 Feb 2022 10:59:10 +0000 From: Gagandeep Singh To: gakhil@marvell.com, dev@dpdk.org Cc: Gagandeep Singh Subject: [PATCH v4 0/7] NXP crypto drivers changes Date: Thu, 10 Feb 2022 16:28:45 +0530 Message-Id: <20220210105852.1268506-1-g.singh@nxp.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220210043136.304845-2-g.singh@nxp.com> References: <20220210043136.304845-2-g.singh@nxp.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SG2PR03CA0092.apcprd03.prod.outlook.com (2603:1096:4:7c::20) To AS8PR04MB8198.eurprd04.prod.outlook.com (2603:10a6:20b:3b0::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 18537a71-0131-494e-1513-08d9ec845d53 X-MS-TrafficTypeDiagnostic: AM6PR04MB4294:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:6108; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: FI8RuRiT2qiGrsoa1RerehRG/ULXF4AXwJaTkRAGB8o1UMw4Qr0bNCeaJDLhcIJGmA9XIWs824o9M30MKs5zpnkgY4wgWiUmCO45SNHNSQnwhAfNz5oxp1lsUoDLcL2MRajLY4wSl2WNKD4qfPCm7Nty2ed5cU1n2Ef2Z2o1xFXhwqvn9c/DQQKXVH8LbDVk7snInWCD+K9sNZNdEcOA1Nt0vcK07PCPEeSjFV6ugj0LzQlxIMbR/dF/oRL23oLHHvqCzvmcf6CrrQ5ySNfSoRT8sEs7YXiGwz8RDKrIUp7Kjm+5sCFSWlEbNpHcNbw+DSZ7fsHrsJCVdxKtILf/lqeQ0qm3eQeQ8WG7Ujig/UWZHOvCuhagtLOCFXVB3q3+GRy8rjc1d/AKp1IUyO1MTYufZJWJNAa+7zFr7qJq56GX6HTme4mD4K1qbMiYy2c0tfKCII9NPdxhIZghRJEwsTFsOOrQ3EfpkDfIoQKs0j2R7aSZHrZwQ/sUbjvQb9X3Setqv/d+FXs3oC2jRD9kvFFI7bKDNUEhdKlrZS7XBGH2mVXCLp+w4ARcHyYRok5OgwYP7BgRNqm0PIoFJYQKd1FGg6+8Oxgi1HCv0EJdoT1AwZf/5rf4VhMwduuhTPfpMRxp6dZHHFz0T5/IWtOb7YOQJbLeADNZS1ZRSn8psHDVwndA0zOhwuZiUOK7SC2siw5o/W1tMX3RQqY79KD/cg== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8PR04MB8198.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(6666004)(1076003)(186003)(86362001)(6486002)(26005)(316002)(508600001)(66556008)(4326008)(66476007)(8676002)(66946007)(2906002)(5660300002)(2616005)(8936002)(6512007)(55236004)(36756003)(83380400001)(38350700002)(38100700002)(52116002)(6506007); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?MB3QAxzpEYmgHJb6J4z2SdXeVLvPAvLYPAJyTS9iUf3Pr4JRtxQkFWLnSah/?= =?us-ascii?Q?rUHS6IbvOswD+IeWmlZhXzbcK0Jz3A4UlgcTndSY6IzY5Cx8oGjpHfMJonHf?= =?us-ascii?Q?MtAp2B9LtG2ExyDgy/oe2B1a9nL/ZgSj1xVsfuC4Fn8GpQFdc/xi52pzTF99?= =?us-ascii?Q?JddxTxtWLFnF+pFhmtveCdA4uBoj7wfyrtHMU7tPrtgyDdveavPxtm5YNcBr?= =?us-ascii?Q?ARKc3RvYgJtVv8z83KjR9cqP68h74mclvgb+7mwaqlE/lDqwq19+ZolWW9Wz?= =?us-ascii?Q?uwt7x4tYpqDmIql3dXjCaxH2k3/cB7u2J3zCY5aR7rkSEhOSBsPZmPioVRGK?= =?us-ascii?Q?JB9yTQqaw6D12YOWAQxalEJcYEcH9a5xjMdv/RSAKaW5noGSccsSZmPnSUWA?= =?us-ascii?Q?RHCaZvU9X/72EXTNf4eOCegHyOF3dgFXUWQ6cyWpahelyCl5Tdv+up0PMWXA?= =?us-ascii?Q?8WOhItHWuiVz0lZoWCtU6Me/YQynZR1cAnEkUT8IzQ9oL8N0JkVujpmIlPDm?= =?us-ascii?Q?W1auUCn9CBAGNjjKfW81eP3C2u6SlLUeEKjJ6Laq4t11vE/+FJhytgCU4RIS?= =?us-ascii?Q?2dN4np9OVt3gGMNJ1mqsRwsf01swFTnslIjzR1WLXPv4ikzYmx9nzFj/PkDI?= =?us-ascii?Q?AAZwOg3+D7ev2L/Ha6GA7gRM4ihtBaEngkVjH4faevQHJuTDYiRj0352dZfo?= =?us-ascii?Q?FRHnVeOIQMsoVf843zLvck84emL849u/o9ZzMGkI+0iT9JRvwWYlHdFk1oad?= =?us-ascii?Q?zZSG4IvFwlcuX9YfpcyEA1y0Jh8t+gtxDMhpDUdKIJKaXx1H0p0lrjGuQSQw?= =?us-ascii?Q?1cYYP7oWDv0O5WPbUInLtGPFjuurHV8CXzi3o9buSgcLAv7YDcUVyIxkrlJL?= =?us-ascii?Q?ZmmRIrQ4HTDJ6RPGKbaJOGuY0f90pmHTWGf8cqTIEFPvxkFEC/I629u2EGOV?= =?us-ascii?Q?gwYkbOb8EO+YjyIYY1E2XOrf45ZXfXeFlzbtxykTG8zlAbimjdgTxeHr1655?= =?us-ascii?Q?Sf5XqP9J66d/gmneKg2ArXCKrqV8YSh2WUUMfegLiZ9JVJo2l731cy8GoEL0?= =?us-ascii?Q?ruBEQQInJtMm3vOXU8vue2gqwLuEqX/vPB6GVjP38wOgYDsd5psiTlHJv2m6?= =?us-ascii?Q?BseaS79cKHNJBchwu9Vrza2CdNIXmS6MDmJ3f0uX4/bBr/H84yv62PXC/OtE?= =?us-ascii?Q?uP98Q3q8uUUNO3fuZ9MZ7FRfrWFxBmivtO9Qcs4Z3vK+YsLzeUOxToFzPM4p?= =?us-ascii?Q?sMZBUoPBBDF+Ec15UJnQgiHlupZ5GKFPLYClzMzcC+yCIb84nPbsS+zkERh7?= =?us-ascii?Q?lXzRefIU57Z91g79I00ZC8kj5LtOnPsyTh5YD78QWQrhzgEauUSHS2NQs21Q?= =?us-ascii?Q?Tp8DsQ/o1FMWE5Jb1Iegn//+uk+O4PxTDFqZ+2e4+HSjUI/ePOgydZc7UcGW?= =?us-ascii?Q?IfHfKqKZZexJdYOQHiLutUv+0hnk42Uh39BUP0GKt46duQdjQyyWJachPwNV?= =?us-ascii?Q?doDOh+C9m0bhmsNXktcGGivmAXv92tlwj21D4V18zdGdRvZhLprwzEGDJvoS?= =?us-ascii?Q?6cO/PyFVPkJszB6vOK8=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 18537a71-0131-494e-1513-08d9ec845d53 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8198.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Feb 2022 10:59:10.0355 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: KPIgtlaa8Si9O4gVtzJrsLOg4MppbaA5RdfEJtJQUiIUb8FaoAykBkTDqTiOKeAX X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR04MB4294 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org v4-change-log * fix i386 compilation v3-change-log * fix checkpatch issues * use devargs for strict ordering * fix AES_CMAC capabilities * remove GMAC patch from this series. I will send it as separate patch. v2-change-log * using dev args for both DPAA1 and DPAA2 drivers to dump debug prints on sec error. Franck LENORMAND (1): common/dpaax: caamflib: Remove code related to SEC ERA 1 to 7 Gagandeep Singh (3): common/dpaax: change job processing mode for PDCP SDAP crypto/dpaa2_sec: add useful debug prints in sec dequeue crypto/dpaa_sec: add debug framework Hemant Agrawal (2): crypto/dpaa2_sec: change capabilities for AES_CMAC crypto/dpaa2: fix to check next type for auth or cipher Nipun Gupta (1): crypto/dpaa2_sec: ordered queue support doc/guides/cryptodevs/dpaa2_sec.rst | 17 + doc/guides/cryptodevs/dpaa_sec.rst | 10 + drivers/bus/dpaa/dpaa_bus.c | 16 +- drivers/common/dpaax/caamflib/desc/pdcp.h | 939 ++++---------------- drivers/common/dpaax/caamflib/desc/sdap.h | 111 +-- drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c | 422 ++++++++- drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h | 7 +- drivers/crypto/dpaa2_sec/mc/fsl_dpseci.h | 14 +- drivers/crypto/dpaa_sec/dpaa_sec.c | 212 ++++- 9 files changed, 840 insertions(+), 908 deletions(-) -- 2.25.1