@@ -30,7 +30,7 @@ bool TestForGalaxGPUController(i2c_smbus_interface* bus, unsigned char address)
30
30
unsigned char res = bus->i2c_smbus_read_byte_data (address, 0x00 );
31
31
unsigned char res2 = bus->i2c_smbus_read_byte_data (address, 0x01 );
32
32
33
- if (res == 0x27 && res2 == 0x10 )
33
+ if (( res == 0x27 || res == 0x26 ) && res2 == 0x10 )
34
34
{
35
35
pass = true ;
36
36
}
@@ -61,6 +61,7 @@ void DetectGalaxGPUControllers(i2c_smbus_interface* bus, uint8_t i2c_addr, const
61
61
} /* DetectGalaxGPUControllers() */
62
62
63
63
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 );
64
+ 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 );
64
65
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 );
65
66
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 );
66
67
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 );
0 commit comments