diff --git a/Controllers/GalaxGPUController/GalaxGPUControllerDetect.cpp b/Controllers/GalaxGPUController/GalaxGPUControllerDetect.cpp index 11cd7e59..2e6bb365 100644 --- a/Controllers/GalaxGPUController/GalaxGPUControllerDetect.cpp +++ b/Controllers/GalaxGPUController/GalaxGPUControllerDetect.cpp @@ -30,7 +30,7 @@ bool TestForGalaxGPUController(i2c_smbus_interface* bus, unsigned char address) unsigned char res = bus->i2c_smbus_read_byte_data(address, 0x00); unsigned char res2 = bus->i2c_smbus_read_byte_data(address, 0x01); - if(res == 0x27 && res2 == 0x10) + if((res == 0x27 || res == 0x26) && res2 == 0x10) { pass = true; } @@ -61,6 +61,7 @@ void DetectGalaxGPUControllers(i2c_smbus_interface* bus, uint8_t i2c_addr, const } /* DetectGalaxGPUControllers() */ REGISTER_I2C_PCI_DETECTOR("KFA2 GeForce RTX 2070 EX", DetectGalaxGPUControllers, NVIDIA_VEN, NVIDIA_RTX2070_DEV, NVIDIA_SUB_VEN, KFA2_RTX_2070_EX_SUB_DEV, 0x23); +REGISTER_I2C_PCI_DETECTOR("KFA2 GeForce RTX 2070 OC", DetectGalaxGPUControllers, NVIDIA_VEN, NVIDIA_RTX2070_OC_DEV, NVIDIA_SUB_VEN, KFA2_RTX_2070_OC_SUB_DEV, 0x23); REGISTER_I2C_PCI_DETECTOR("GALAX GeForce RTX 2070 SUPER EX Gamer Black", DetectGalaxGPUControllers, NVIDIA_VEN, NVIDIA_RTX2070S_OC_DEV, NVIDIA_SUB_VEN, GALAX_RTX_2070S_EX_GAMER_BLACK_SUB_DEV, 0x23); REGISTER_I2C_PCI_DETECTOR("KFA2 GeForce RTX 2080 EX OC", DetectGalaxGPUControllers, NVIDIA_VEN, NVIDIA_RTX2080_DEV, NVIDIA_SUB_VEN, KFA2_RTX_2080_EX_OC_SUB_DEV, 0x23); REGISTER_I2C_PCI_DETECTOR("KFA2 GeForce RTX 2080 SUPER EX OC", DetectGalaxGPUControllers, NVIDIA_VEN, NVIDIA_RTX2080S_DEV, NVIDIA_SUB_VEN, KFA2_RTX_2080_SUPER_EX_OC_SUB_DEV, 0x23); diff --git a/pci_ids/pci_ids.h b/pci_ids/pci_ids.h index 8bfd36f7..764e6f7c 100644 --- a/pci_ids/pci_ids.h +++ b/pci_ids/pci_ids.h @@ -504,6 +504,7 @@ | GALAX / KFA2 Sub-Device IDs | \*-----------------------------------------------------*/ #define KFA2_RTX_2070_EX_SUB_DEV 0x12FE +#define KFA2_RTX_2070_OC_SUB_DEV 0x12FF #define GALAX_RTX_2070S_EX_GAMER_BLACK_SUB_DEV 0x139F #define KFA2_RTX_2080_EX_OC_SUB_DEV 0x12B0 #define KFA2_RTX_2080_SUPER_EX_OC_SUB_DEV 0x13A1