More Open-Source Adreno 500 Series Support, A6xx Speedbin Sent In For Linux 5.12

Written by Michael Larabel in Linux Kernel on 26 February 2021 at 06:24 AM EST. Add A Comment
Last week the main set of DRM subsystem updates were sent in for the Linux 5.12 merge window. That pull included exciting additions like Radeon RX 6000 series OverDrive and Intel Xe VRR. Mistakenly left out of that pull request last week were the open-source Qualcomm Adreno driver improvements for the "MSM" kernel driver while now that code has landed.

As previously noted, there are some noteworthy Adreno improvements this cycle. The driver now has support for the Adreno 508 / 509 / 512 GPUs with the Adreno 508 being found in the Snapdragon 630, the 509 in the Snapdragon 636, and the 512 is in the Snapdragon 660.

The MSM updates for Linux 5.12 also include a Qualcomm "Speedbin" feature for the Adreno 600 series that allow for the graphics processors to hit higher maximum frequencies, which depend upon the platform but from the driver side require dealing with a special fuse value and for Linux 5.12 has at least been tested with the Adreno 618.

The MSM improvements plus fixes to other drivers, a TTM memory leak fix, DMA-BUF improved error handling, and other work were made it in with this Git merge on Thursday.
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