All of the open-source kernel graphics driver feature changes were merged earlier today for the Linux 6.17 kernel. For Linux 6.17 there is an enormous amount of new feature work ready to go with the modern Intel graphics driver code. Plus the always active AMD graphics driver changes and various refinements to the many smaller graphics/display drivers.
There are many highlights on the Intel side this time especially given their Project Battlematrix initiative. Given their Project Battlematrix roadmap, the Intel graphics driver work on the Linux side should be quite busy too for the next kernel cycle and over the months ahead. Beyond the many Intel and AMD changes, the open-source Linux graphics driver scene remains very vibrant.
– Intel Xe3 Panther Lake graphics are now considered stable and enabled by default without requiring any “force_probe” module parameter.
– Initial support for Wildcat Lake as a cut-down, low-power version of Panther Lake.
– Intel Battlemage graphics cards now expose SR-IVO support as part of Project Battlematrix.
– Intel Xe driver preparations for multi-GPU support, also as part of Project Battlematrix initiatives.
– The Intel Xe driver now exposes fan control and voltage regulator information via sysfs.
– Intel Xe driver initialization improvements for enhancing the flicker-free boot efforts.
– DRM Panic support for the Intel i915 and Xe drivers.
– Experimental Flip Queue support for Intel Panther Lake and Lunar Lake but disabled by default.
– The Intel MTD driver is merged for handling the non-volatile memory on Intel Xe graphics cards.
– AMD SmartMux support for Linux to improve hybrid GPU laptop support.
– Per-queue reset improvements for the AMDGPU driver.
– Faster hibernation/resume on AMD Instinct servers.
– The AMDKFD compute driver can now be built on LoongArch 64-bit systems for use with the open-source ROCm code building there.
– HDMI CEC handling code.
– The Qualcomm Adreno MSM DRM drver added VM_BING support as needed for Vulkan sprse memory handling.
– The MSM driver also now supports the Adreno X1-45 GPU.
– Speedbin support for the Qualcomm Adreno X1-85 GPU as found with the Snapdragon X Elite SoCs.
– Continued work on the NOVA driver but this open-source NVIDIA driver isn’t yet ready for end-users.
– Improved TTM memory eviction handling.
– On the accelerator driver side, the Intel IVPU driver for Intel’s NPUs now supports the Wildcat Lake NPU plus also adds a new turbo mode feature for better Intel NPU performance.
– The Lima DRM driver now supports the Rockchip RK3528 SoC.
– The Panfrost DRM driver now supports the Mediatek MT8370 SoC.
– The Sun4I DRM driver now supports the Allwinner H616 SoC.
– DRM Panic support for the Microsoft Hyper-V driver.
The full list of all the Direct Rendering Manager (DRM) kernel graphics / display / accelerator driver changes via the pull request.