From 8142fade249ee23fe5d4aafaa1f72779544c976b Mon Sep 17 00:00:00 2001 From: Barry H Date: Sun, 5 Jan 2025 22:43:21 +0000 Subject: [PATCH] Added ROG RX6650XT O8G Gaming from #3977 & TUF RX7600XT O16G Gaming --- Controllers/ENESMBusController/ENESMBusControllerDetect.cpp | 2 ++ pci_ids/pci_ids.h | 3 +++ 2 files changed, 5 insertions(+) diff --git a/Controllers/ENESMBusController/ENESMBusControllerDetect.cpp b/Controllers/ENESMBusController/ENESMBusControllerDetect.cpp index c7f25ea2..77a3fb93 100644 --- a/Controllers/ENESMBusController/ENESMBusControllerDetect.cpp +++ b/Controllers/ENESMBusController/ENESMBusControllerDetect.cpp @@ -465,6 +465,7 @@ REGISTER_I2C_PCI_DETECTOR("ASUS ROG MATRIX PLATINUM GeForce RTX 4090", | AMD GPUs | \*-----------------------------------------*/ +REGISTER_I2C_PCI_DETECTOR("ASUS ROG STRIX Radeon RX 6650 XT Gaming", DetectENESMBusGPUControllers, AMD_GPU_VEN, AMD_NAVI23_DEV1, ASUS_SUB_VEN, ASUS_ROG_STRIX_RX_6650XT_O8G_GAMING, 0x67); REGISTER_I2C_PCI_DETECTOR("ASUS TUF Radeon RX 6700 XT Gaming OC", DetectENESMBusGPUControllers, AMD_GPU_VEN, AMD_NAVI22_DEV, ASUS_SUB_VEN, ASUS_TUF_RX_6700XT_O12G_GAMING, 0x67); REGISTER_I2C_PCI_DETECTOR("ASUS ROG STRIX Radeon RX 6700 XT Gaming OC", DetectENESMBusGPUControllers, AMD_GPU_VEN, AMD_NAVI22_DEV, ASUS_SUB_VEN, ASUS_ROG_STRIX_RX_6700XT_O12G_GAMING, 0x67); REGISTER_I2C_PCI_DETECTOR("ASUS ROG STRIX Radeon RX 6750 XT Gaming OC", DetectENESMBusGPUControllers, AMD_GPU_VEN, AMD_NAVI22_DEV, ASUS_SUB_VEN, ASUS_ROG_STRIX_RX_6750XT_O12G_GAMING, 0x67); @@ -478,6 +479,7 @@ REGISTER_I2C_PCI_DETECTOR("ASUS TUF Radeon RX 6900 XT Gaming OC", REGISTER_I2C_PCI_DETECTOR("ASUS TUF Radeon RX 6900 XT T16G Gaming", DetectENESMBusGPUControllers, AMD_GPU_VEN, AMD_NAVI21_DEV2, ASUS_SUB_VEN, ASUS_TUF_RX_6900XT_T16G_GAMING, 0x67); REGISTER_I2C_PCI_DETECTOR("ASUS TUF Radeon RX 6950 XT Gaming OC", DetectENESMBusGPUControllers, AMD_GPU_VEN, AMD_NAVI21_DEV3, ASUS_SUB_VEN, ASUS_TUF_RX_6950XT_016G_GAMING, 0x67); REGISTER_I2C_PCI_DETECTOR("ASUS ROG STRIX LC Radeon RX 6950 XT Gaming OC", DetectENESMBusGPUControllers, AMD_GPU_VEN, AMD_NAVI21_DEV3, ASUS_SUB_VEN, ASUS_ROG_STRIX_LC_RX_6950XT_O16G_GAMING, 0x67); +REGISTER_I2C_PCI_DETECTOR("ASUS TUF Radeon RX 7600 XT O16G Gaming", DetectENESMBusGPUControllers, AMD_GPU_VEN, AMD_NAVI33_DEV, ASUS_SUB_VEN, ASUS_TUF_RX_7600XT_O16G_GAMING, 0x67); REGISTER_I2C_PCI_DETECTOR("ASUS TUF Radeon RX 7700 XT Gaming OC", DetectENESMBusGPUControllers, AMD_GPU_VEN, AMD_NAVI32_DEV, ASUS_SUB_VEN, ASUS_TUF_RX_7700XT_012G_GAMING, 0x67); REGISTER_I2C_PCI_DETECTOR("ASUS TUF Radeon RX 7800 XT Gaming OC", DetectENESMBusGPUControllers, AMD_GPU_VEN, AMD_NAVI32_DEV, ASUS_SUB_VEN, ASUS_TUF_RX_7800XT_O16G_GAMING, 0x67); REGISTER_I2C_PCI_DETECTOR("ASUS TUF Radeon RX 7800 XT Gaming White OC", DetectENESMBusGPUControllers, AMD_GPU_VEN, AMD_NAVI32_DEV, ASUS_SUB_VEN, ASUS_TUF_RX_7800XT_O16G_WHITE_GAMING, 0x67); diff --git a/pci_ids/pci_ids.h b/pci_ids/pci_ids.h index bc7bd695..f1961c55 100644 --- a/pci_ids/pci_ids.h +++ b/pci_ids/pci_ids.h @@ -41,6 +41,7 @@ #define AMD_NAVI23_DEV1 0x73EF #define AMD_NAVI31_DEV 0x744C #define AMD_NAVI32_DEV 0x747E +#define AMD_NAVI33_DEV 0x7480 /*-----------------------------------------------------*\ | Intel Device IDs | @@ -292,6 +293,7 @@ #define ASUS_TUF_RTX_3090TI_24G_GAMING 0x8875 #define ASUS_TUF_RTX_3090TI_O24G_OC_GAMING 0x8874 #define ASUS_ROG_STRIX_LC_RTX_3090TI_O24G_GAMING 0x8870 +#define ASUS_ROG_STRIX_RX_6650XT_O8G_GAMING 0x05E1 #define ASUS_TUF_RX_6700XT_O12G_GAMING 0x05C9 #define ASUS_ROG_STRIX_RX_6700XT_O12G_GAMING 0x05C7 #define ASUS_ROG_STRIX_RX_6750XT_O12G_GAMING 0x05E5 @@ -300,6 +302,7 @@ #define ASUS_TUF_RX_6900XT_O16G_GAMING 0x04FA #define ASUS_TUF_RX_6900XT_T16G_GAMING 0x04FE #define ASUS_TUF_RX_6950XT_016G_GAMING 0x0504 +#define ASUS_TUF_RX_7600XT_O16G_GAMING 0x0607 #define ASUS_TUF_RX_7700XT_012G_GAMING 0x0512 #define ASUS_TUF_RX_7800XT_O16G_GAMING 0x05FD #define ASUS_TUF_RX_7800XT_O16G_WHITE_GAMING 0x0601