Documentation for RGB strip on RX 7900 XTX (Reference)

Deucher, Alexander Alexander.Deucher at amd.com
Mon Jan 8 22:32:27 UTC 2024


[Public]

> -----Original Message-----
> From: amd-gfx <amd-gfx-bounces at lists.freedesktop.org> On Behalf Of
> Alexander Koskovich
> Sent: Sunday, January 7, 2024 11:19 PM
> To: amd-gfx at lists.freedesktop.org
> 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.

Alex



More information about the amd-gfx mailing list