From 5a0ed6f53b2e0c5e712d847bd15259cbf2a2ae27 Mon Sep 17 00:00:00 2001 From: Broken Robot Date: Sat, 16 Oct 2021 05:38:42 -0500 Subject: [PATCH] Add Sapphire Radeon 6900xt Toxic --- .../SapphireGPUController/SapphireGPUControllerDetect.cpp | 7 ++++--- pci_ids/pci_ids.h | 4 +++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Controllers/SapphireGPUController/SapphireGPUControllerDetect.cpp b/Controllers/SapphireGPUController/SapphireGPUControllerDetect.cpp index 7bcf8e80..db7353e3 100644 --- a/Controllers/SapphireGPUController/SapphireGPUControllerDetect.cpp +++ b/Controllers/SapphireGPUController/SapphireGPUControllerDetect.cpp @@ -50,11 +50,12 @@ static const gpu_pci_device device_list[] = { AMD_GPU_VEN, AMD_NAVI10_DEV, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI10_NITRO_PLUS_SUB_DEV2, SAPPHIRE_NITRO_GLOW_V3, "RX 5700 XT Nitro+" }, { AMD_GPU_VEN, AMD_NAVI10_DEV, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI10_NITRO_PLUS_SUB_DEV3, SAPPHIRE_NITRO_GLOW_V3, "RX 5700 XT Nitro+" }, { AMD_GPU_VEN, AMD_NAVI14_DEV, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI14_NITRO_PLUS_SUB_DEV, SAPPHIRE_NITRO_GLOW_V3, "RX 5500 XT Nitro+" }, - { AMD_GPU_VEN, AMD_NAVI21_DEV, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI21_NITRO_PLUS_SUB_DEV1, SAPPHIRE_NITRO_GLOW_V3, "RX 6800 XT Nitro+ SE" }, - { AMD_GPU_VEN, AMD_NAVI21_DEV, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI21_NITRO_PLUS_SUB_DEV2, SAPPHIRE_NITRO_GLOW_V3, "RX 6800 XT/6900 XT Nitro+" }, - { AMD_GPU_VEN, AMD_NAVI21_DEV, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI21_NITRO_PLUS_SUB_DEV3, SAPPHIRE_NITRO_GLOW_V3, "RX 6800 Nitro+" }, + { AMD_GPU_VEN, AMD_NAVI21_DEV1, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI21_NITRO_PLUS_SUB_DEV1, SAPPHIRE_NITRO_GLOW_V3, "RX 6800 XT Nitro+ SE" }, + { AMD_GPU_VEN, AMD_NAVI21_DEV1, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI21_NITRO_PLUS_SUB_DEV2, SAPPHIRE_NITRO_GLOW_V3, "RX 6800 XT/6900 XT Nitro+" }, + { AMD_GPU_VEN, AMD_NAVI21_DEV1, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI21_NITRO_PLUS_SUB_DEV3, SAPPHIRE_NITRO_GLOW_V3, "RX 6800 Nitro+" }, { AMD_GPU_VEN, AMD_NAVI22_DEV, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI22_NITRO_PLUS_SUB_DEV, SAPPHIRE_NITRO_GLOW_V3, "RX 6700 XT Nitro+" }, { AMD_GPU_VEN, AMD_NAVI23_DEV, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI23_NITRO_PLUS_SUB_DEV, SAPPHIRE_NITRO_GLOW_V3, "RX 6600 XT Nitro+" }, + { AMD_GPU_VEN, AMD_NAVI21_DEV2, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI21_TOXIC_SUB_DEV, SAPPHIRE_NITRO_GLOW_V3, "RX 6900 XT Toxic" }, }; /******************************************************************************************\ diff --git a/pci_ids/pci_ids.h b/pci_ids/pci_ids.h index 44dc5e6d..2b073583 100644 --- a/pci_ids/pci_ids.h +++ b/pci_ids/pci_ids.h @@ -23,7 +23,8 @@ #define AMD_VEGA10_DEV 0x687F #define AMD_NAVI10_DEV 0x731F #define AMD_NAVI14_DEV 0x7340 -#define AMD_NAVI21_DEV 0x73BF +#define AMD_NAVI21_DEV1 0x73BF +#define AMD_NAVI21_DEV2 0x73AF #define AMD_NAVI22_DEV 0x73DF #define AMD_NAVI23_DEV 0x73FF @@ -249,6 +250,7 @@ #define SAPPHIRE_NAVI21_NITRO_PLUS_SUB_DEV3 0xE439 #define SAPPHIRE_NAVI22_NITRO_PLUS_SUB_DEV 0xE445 #define SAPPHIRE_NAVI23_NITRO_PLUS_SUB_DEV 0xE448 +#define SAPPHIRE_NAVI21_TOXIC_SUB_DEV 0xF440 /*---------------------------------------------------------*\ | PCI ID Macros |