From da9a96e3f26e65efb7d48d86be96d72520edf40b Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Tue, 14 Oct 2025 19:06:16 -0500 Subject: [PATCH] Add ASUS ROG RTX4090 with PID 8933 --- Controllers/ENESMBusController/ENESMBusControllerDetect.cpp | 3 ++- pci_ids/pci_ids.h | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Controllers/ENESMBusController/ENESMBusControllerDetect.cpp b/Controllers/ENESMBusController/ENESMBusControllerDetect.cpp index 3d047ad7f..eac18ac6b 100644 --- a/Controllers/ENESMBusController/ENESMBusControllerDetect.cpp +++ b/Controllers/ENESMBusController/ENESMBusControllerDetect.cpp @@ -455,7 +455,8 @@ REGISTER_I2C_PCI_DETECTOR("ASUS ROG STRIX GeForce RTX 4090 Gaming OC", REGISTER_I2C_PCI_DETECTOR("ASUS ROG STRIX GeForce RTX 4090 Gaming OC", DetectENESMBusGPUControllers, NVIDIA_VEN, NVIDIA_RTX4090_DEV, ASUS_SUB_VEN, ASUS_ROG_STRIX_RTX_4090_O24G_GAMING_213S, 0x67); REGISTER_I2C_PCI_DETECTOR("ASUS ROG STRIX GeForce RTX 4090 Gaming", DetectENESMBusGPUControllers, NVIDIA_VEN, NVIDIA_RTX4090_DEV, ASUS_SUB_VEN, ASUS_ROG_STRIX_RTX_4090_24G_GAMING_88F0, 0x67); REGISTER_I2C_PCI_DETECTOR("ASUS ROG STRIX GeForce RTX 4090 OC EVA-02", DetectENESMBusGPUControllers, NVIDIA_VEN, NVIDIA_RTX4090_DEV, ASUS_SUB_VEN, ASUS_ROG_STRIX_RTX_4090_024G_EVA_02, 0x67); -REGISTER_I2C_PCI_DETECTOR("ASUS ROG STRIX GeForce RTX 4090 Gaming OC", DetectENESMBusGPUControllers, NVIDIA_VEN, NVIDIA_RTX4090_DEV, ASUS_SUB_VEN, ASUS_ROG_STRIX_RTX_4090_O24G_GAMING_8932, 0x67); +REGISTER_I2C_PCI_DETECTOR("ASUS ROG STRIX GeForce RTX 4090 Gaming OC", DetectENESMBusGPUControllers, NVIDIA_VEN, NVIDIA_RTX4090_DEV, ASUS_SUB_VEN, ASUS_ROG_STRIX_RTX_4090_24G_GAMING_8932, 0x67); +REGISTER_I2C_PCI_DETECTOR("ASUS ROG STRIX GeForce RTX 4090 Gaming OC", DetectENESMBusGPUControllers, NVIDIA_VEN, NVIDIA_RTX4090_DEV, ASUS_SUB_VEN, ASUS_ROG_STRIX_RTX_4090_24G_GAMING_8933, 0x67); REGISTER_I2C_PCI_DETECTOR("ASUS ROG STRIX GeForce RTX 4090 Gaming White", DetectENESMBusGPUControllers, NVIDIA_VEN, NVIDIA_RTX4090_DEV, ASUS_SUB_VEN, ASUS_ROG_STRIX_RTX_4090_24G_GAMING_WHITE, 0x67); REGISTER_I2C_PCI_DETECTOR("ASUS ROG STRIX GeForce RTX 4090 Gaming White", DetectENESMBusGPUControllers, NVIDIA_VEN, NVIDIA_RTX4090_DEV, ASUS_SUB_VEN, ASUS_ROG_STRIX_RTX_4090_24G_GAMING_WHITE_2, 0x67); REGISTER_I2C_PCI_DETECTOR("ASUS ROG STRIX GeForce RTX 4090 Gaming White OC", DetectENESMBusGPUControllers, NVIDIA_VEN, NVIDIA_RTX4090_DEV, ASUS_SUB_VEN, ASUS_ROG_STRIX_RTX_4090_O24G_GAMING_WHITE, 0x67); diff --git a/pci_ids/pci_ids.h b/pci_ids/pci_ids.h index 97e9f127b..df78e1409 100644 --- a/pci_ids/pci_ids.h +++ b/pci_ids/pci_ids.h @@ -344,7 +344,8 @@ #define ASUS_ROG_STRIX_RTX_4090_O24G_GAMING_213S 0x88EF #define ASUS_ROG_STRIX_RTX_4090_24G_GAMING_88F0 0x88F0 #define ASUS_ROG_STRIX_RTX_4090_024G_EVA_02 0x890C -#define ASUS_ROG_STRIX_RTX_4090_O24G_GAMING_8932 0x8932 +#define ASUS_ROG_STRIX_RTX_4090_24G_GAMING_8932 0x8932 +#define ASUS_ROG_STRIX_RTX_4090_24G_GAMING_8933 0x8933 #define ASUS_ROG_STRIX_RTX_4090_24G_GAMING_WHITE 0x88C4 #define ASUS_ROG_STRIX_RTX_4090_24G_GAMING_WHITE_2 0x88F2 #define ASUS_ROG_STRIX_RTX_4090_O24G_GAMING_WHITE 0x88C3