AMD Linux Graphics Driver Prepping "DMCUB" Support For Renoir APUs

Written by Michael Larabel in AMD on 28 October 2019 at 02:02 PM EDT. 10 Comments
AMD
While we have seen a lot of open-source AMD Linux graphics driver patches for Renoir and that initial support within the 5.4 kernel, support for this 2020 APU platform is still maturing. The newest work on the Linux upbringing for Renoir is enabling the "DMCUB" support.

DMCUB is short for the "Display MicroController Unit B" and is used with this next-gen APU for handling real-time display features like Panel Self Refresh and Adaptive Backlight Management as well as initializing the display hardware. From the software side, the DMCUB support is shortened to being "DMUB."

Bringing up this new display micro-controller within the AMDGPU kernel driver is over three thousand lines of code, but a good portion of that is header files.

Besides the kernel patches, there are also new firmware binaries required by the Display MicroController Unit B.

The patches for now are on amd-gfx while there's still time for potentially seeing this material land in DRM-Next ahead of the Linux 5.5 cycle. Renoir APUs are expected in 2020 with Zen 2 CPU cores while continuing to make use of Vega graphics but with a new display engine and other improvements compared to Raven 2 / Picasso.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week