AMD GPU Driver In Linux 5.12 Gets RX 6000 Series OverDrive, FP16 For More Hardware
Likely of most interest to users out of this initial set of AMDGPU driver changes queuing in DRM-Next is the OverDrive overclocking for the Radeon RX 6000 series. This was one of the features not initially present by the AMDGPU Linux driver but is now squared away and ready to go. As with existing OverDrive Linux support, it's exposed via sysfs for command-line based overclocking but could be implemented by those interested as a GUI control utility - just nothing officially from AMD.
Also significant with this pull request is FP16 pixel format support for DCE8-DCE11. That display core engine 8 through 11 series translates roughly to Kaveri APUs and Hawaii dGPUs up through Polaris hardware. This is useful for HDR display support and more precise color reproduction. It's overdue seeing the FP16 support on these older generation GPUs but has finally arrived.
Other AMDGPU changes ready for Linux 5.12 include reworked IH ring handling on Vega and Navi, reworked HDP handling also for Vega and Navi, software SMU updates for Van Gogh and Renoir, and other low-level code clean-ups and fixes. A "MALL Stutter" feature has also been enabled as a power optimization when the display is idle.
The initial list of AMDGPU patches for Linux 5.12 via this pull request. Expect more AMDGPU changes to queue up in the next few weeks.