From 0c7725459519f6b0066eab4edf810ee34072c174 Mon Sep 17 00:00:00 2001 From: ksaadDE <37943746+ksaadDE@users.noreply.github.com> Date: Sat, 15 Nov 2025 22:02:05 +0100 Subject: [PATCH 1/5] add Aorus AMD Radeon RX 6800 XT support --- .../GigabyteRGBFusion2GPUControllerDetect.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUControllerDetect.cpp b/Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUControllerDetect.cpp index eba9fbef6..ccd3126de 100644 --- a/Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUControllerDetect.cpp +++ b/Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUControllerDetect.cpp @@ -178,6 +178,7 @@ REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7600 GAMING OC 8G", REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7600 GAMING OC 8G", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI33_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7600_GAMING_OC_8G_SUB_DEV2, 0x55); REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7600 XT GAMING OC 16G", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI33_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7600XT_GAMING_OC_16G_SUB_DEV, 0x55); REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7700 XT GAMING OC", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI32_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7700XT_GAMING_OC_SUB_DEV, 0x62); +REGISTER_I2C_PCI_DETECTOR("Aorus AMD Radeon RX 6800 XT", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI21_DEV1, GIGABYTE_SUB_VEN, GIGABYTE_AORUS_6800_XT, 0x70); REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7800 XT GAMING OC", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI32_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7800XT_GAMING_OC_16G_SUB_DEV, 0x62); REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7900 GRE GAMING OC", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI31_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7900GRE_GAMING_OC_16G_SUB_DEV, 0x62); REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7900 XT GAMING OC", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI31_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7900XT_GAMING_OC_20G_SUB_DEV, 0x62); From bf36a568fa7d763cf86f7f52329a47a6504d3d4b Mon Sep 17 00:00:00 2001 From: ksaadDE <37943746+ksaadDE@users.noreply.github.com> Date: Sat, 15 Nov 2025 22:05:24 +0100 Subject: [PATCH 2/5] add Aorus AMD Radeon RX 6800 XT support --- pci_ids/pci_ids.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pci_ids/pci_ids.h b/pci_ids/pci_ids.h index dbdfcd2bb..d38dc4d27 100644 --- a/pci_ids/pci_ids.h +++ b/pci_ids/pci_ids.h @@ -722,7 +722,7 @@ #define GIGABYTE_RX7900XT_GAMING_OC_20G_SUB_DEV 0x240C #define GIGABYTE_RX7600_GAMING_OC_8G_SUB_DEV 0x240B #define GIGABYTE_RX7600_GAMING_OC_8G_SUB_DEV2 0x242B - +#define GIGABYTE_AORUS_6800_XT 0x232a /*-----------------------------------------------------*\ | MSI Sub-Device IDs | \*-----------------------------------------------------*/ From f5834300ddfd60dbc7848152ee83f84b982a9c4d Mon Sep 17 00:00:00 2001 From: ksaadDE <37943746+ksaadDE@users.noreply.github.com> Date: Sat, 15 Nov 2025 23:33:46 +0100 Subject: [PATCH 3/5] rename to GIGABYTE_AORUS_RX6800_XT_MASTER_16G --- pci_ids/pci_ids.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pci_ids/pci_ids.h b/pci_ids/pci_ids.h index d38dc4d27..905ae2819 100644 --- a/pci_ids/pci_ids.h +++ b/pci_ids/pci_ids.h @@ -722,7 +722,7 @@ #define GIGABYTE_RX7900XT_GAMING_OC_20G_SUB_DEV 0x240C #define GIGABYTE_RX7600_GAMING_OC_8G_SUB_DEV 0x240B #define GIGABYTE_RX7600_GAMING_OC_8G_SUB_DEV2 0x242B -#define GIGABYTE_AORUS_6800_XT 0x232a +#define GIGABYTE_AORUS_RX6800_XT_MASTER_16G 0x232a /*-----------------------------------------------------*\ | MSI Sub-Device IDs | \*-----------------------------------------------------*/ From 60730189bd82784d2fd37dcd15851520a9718eb8 Mon Sep 17 00:00:00 2001 From: ksaadDE <37943746+ksaadDE@users.noreply.github.com> Date: Sat, 15 Nov 2025 23:36:25 +0100 Subject: [PATCH 4/5] renamed to AORUS Radeon RX 6800 XT MASTER 16G and GIGABYTE_AORUS_RX6800_XT_MASTER_16G changed pci_id definiton name and the shown "title" of the GPU --- .../GigabyteRGBFusion2GPUControllerDetect.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUControllerDetect.cpp b/Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUControllerDetect.cpp index ccd3126de..895f9c096 100644 --- a/Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUControllerDetect.cpp +++ b/Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUControllerDetect.cpp @@ -178,7 +178,7 @@ REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7600 GAMING OC 8G", REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7600 GAMING OC 8G", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI33_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7600_GAMING_OC_8G_SUB_DEV2, 0x55); REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7600 XT GAMING OC 16G", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI33_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7600XT_GAMING_OC_16G_SUB_DEV, 0x55); REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7700 XT GAMING OC", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI32_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7700XT_GAMING_OC_SUB_DEV, 0x62); -REGISTER_I2C_PCI_DETECTOR("Aorus AMD Radeon RX 6800 XT", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI21_DEV1, GIGABYTE_SUB_VEN, GIGABYTE_AORUS_6800_XT, 0x70); +REGISTER_I2C_PCI_DETECTOR("AORUS Radeon RX 6800 XT MASTER 16G", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI21_DEV1, GIGABYTE_SUB_VEN, GIGABYTE_AORUS_RX6800_XT_MASTER_16G 0x70); REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7800 XT GAMING OC", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI32_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7800XT_GAMING_OC_16G_SUB_DEV, 0x62); REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7900 GRE GAMING OC", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI31_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7900GRE_GAMING_OC_16G_SUB_DEV, 0x62); REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7900 XT GAMING OC", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI31_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7900XT_GAMING_OC_20G_SUB_DEV, 0x62); From 956a9bf45a03a4cf57fd4bd00095525c4b4cb64e Mon Sep 17 00:00:00 2001 From: ksaadDE <37943746+ksaadDE@users.noreply.github.com> Date: Sun, 16 Nov 2025 00:01:33 +0100 Subject: [PATCH 5/5] fixed missing comma caused the error requiring seven arguments but only six given --- .../GigabyteRGBFusion2GPUControllerDetect.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUControllerDetect.cpp b/Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUControllerDetect.cpp index 895f9c096..4097d08fd 100644 --- a/Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUControllerDetect.cpp +++ b/Controllers/GigabyteRGBFusion2GPUController/GigabyteRGBFusion2GPUControllerDetect.cpp @@ -178,7 +178,7 @@ REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7600 GAMING OC 8G", REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7600 GAMING OC 8G", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI33_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7600_GAMING_OC_8G_SUB_DEV2, 0x55); REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7600 XT GAMING OC 16G", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI33_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7600XT_GAMING_OC_16G_SUB_DEV, 0x55); REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7700 XT GAMING OC", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI32_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7700XT_GAMING_OC_SUB_DEV, 0x62); -REGISTER_I2C_PCI_DETECTOR("AORUS Radeon RX 6800 XT MASTER 16G", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI21_DEV1, GIGABYTE_SUB_VEN, GIGABYTE_AORUS_RX6800_XT_MASTER_16G 0x70); +REGISTER_I2C_PCI_DETECTOR("AORUS Radeon RX 6800 XT MASTER 16G", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI21_DEV1, GIGABYTE_SUB_VEN, GIGABYTE_AORUS_RX6800_XT_MASTER_16G, 0x70); REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7800 XT GAMING OC", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI32_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7800XT_GAMING_OC_16G_SUB_DEV, 0x62); REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7900 GRE GAMING OC", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI31_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7900GRE_GAMING_OC_16G_SUB_DEV, 0x62); REGISTER_I2C_PCI_DETECTOR("Gigabyte Radeon RX 7900 XT GAMING OC", DetectGigabyteRGBFusion2GPUControllers, AMD_GPU_VEN, AMD_NAVI31_DEV, GIGABYTE_SUB_VEN, GIGABYTE_RX7900XT_GAMING_OC_20G_SUB_DEV, 0x62);