AMD Sends Out Linux Kernel Driver Support For Navi 12 GPUs

Written by Michael Larabel in Radeon on 1 August 2019 at 07:19 PM EDT. 8 Comments
While we've already seen the RADV Vulkan driver land their slated support for Navi 12 GPUs on top of the recently launched Radeon RX 5700 "Navi 10" graphics cards, today is the first time we're seeing patches from AMD to wire in the support to the AMDGPU DRM Linux kernel driver for this next iteration of Navi.

A total of 36 patches were sent out a short time ago that add Navi 12 support to this DRM driver. The Navi 12 support comes in at just 1,388 lines of new code over the existing Navi 10 support, but some 1.1k lines of that are just auto-generated new header files.

With the patches there are code indications of a new VCN IP block (Video Core Next) compared to Navi 10, but for the most part this Navi 12 support is taking all the existing code paths and just minor code changes around the firmware handling, golden register settings, and other usual differences in new ASIC enablement.

This Navi 12 support due to its timing isn't material until the Linux 5.4 kernel with its merge window kicking off in September and then should debut as stable in November.
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