Qualcomm Adreno 650 + 640 GPUs To Be Supported By Mainline Linux 5.8 Kernel

Written by Michael Larabel in Hardware on 25 May 2020 at 05:23 PM EDT. 12 Comments
The crew working on the MSM DRM driver from Freedreno / Google / Code Aurora (Qualcomm) have an interesting batch of changes for this open-source GPU driver for Qualcomm Adreno hardware come Linux 5.8.

New hardware to be supported by this open-source MSM driver in Linux 5.8 include Qualcomm's Adreno 405, 640, and 650 series. The Adreno 405 is an old, low-end part from the 400 series and used by the Snapdragon 415/615/616/617 SoCs. The Adreno 405 support isn't particularly exciting but it's there for those interested along with the relevant MSM8x36 changes to the MDP5 code.

The Adreno 640 and 650 support meanwhile is much more interesting. The Adreno 640 is the GPU found within the Snapdragon 855/855+ and the Adreno 650 is found within the Snapdragon 865. The Snapdragon 855 is used by the Samsung Galaxy S10 series, OnePlus 7, Google Pixel 4/XL, ASUS ROG Phone 2, and countless others. The Snapdragon 865 is what powers the Samsung Galaxy S20 series, OnePlus 8, and many other modern devices. This Adreno 640/650 series builds off the existing support and does have open-source OpenGL support via Freedreno as well as open-source Vulkan via the still-maturing TURNIP driver.

MSM updates for Linux 5.8 also include clock and bandwidth scaling in the DPU code, color processing support, preparations for per-context page-tables (not yet filly wired up), and a submit ioctl to support synchronization objects.

More details on these MSM DRM driver updates slated for Linux 5.8 via this pull request.
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