When it comes to the Qualcomm Snapdragon X laptops on Linux it’s been primarily focused on the Snapdragon X Elite support with the X Plus SoC support not being as well off yet. But recently there has been more patches surfacing around the Snapdragon X Plus support, including the Adreno X1-45 GPU used by that lower-tier SoC.
Posted to the DRI maling list this weekend were these kernel patches for bringing up the Adreno X1-45 GPU as found within the Snapdragon X Plus 8-core X1P41200 SoC. The patch came from a Qualcomm engineer in enabling the GPU on this lower-tier Snapdragon X SoC with the MSM DRM kernel driver and the necessary Device Tree additions.
These kernel additions will presumably be upstreamed for the Linux v6.17 kernel cycle now that it’s too late for the v6.16 merge window unless it’s submitted as a “fix” for the current cycle.
In-step, the latest Mesa 25.2 development code has also merged support for the Adreno X1-45. It’s a very simple addition there for getting the Adreno X1-45 working with the Freedreno Gallium3D driver.