AMDGPU DC Gets A Number Of Fixes For Navi & Other Clean-Ups

Written by Michael Larabel in Radeon on 16 July 2019 at 03:09 AM EDT. 3 Comments
The past few weeks while AMD open-source developers were busy getting their Navi enablement code public and aligned for the Linux 5.3 merge window, the display core "DC" frequent code drops ceased. Every so often AMD developers volley their DC patches from their internal development trees to the public mailing list for queuing ahead of the next cycle. Now that Navi is out there and getting stabilized, they've issued a new set of DC patches and it's coming in heavy.

Given that it's been a while during Navi review and upstreaming, the AMDGPU DC patches sent out on Monday are 87 patches that add nearly ten thousand lines of new code.

This patch of DC patches have various fixes for the Radeon RX 5700 (Navi) support including for a black screen issue at boot with dual GPUs, page-flipping time-outs, and a workaround for p-state hangs on high bandwidth display timings. There's also been a refactoring to Navi's bandwidth calculations.

Other DC work includes DPRX CRC source capture and CRC source read-back. These 87 DC patches will begin the queue of new AMDGPU material to be merged for the Linux 5.4 kernel a few months down the road.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week