Am 08.01.24 um 23:32 schrieb Deucher, Alexander:
[Public]

-----Original Message-----
From: amd-gfx <[email protected]> On Behalf Of
Alexander Koskovich
Sent: Sunday, January 7, 2024 11:19 PM
To: [email protected]
Subject: Documentation for RGB strip on RX 7900 XTX (Reference)

Hello,

I was wondering if AMD would be able provide any documentation for the
RGB strip on the reference cooler
(https://www.amd.com/en/products/graphics/amd-radeon-rx-7900xtx)? It
looks to be handled via I2C commands to the SMU, but having proper
documentation would be extremely helpful.
It depends on the AIB/OEM and how they designed the specific board.  The RGB 
controller will either be attached to the DDCVGA i2c bus on the display 
hardware or the second SMU i2c bus.  The former will require changes to the 
amdgpu display code to register display i2c buses that are not used by the 
display connectors on the board so they can be used by 3rd party applications.  
Currently we only register i2c buses used for display connectors.  The latter 
buses are already registered with the i2c subsystem since they are used for 
other things like EEPROMs on server and workstation cards and should be 
available via standard Linux i2c APIs.  I'm not sure what i2c LED controllers 
each AIB vendor uses off hand.  https://openrgb.org/index.html would probably 
be a good resource for that information.


It might also be a good idea to look some of the ATOMBIOS tables found on your device.

Those tables are filled in by the AIB/OEM with the information which connectors (HDMI, DVI, DP etc...) are on the board and I bet that the information which RGB controller is used and where to find it is somewhere in there as well.

Adding Harry from our display team, might be that he has some more hints as well.

Christian.


Alex


Reply via email to