diff --git a/Controllers/MSIGPUController/MSIGPUControllerDetect.cpp b/Controllers/MSIGPUController/MSIGPUControllerDetect.cpp index 7078bd45..dd15061e 100644 --- a/Controllers/MSIGPUController/MSIGPUControllerDetect.cpp +++ b/Controllers/MSIGPUController/MSIGPUControllerDetect.cpp @@ -97,3 +97,5 @@ REGISTER_I2C_PCI_DETECTOR("MSI Radeon RX 6700 XT Gaming X", Dete REGISTER_I2C_PCI_DETECTOR("MSI Radeon RX 6800 Gaming X Trio", DetectMSIGPUControllers, AMD_GPU_VEN, AMD_NAVI21_DEV1, MSI_SUB_VEN, MSI_RX6800_GAMING_X_TRIO_SUB_DEV, 0x68); REGISTER_I2C_PCI_DETECTOR("MSI Radeon RX 6800 XT Gaming X Trio", DetectMSIGPUControllers, AMD_GPU_VEN, AMD_NAVI21_DEV1, MSI_SUB_VEN, MSI_RX6800XT_GAMING_X_TRIO_SUB_DEV, 0x68); REGISTER_I2C_PCI_DETECTOR("MSI Radeon RX 6800 XT Gaming Z Trio", DetectMSIGPUControllers, AMD_GPU_VEN, AMD_NAVI21_DEV1, MSI_SUB_VEN, MSI_RX6800XT_GAMING_Z_TRIO_SUB_DEV, 0x68); +REGISTER_I2C_PCI_DETECTOR("MSI Radeon RX 6900 XT Gaming X Trio", DetectMSIGPUControllers, AMD_GPU_VEN, AMD_NAVI21_DEV1, MSI_SUB_VEN, MSI_RX6900XT_GAMING_X_TRIO_SUB_DEV, 0x68); +REGISTER_I2C_PCI_DETECTOR("MSI Radeon RX 6950 XT Gaming X Trio", DetectMSIGPUControllers, AMD_GPU_VEN, AMD_NAVI21_DEV1, MSI_SUB_VEN, MSI_RX6950XT_GAMING_X_TRIO_SUB_DEV, 0x68); diff --git a/pci_ids/pci_ids.h b/pci_ids/pci_ids.h index 61744b15..0bad26be 100644 --- a/pci_ids/pci_ids.h +++ b/pci_ids/pci_ids.h @@ -437,6 +437,8 @@ #define MSI_RX6800_GAMING_X_TRIO_SUB_DEV 0x3961 #define MSI_RX6800XT_GAMING_X_TRIO_SUB_DEV 0x3951 #define MSI_RX6800XT_GAMING_Z_TRIO_SUB_DEV 0x3953 +#define MSI_RX6900XT_GAMING_X_TRIO_SUB_DEV 0x3952 +#define MSI_RX6950XT_GAMING_X_TRIO_SUB_DEV 0x3955 /*-----------------------------------------------------*\ | PNY Sub-Device IDs |