From 5603ca86a36e86dd89eeef2a505f022a08f7dfa5 Mon Sep 17 00:00:00 2001 From: Gediminas Jocys Date: Tue, 28 Oct 2025 19:58:32 +0200 Subject: [PATCH] Added support for Sapphire RX 9060 XT Nitro+ --- .../SapphireGPUController/SapphireGPUControllerDetect.cpp | 3 ++- pci_ids/pci_ids.h | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Controllers/SapphireGPUController/SapphireGPUControllerDetect.cpp b/Controllers/SapphireGPUController/SapphireGPUControllerDetect.cpp index 9fd1823e3..162c466e9 100644 --- a/Controllers/SapphireGPUController/SapphireGPUControllerDetect.cpp +++ b/Controllers/SapphireGPUController/SapphireGPUControllerDetect.cpp @@ -107,6 +107,7 @@ REGISTER_I2C_PCI_DETECTOR("Sapphire Radeon RX 7700 XT Nitro+", REGISTER_I2C_PCI_DETECTOR("Sapphire Radeon RX 7800 XT Nitro+", DetectSapphireV3Controllers, AMD_GPU_VEN, AMD_NAVI32_DEV, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI32_7800XT_NITRO_PLUS_SUB_DEV, SAPPHIRE_NITRO_GLOW_V3_ADDR); REGISTER_I2C_PCI_DETECTOR("Sapphire Radeon RX 7900 GRE Nitro+", DetectSapphireV3Controllers, AMD_GPU_VEN, AMD_NAVI31_DEV, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI31_GRE_NITRO_PLUS_SUB_DEV, SAPPHIRE_NITRO_GLOW_V3_ADDR); REGISTER_I2C_PCI_DETECTOR("Sapphire Radeon RX 7900 XTX Nitro+", DetectSapphireV3Controllers, AMD_GPU_VEN, AMD_NAVI31_DEV, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI31_NITRO_PLUS_SUB_DEV, SAPPHIRE_NITRO_GLOW_V3_ADDR); +REGISTER_I2C_PCI_DETECTOR("Sapphire Radeon RX 9060 XT Nitro+", DetectSapphireV3Controllers, AMD_GPU_VEN, AMD_NAVI48_DEV1, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI48_NITRO_PLUS_SUB_DEV1, SAPPHIRE_NITRO_GLOW_V3_ADDR); REGISTER_I2C_PCI_DETECTOR("Sapphire Radeon RX 9070 Pure", DetectSapphireV3Controllers, AMD_GPU_VEN, AMD_NAVI48_DEV, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI48_PURE_SUB_DEV, SAPPHIRE_NITRO_GLOW_V3_ADDR); REGISTER_I2C_PCI_DETECTOR("Sapphire Radeon RX 9070 XT Nitro+", DetectSapphireV3Controllers, AMD_GPU_VEN, AMD_NAVI48_DEV, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI48_NITRO_PLUS_SUB_DEV, SAPPHIRE_NITRO_GLOW_V3_ADDR); -REGISTER_I2C_PCI_DETECTOR("Sapphire Radeon RX 9070 XT Pure", DetectSapphireV3Controllers, AMD_GPU_VEN, AMD_NAVI48_DEV, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI48_PURE_XT_SUB_DEV, SAPPHIRE_NITRO_GLOW_V3_ADDR); +REGISTER_I2C_PCI_DETECTOR("Sapphire Radeon RX 9070 XT Pure", DetectSapphireV3Controllers, AMD_GPU_VEN, AMD_NAVI48_DEV, SAPPHIRE_SUB_VEN, SAPPHIRE_NAVI48_PURE_XT_SUB_DEV, SAPPHIRE_NITRO_GLOW_V3_ADDR); diff --git a/pci_ids/pci_ids.h b/pci_ids/pci_ids.h index cc423e691..927c52cb6 100644 --- a/pci_ids/pci_ids.h +++ b/pci_ids/pci_ids.h @@ -43,6 +43,7 @@ #define AMD_NAVI32_DEV 0x747E #define AMD_NAVI33_DEV 0x7480 #define AMD_NAVI48_DEV 0x7550 +#define AMD_NAVI48_DEV1 0x7590 /*-----------------------------------------------------*\ | Intel Device IDs | @@ -926,6 +927,7 @@ #define SAPPHIRE_NAVI21_TOXIC_SUB_DEV1 0xF441 #define SAPPHIRE_NAVI31_NITRO_PLUS_SUB_DEV 0xE471 #define SAPPHIRE_NAVI48_NITRO_PLUS_SUB_DEV 0xE489 +#define SAPPHIRE_NAVI48_NITRO_PLUS_SUB_DEV1 0xE493 #define SAPPHIRE_NAVI48_PURE_SUB_DEV 0x4499 #define SAPPHIRE_NAVI48_PURE_XT_SUB_DEV 0x3490 #define SAPPHIRE_NAVI31_GRE_NITRO_PLUS_SUB_DEV 0xE475