Implement RGB support for KFA2 RTX 2070 OC

This commit is contained in:
Hepi34 2025-01-12 01:54:15 +00:00 committed by Adam Honse
parent d424b1f2b4
commit 44c839c116
2 changed files with 3 additions and 1 deletions

View file

@ -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);

View file

@ -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