Fix RGB controller detection for Gigabyte AORUS RTX 5090 MASTER (use 0x75)
Summary
This MR corrects the detection of the Gigabyte AORUS GeForce RTX 5090 MASTER RGB controller by moving its detection entry into the Blackwell GPU controller file and probing the correct I²C address (0x75 instead of 0x71).
Related Issue
Fixes: #4987 (closed)
Technical Details
- The detection entries for
Gigabyte AORUS GeForce RTX 5090 MASTERandMASTER ICEwere previously registered under the generic Gigabyte GPU controller logic, using the incorrect I²C address0x71. - These entries have been moved to the Blackwell-specific GPU controller and updated to probe the correct I²C address
0x75.
Testing
- Verified on Gigabyte AORUS GeForce RTX 5090 MASTER on both Linux (Arch Linux, Kernel 6.15.8) and Windows 11 24H2.
- Detection and initialization now succeed at address
0x75. - The MASTER ICE variant was updated in the same way for consistency, but could not be tested due to lack of hardware.
Impact
- AORUS RTX 5090 MASTER cards are now properly detected and controllable in OpenRGB.
- ICE variant is expected to work as well but remains unverified.
- No impact on other Gigabyte Blackwell GPUs, since their probe addresses remain unchanged.