Implement support for ITE IT5711 RGB Controller 048D:5711.

Initial Commit For the ITE IT5711 Controller.

This Commit adds support for the ITE it5711 controller and enables full functionality of the third argb 5v header (ARGBV2.3). This commit only supports the Gigabyte X870/E Aorus Elite/PRO WIFI7/ICE boards out of the box. But support for other boards can easily be added with additional layouts as they are mapped out. This has most (if not all) needed functionality for additional LED's built into it.

Checklist for Accepting a Merge Request for a New Device

  • The source branch of the merge request is not protected (master is protected by default when creating a fork, so it is recommended to not use it as your source).
  • The New Device issue raised for this device is linked to this MR with a keyword Closes / Resolves / Implements
  • There is a device protocol page in the Developer Wiki or there is enough information / captures in the New Device issue to provide ongoing support.
  • The code to be merged follows the style guide and change requirements as documented in the contributing guide.
  • Meta data for the device is included in RGBController_* file
  • This device is detected and is working on Windows 10 and / or 11
  • This device is detected and is working on Linux (Please specify distribution and releases tested)
  • Logging for Info, Warnings and Errors has been added for troubleshooting purposes
Edited by Daniel Clark

Merge request reports

Loading