Qualcomm Upstreaming Initial GPU Support For Snapdragon X2 Elite In Linux 6.19
- Reference: 0001593073
- News link: https://www.phoronix.com/news/Qualcomm-X2-Elite-GPU-Linux-619
- Source link:
Rob Clark of Qualcomm sent out the initial MSM DRM driver feature changes planned for Linux 6.19. Excitingly is the GPU and display support for the Snapdragon X2 Elite laptop SoC with the X2-85 GPU.
This is Qualcomm's 8th Gen GPU design and similarly there is [3]this draft merge request now pending in Mesa for wiring up the Adreno Gen8 "Kaanapali" and "Glymur" hardware support.
That Mesa support is initially for the Freedreno Gallium3D (OpenGL) driver while support for the Turnip Vulkan driver will come in time. Rob Clark mentioned in that Mesa merge request:
"This series adds initial support for adreno gen8, including a840 (Kaanapali, aka Snapdragon 8 Elite Gen 5) and x2-85 (Glymur, aka Snapdragon x2). Currently deqp-gles2/3 pass and deqp-gles31 is at >99.9% pass (~30 remaining fails). Desktop UI is functional (ie. gnome-shell, chrome browser, etc), and games such as supertuxkart appear to be fine.
Remaining bug fixes and performance features (lrz/etc), and turnip support will come over time, as they are ready.
The patch that adds the device table entries is still marked WIP, mainly because the split of device info into a6xx/a7xx/a8xx sub-structs is becoming awkward. I think I'd like to flatten this."
Along with that Adreno X2-85 GPU support for the MSM DRM driver, the pull request also includes the Adreno 840 support found within the Snapdragon 8 Elite Gen 5 SoC. But for that Snapdragon 8 Elite Gen 5 support it's only the GPU and the display enablement won't land until a later kernel cycle.
The [4]MSM pull request also brings Adreno 612 GPU support, quad-pipe support in the DPU driver code for allowing higher resolution displays, DisplayPort improvements, and other changes.
[1] https://www.phoronix.com/news/Qualcomm-X2-Elite-Announced
[2] https://www.phoronix.com/news/Qualcomm-X2-Elite-Linux-8EG5
[3] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38450
[4] https://lists.freedesktop.org/archives/dri-devel/2025-November/537383.html