From patchwork Fri Apr 29 16:52:46 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Cliff Burdick X-Patchwork-Id: 110529 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 D7488A04FF; Fri, 29 Apr 2022 18:52:49 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C1711415D7; Fri, 29 Apr 2022 18:52:49 +0200 (CEST) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2077.outbound.protection.outlook.com [40.107.243.77]) by mails.dpdk.org (Postfix) with ESMTP id DB362410E3 for ; Fri, 29 Apr 2022 18:52:48 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SbApteqejdJzvZ6pL6i4OTmtxjenjwuuZOVfdhCfehYPwXLgVXxMY7ykf9R5PUKdRUkUVej7iedhNTunK8vR3IWc1NeIPlggN7trmmKEGCIzwIMg2dSSsGCdhWlFYrU0cty1nHcJ+saJdPz3Frtm8JvcD6IWsFA12q5Ot8IIY7ApsbW5Rz3qSLYQTQWNJGqNVvwk7kTRMHdl2xhm24nZ6HaGg2ZKmYpoApsp+eqspmZ6ysDyrsiJWdi/tTdBtKzbzHkzVfIbVcV/O13u8vknQqJUmn5hSuRzai8ERxxcxTPjTwXqLtDSYTkfbyOlPt1y9GBXG1vMTV36GNQm7VAP9w== 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=H30PT0zFrTJNDm0n3XJO4e6fRDE2o3GzG74uFJIr+9E=; b=Q1fnFjgh6KxVxyGWu4lPtg8IS4WJc+2u5O2gR0U+Kx/Kmepeve/uaIGGb6DXGJznhUrGZ4mxKgeuzj1PnzzacK4ineV0M7R08EZPIf5+1FKIt5G5TMFgLi4RKvAAMUZniEBaCCdNE4LjJktc5AiBaDUlvxKQDZDUF5T55Uh8GzWdrvby9fgfwdVapO2Zlc49WAnZhdw5i2ksYjGC0qPbGUbl0jp+2Fp5lTgJIvWG33IwDIU4djzn6FM8fi6kqQnCYANDSQ4z94LK3q1lcxxtXg5bVsl6rTQCwydxv5h8RbsrExMbAr+BgtkPx4IzmicF35E57EjIAXdfu8sQVudgPw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; 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=H30PT0zFrTJNDm0n3XJO4e6fRDE2o3GzG74uFJIr+9E=; b=gCaXn7rLufae7b6mK65mZtFy/fPRhkhx+q9R1+P4z9JYBaDR85PoLQMSsucX6jlos8mYk2z0X6qTz/x/4+zyTsHrqD7BBcmOZSqdI8X0Zvo7jiuDarEUCWmuXU/bQwRN1NsQ8SDbi9lzBUnePiRsv7yko1pnuZlKEEiXuayBe5WL2HNr8jp11FrEQ/SrLwW92ZzsUDEoddHyvVr2jzyjzmuFjF3amgILm3Bak21zE1/Jb/YAwEx416Voszw0moMoBWtFqk+My0eog7yqQ0G7cm94MfxO+de7CNfJJsWyp0m4Ts0eHVNo6/p+nL08EGcsWPk1IUcy7NYRHoV8yCGg5A== Received: from BYAPR12MB3591.namprd12.prod.outlook.com (2603:10b6:a03:dd::13) by BL0PR12MB4945.namprd12.prod.outlook.com (2603:10b6:208:1c4::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.13; Fri, 29 Apr 2022 16:52:47 +0000 Received: from BYAPR12MB3591.namprd12.prod.outlook.com ([fe80::a108:60d9:d1e8:e2c8]) by BYAPR12MB3591.namprd12.prod.outlook.com ([fe80::a108:60d9:d1e8:e2c8%6]) with mapi id 15.20.5186.021; Fri, 29 Apr 2022 16:52:46 +0000 From: Cliff Burdick To: "dev@dpdk.org" Subject: [PATCH] gpu: add support for rtx 6000 variant Thread-Topic: [PATCH] gpu: add support for rtx 6000 variant Thread-Index: Adhb6WKUcDjRvT8dR/uT5ZXZgHzrdg== Date: Fri, 29 Apr 2022 16:52:46 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d480d559-c316-477f-3d6f-08da2a00afa6 x-ms-traffictypediagnostic: BL0PR12MB4945:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: CIv7cmUZFZcg3OxQteqyDUtgkLoCKUIpuqSRzgQUxDGVkHCluo+yVErXml0eNrZ7DFeIqGGHmPLN+CaJC0+UjwSTS8RtCTNAfwQQgpfvOuSCwgiy6TPUNw97GDnKUvo6rGc7McDwURLqRUcQZTk8VTL39NMxYiJBJzeqnDeIlgjGafdZKxoSxLvthQ2bWL6vT2vwBsiE8ODMPRCOd+qaQoqJFoSsXG0XRWIM2V83u392Qp8EQHJldG2QfOCoLW3VXFbYiEpF1rGCDXpSpAQT93cnMsQAWphN/3CWzuXo2ReYflPMutFHc7MKRWGvh9ei8VzlGZvtaEiUsepqEL4c5XvdwC6uVVI2dWZplh3jFqw5I525l1LUjrWt+sx5AQMYO0hnCu+p36Ijg7CKHkvD6xCRQ1fj3Mz0aiZJucP5MZaii/zB0CNo/xGzVjqVh/ULQjJBg0fRhw+8TuVJGZT1hdLOHCrGvk5mJkt3cmgfe5bm+trZDyLV4h1hJlqprlA4gG2GQgsNszYRDylKvzi9GaTJ92YeuwHar2NnVn/h/L60CUQXdOCCggXYLpC+3RGARrgSD3pqm8utZ845G3Yelx3Iv9Hv6UxMN/q+uTS150a0XfjCfaF+L2xsYW5Djh5NJMsZ0E8ZLjPODr/WGrK4Px43dxLWdDMXD9FWZD3E3N8d+uT9cdfWrhULTr+XvwZB6CB6UU7QApqNUuijHU7kQQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR12MB3591.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(122000001)(186003)(52536014)(2906002)(8936002)(5660300002)(55016003)(33656002)(64756008)(508600001)(7696005)(66476007)(8676002)(66946007)(66556008)(6506007)(86362001)(66446008)(71200400001)(9686003)(316002)(26005)(83380400001)(38070700005)(38100700002)(76116006)(6916009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: bE31RNSjxmbaT13NL+Ch9FxkD7TZRA00D9TC42dLQ0bsqDlkwFf4blZebIyi9a9NISvckGZ1b0EdF3zIEG5X9DFEL3LN6GwEQt/pT3IzMBdSLigcLXGXP5s/9dJKpj97Qsy8Gxm4JpXMSAsBXDyty/TucvfLwGTW1MlAKiKAxF5e09Bl72e6Nl+k8T/NzKDfRQvqpG6Sam1emCezfJFGp+UUW57yY8Az5ZIkz4vkHjTpzvyagk22+vLhnJ9UVpF4F7ujY3JwzDYYnUBW9sQFXuAvmr3j52bZnjCw4BR9nfiqWlcW/91uiXlyWykpogibK6hZ2eLv8gohvneChcB1lfyir3Wwy3jCj85Z0iH0doPR0ea7yBmcI3EaTSVMHcmSsrrdDE8WdtIz9jv5g3tUUXWP3I60B5IyDheQsHtJvTiynWbI6M/UBB0ywI6lyacRuu/gn5ritoxTkGgDZlfpY+xv5nvD6MoebXyYsUso/WUbclg7Qq59y7PiVjkEF3I2nAX/myo7W3ZsxWRQSRa0hKZPQG07Zvag4DNVEihkXzMcE/pq7rPGab3yxNVoA3dgaG29IWdDposFRUeU3bLJjyLviPBemEY0i+P0HfBdY/t1lU5rXcEO0hLjUB6OaaAhqxeIS+7+vzAS8FCiykpVl/Ah8X1Y13VjFv8CnxRVP5Sk84K7h378ETWQtqZ4sEO/af90ZJY4bPKACFuahHTQEtaopLxCzfU1LHNGCBAFNOhfjjcixlF/yDfazQ4m9xF+I+ObQMMlKYcqr6ERzZXTF+QSDOSWOlBQCjM6Y0ARscKjxO+W+NvfH6MwiI/Ye4mBfRXdqX07UJ6gBsVicz/O3FRhoqk3bOCqGSxLRz8qEDuNtrKtYw5YGImNMiyc4358h9Z8YTuSZi6C8Xesyz1yas9sdSaoRueKBKKGi1xDNluUQOPBRtjc/KBVN4jphLxsVk3hFkYWYNEgLyn9BE1J3mtbL9svamOLuePuVEfm6Y2/XZCawLonYCESSPtPX1yfwbm2OMlfThHKwTNNYwnjUJJ0nk2dSZon/g8De2CpPcSnIuB1OwiZjQ/WTK9tZMnZEDzGJK+84e3uXoi9mLoAGVNTN6PEqn34uJxzUmi9w2N8XMgv3mjXMczXOBcyj+DmXxSxfezNZNUNGAryGSD9D7Dn1C1zx24vxmbFSjSFxKoRGCQn2UKKZznis6Vn86yW6lrHAW83tNJfa3TMd9oWlFDn9D5d6JRndOCjYzV2IPMGpyP+cJMOiJzEFKRtg+6i3YzE33/IlHjF8jo7ynharHm8MoN28/Qj1q/ON4AvLohDB8CUPJhX5hAm8SwdxVCAj0j09nu/O+nnpIvbC8UO9QiEWgiAZ8q53pCMUDrMMzbJJm2I4FhdXLKQWnkrZvp4XeGFZO+JB0f+NBh2AcyTvus1nzZA9pn34HPvrrE+p0UVTic8/AgCQte8W7Y5DXmRwmqXKrdilkptoQ3e9LK06grhB/iU5vmIvH7A6/x4qJJBQLeqKiv8bDMIeHmOHSV1d8ugzcrphDZNQkMNYEDEVtagtdbtU8OEhrZ6swbwDm5eJL0kdfx0i5iLTDlfA5Py8GBllKa0mxD9c56b4LesrcOr34PzspwMrObh2A3ZsromAeXmYGNZCtLDt4Isa6JnHDlqI4dQ3MvgTZ2h9+lkYbLxd0uq/LpiGh00gMuEtwXjiu9ccSRu/k8kebfR66iaj03DZ4olJgPMYNOM7x8KFA== MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR12MB3591.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d480d559-c316-477f-3d6f-08da2a00afa6 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Apr 2022 16:52:46.1308 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: n8Ip0z4MsfoV0mDcjz/W9fhLbWkBNczHn7YQN8ucdWdIsnSBsGVwwNUfH7vrqGbOnT5uLPRnKcNapKO8REeTaA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR12MB4945 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 gpu: added second RTX 6000 device ID variant Added second GPU PCI device ID for RTX 6000 Signed-off-by: Cliff Burdick > --- drivers/gpu/cuda/cuda.c | 6 +++++- drivers/gpu/cuda/devices.h | 3 ++- 2 files changed, 7 insertions(+), 2 deletions(-) -- 2.17.1 diff --git a/drivers/gpu/cuda/cuda.c b/drivers/gpu/cuda/cuda.c index 5b8476ac20..d33e8e5116 100644 --- a/drivers/gpu/cuda/cuda.c +++ b/drivers/gpu/cuda/cuda.c @@ -197,8 +197,12 @@ static const struct rte_pci_id pci_id_cuda_map[] = { }, { RTE_PCI_DEVICE(NVIDIA_GPU_VENDOR_ID, - NVIDIA_GPU_QUADRO_RTX_6000) + NVIDIA_GPU_QUADRO_RTX_6000_1) }, + { + RTE_PCI_DEVICE(NVIDIA_GPU_VENDOR_ID, + NVIDIA_GPU_QUADRO_RTX_6000_2) + }, { RTE_PCI_DEVICE(NVIDIA_GPU_VENDOR_ID, NVIDIA_GPU_QUADRO_RTX_8000) diff --git a/drivers/gpu/cuda/devices.h b/drivers/gpu/cuda/devices.h index e6502910f3..59933f0e49 100644 --- a/drivers/gpu/cuda/devices.h +++ b/drivers/gpu/cuda/devices.h @@ -52,7 +52,8 @@ #define NVIDIA_GPU_GV100_QUADRO_DEVICE_ID (0x1dba) #define NVIDIA_GPU_QUADRO_RTX_4000 (0x1eb1) #define NVIDIA_GPU_QUADRO_RTX_5000 (0x1eb0) -#define NVIDIA_GPU_QUADRO_RTX_6000 (0x13d9) +#define NVIDIA_GPU_QUADRO_RTX_6000_1 (0x13d9) +#define NVIDIA_GPU_QUADRO_RTX_6000_2 (0x1e30) #define NVIDIA_GPU_QUADRO_RTX_8000 (0x13d8) #define NVIDIA_GPU_QUADRO_RTX_A4000 (0x24b0) #define NVIDIA_GPU_QUADRO_RTX_A6000 (0x2230)