31 More AMDGPU DC/DAL Patches Enter The Queue

Written by Michael Larabel in Desktop on 23 May 2017 at 11:46 AM EDT. 17 Comments
DESKTOP
AMD's Harry Wentland has sent out the latest round of patches to the yet-to-be-merged DC display stack (formerly known as "DAL") for the AMDGPU kernel driver.

This latest round-up of AMDGPU DC prepping are 31 patches that have a number of bug fixes for Raven Ridge, Vega 10, and other AMD graphics hardware. There are also other fixes and code clean-ups and changes to the DC memory interface. These 31 patches add just over one thousand lines of code while removing two thousand.

Those testing AMDGPU DC on their own patched kernel can find the latest patches via amd-gfx. Hopefully DC will be ready for Linux 4.13, but it has yet to be seen... Currently the DC patches aren't in Alex's 4.13 WIP branch and the DC code will almost surely need to go through another round of public review on the mailing list. If it's to make the 4.13 merge window and the DRM-Next cut off closing early, that public review process of the DC patches will likely need to get underway within the next week or two.

Without DC support in the mainline Linux kernel, there is no display support for the upcoming Radeon RX Vega. Additionally, no HDMI 2.0 features, atomic mode-setting, the possibility for open-source FreeSync, and other modern display features. The most frustrating aspect to me about lack of DC is no HDMI/DP audio on AMDGPU for recent Radeon GPUs.
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