Even prior to the recent ending of the Linux 6.18 merge window and its many new features, the first “drm-misc-next” pull request of new material intended for Linux 6.19 was already submitted for inclusion to DRM-Next.
Maarten Lankhorst recently sent out the first drm-misc-next pull of new Direct Rendering Manager material destined for Linux 6.19. This first of several pull requests expected includes more driver preparations for the Rust programming language support. There is the open-source NVIDIA Nova, Arm Mali Tyr, and the Apple Silicon DRM drivers being written in Rust to provide the initial wave of Rust in the DRM driver world to figure out the needed abstractions and other functionality.
This initial pull also adds a simulator vblank interrupt for hardware without it like VKMS and the Hyper-V DRM driver. There are also small fixes and improvements to the smaller DRM drivers like Tegra, Panthor, Raspberry Pi VC4, IVPU, ASpeed AST, AMDXDNA for Ryzen AI NPUs, etc. The AMDXDNA driver work is notable for improved run-time power management for Ryzen AI NPUs.
For the Nouveau driver is also improved re-clocking for the Tegra186+ with Nouveau.
New panel support includes the KD116N3730A07/A12, Chromebook mt8189, JT101TM023, LQ079L1SX01, and Raspberry Pi 5″ panels. Yes, the new Raspberry Pi Touch Display 5-inch model now being supported by the mainline code.
More details on this initial batch of drm-misc-next changes planned for Linux 6.19 via this pull.