From patchwork Thu Feb 16 13:59:06 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Raslan Darawsheh X-Patchwork-Id: 124072 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 4066741CB2; Thu, 16 Feb 2023 14:59:56 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 586D642D65; Thu, 16 Feb 2023 14:59:51 +0100 (CET) Received: from NAM02-DM3-obe.outbound.protection.outlook.com (mail-dm3nam02on2076.outbound.protection.outlook.com [40.107.95.76]) by mails.dpdk.org (Postfix) with ESMTP id A1A1B42D65 for ; Thu, 16 Feb 2023 14:59:50 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=deDymmJtQQhgCryj4oIqP1y+Q+P9xTk8xcYlE1O+u95Dc/XmgVeyYmPvniWu4wpXep44CQ+ltRn+gk1WR/hVS13fNqTOIMq6Mp5a97ywx4XTl2d0YVNaeQp6V/5Mj/tgRn/8EQ7kzGP671XP82cnh/a7XIpVmtJxATxj4Fvb61leVkSrSUKp6en+q1g8EKTKJ0TMULuUH09Tcobtzs3ZGKKYTeh3vSmPtorLOHzI/bTIm7sGvvnSEOv7CjWc57QffP4s2/XZ046XFYYL9934Jd1cLi/179x2KPdiapguus2FC4K2naDMMKAvuL79aZAvFFVZu92s+Gvz+30fhDFi/A== 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=rISJBbkxHz71dloA2rw2+spGp/iCfkXeKQt4uI6SR9s=; b=aVayfEuzXsJ63IUACLwVHSR8t6Jp8oJaDS2QOoZboX50++1Q2Sz2DuWR9DeZ7TwODGBytxvs8nfwvF5S/Jd2AsL7WI0UCoCXhSIjBmWU4rFQtayR6T9t+vazYswcJebJj6WO278Yg6CFUFzUno1KtT8yK+4Sr/eHbiqejEtyPt2aHQ8jbYYedeH6Pg8xHaszf6L2cNYArb4T4fDxrQJpL+bS75cLydvpIl24E0+kcduHZvLZfuzIQMvyP88jMM8nIjV4pCHgRGLRyaz1QYBFUEn3YQg+flA6CfZx1PU48+UGPtX9K+JRPPx7ATNlVk89ElxCNyo0/YvXFXFUjujyKQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.117.161) smtp.rcpttodomain=monjalon.net smtp.mailfrom=nvidia.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=nvidia.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rISJBbkxHz71dloA2rw2+spGp/iCfkXeKQt4uI6SR9s=; b=Qi//nvnhzAXXT5CSfGs5NmCjYl5bYjrlHjnpS4wKvfyBYGPf4dXaJ5PTIkfgdX23Uz1PhcdGcRpurHTa8h9ANjZFNvv+RH8u8HhrLy29lNGXIwBKHs5p4hpzd7AA+agDhLS/fA6juHJc4aTqarqlxoJMa1cSD3hdOCse4o8udQJGsgqu+/itBoCRWXT+6wUcYdCv7isII3zwNx0HSkHzf4nyz9L7E3mBWXGM1od+kxmwB1yi8zeEELStbG/oumYKmt028sN4r0nvdJQvKUbzwoqMFTPzsl9NJMsIiv66bQiMP7OZpsgC1bBKJmbt3ktY49qdbzXAeiizqLnkhrGpTA== Received: from DM6PR02CA0100.namprd02.prod.outlook.com (2603:10b6:5:1f4::41) by CY8PR12MB8410.namprd12.prod.outlook.com (2603:10b6:930:6d::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.26; Thu, 16 Feb 2023 13:59:49 +0000 Received: from CY4PEPF0000C981.namprd02.prod.outlook.com (2603:10b6:5:1f4:cafe::18) by DM6PR02CA0100.outlook.office365.com (2603:10b6:5:1f4::41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.13 via Frontend Transport; Thu, 16 Feb 2023 13:59:48 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.117.161) smtp.mailfrom=nvidia.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.117.161 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.117.161; helo=mail.nvidia.com; pr=C Received: from mail.nvidia.com (216.228.117.161) by CY4PEPF0000C981.mail.protection.outlook.com (10.167.241.203) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.8 via Frontend Transport; Thu, 16 Feb 2023 13:59:48 +0000 Received: from rnnvmail201.nvidia.com (10.129.68.8) by mail.nvidia.com (10.129.200.67) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.36; Thu, 16 Feb 2023 06:00:24 -0800 Received: from nvidia.com (10.126.231.37) by rnnvmail201.nvidia.com (10.129.68.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.36; Thu, 16 Feb 2023 05:59:30 -0800 From: Raslan Darawsheh To: CC: , Matan Azrad Subject: [PATCH 2/4] crypto/mlx5: add Bluefield-3 and ConnectX-7 device IDs Date: Thu, 16 Feb 2023 15:59:06 +0200 Message-ID: <20230216135910.2701196-2-rasland@nvidia.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230216135910.2701196-1-rasland@nvidia.com> References: <20230216135910.2701196-1-rasland@nvidia.com> MIME-Version: 1.0 X-Originating-IP: [10.126.231.37] X-ClientProxiedBy: rnnvmail201.nvidia.com (10.129.68.8) To rnnvmail201.nvidia.com (10.129.68.8) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY4PEPF0000C981:EE_|CY8PR12MB8410:EE_ X-MS-Office365-Filtering-Correlation-Id: 617ada40-fea3-474b-f176-08db10261142 X-LD-Processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: QkaQZspAHm/0PblPKhEPWObQ8s6V17NyErO2FAODLsdvGULW2kpKCeDKQ/b5HVtrS0/3+U0/CGAmRZdF6Jw5fT7I6WCbxspmY+f8SgFQQl9pL10GSPwl/wwsPon3HyCy30Ro8fpaUr0+h/MPL3zkgjzCoUfp5n4q+K+Q4v7t3t4pd/ZP7Gxhml/9dTPnCyg9TdIEDVrHgMY5UXuJhpML1jvHGUqklT5wyntkVVcpB7OCbWPq3V+7bzxauG+KipdjPDCVXoTlEGFpmQm8G+iv9WPG8fRVkx+/uZ26WZbjmvnu8iLMuSMVv+1jHzzr5EnUo3BxPk/j2m8p1x2PDo2U8Nk23kIcF8G5Esxbc6vZk+OI2acIzY3hCQyYmCCufdbcbDuBiUlSZ3MEBwWnoEEvBAi50vyrYtCz1NGL2hy7Tj6qD9MeqYNnEPlDXKRYlOYpeZJWovP1UcJ6miCeGy/nfLUbjEntOnpgsxpAt9M+ufaXRyMo0Rt65MW4EnxjpgmjGaMmisiyL/oIx+rIPKhOLI4kNH3jrzTyu9Lrxbg1DuGL8TMHOphYajKwWsKYm7VS8nkkEf8NeZEaKG7YPWO0fidu0REDH1a6FehzV06l5p201mzM57B8vgC20dhYHj/ClxcOCKwUyO4ZqcaJtnafJ1uwyTve91nbDcaDgEBi7AXgF1CkObd8NZrFWsTKplMc8Au0zq0rcWdWHgNNPIST/g== X-Forefront-Antispam-Report: CIP:216.228.117.161; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:dc6edge2.nvidia.com; CAT:NONE; SFS:(13230025)(4636009)(39860400002)(376002)(396003)(346002)(136003)(451199018)(36840700001)(46966006)(40470700004)(41300700001)(8936002)(7696005)(40460700003)(5660300002)(478600001)(6916009)(8676002)(70206006)(70586007)(4326008)(54906003)(316002)(82310400005)(2906002)(4744005)(55016003)(40480700001)(36756003)(36860700001)(7636003)(336012)(426003)(47076005)(2616005)(107886003)(16526019)(6666004)(186003)(1076003)(6286002)(26005)(356005)(82740400003)(86362001); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Feb 2023 13:59:48.5896 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 617ada40-fea3-474b-f176-08db10261142 X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[216.228.117.161]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: CY4PEPF0000C981.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR12MB8410 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 This adds the Bluefield-3 and ConnectX-7 device IDs to the list of supported NVIDIA devices that run the MLX5 compress PMD. The BlueField-3 device is still in development stage. Signed-off-by: Raslan Darawsheh --- drivers/crypto/mlx5/mlx5_crypto.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/drivers/crypto/mlx5/mlx5_crypto.c b/drivers/crypto/mlx5/mlx5_crypto.c index 498613939c..9dec1cfbe0 100644 --- a/drivers/crypto/mlx5/mlx5_crypto.c +++ b/drivers/crypto/mlx5/mlx5_crypto.c @@ -994,6 +994,14 @@ static const struct rte_pci_id mlx5_crypto_pci_id_map[] = { RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX, PCI_DEVICE_ID_MELLANOX_CONNECTX6DXBF) }, + { + RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX, + PCI_DEVICE_ID_MELLANOX_CONNECTX7) + }, + { + RTE_PCI_DEVICE(PCI_VENDOR_ID_MELLANOX, + PCI_DEVICE_ID_MELLANOX_CONNECTX7BF) + }, { .vendor_id = 0 }