Linux 4.4 DRM Pull Has Raspberry Pi Driver, AMDGPU Improvements

Written by Michael Larabel in Hardware on 8 November 2015 at 09:00 PM EST. 5 Comments
David Airlie sent in the Direct Rendering Manager (DRM) subsystem update today for the Linux 4.4 merge window.

While much of the DRM updates for Linux 4.4 have been talked about individually on Phoronix, here's a look at all of what's coming:

- The AMDGPU driver for supporting Tonga/Fiji/Carrizo hardware has seen some exciting updates! The GPU scheduler is enabled by default, there's new GPUVM debugging options, AMD Stoney APU support was added, new AtomBIOS opcodes are supported, and more.

- The Radeon DRM driver that supports the vast majority of AMD GPUs out there just has fixes and a more efficient command stream checker.

- There's the new VirtIO VirGL DRM driver for use with the Gallium3D Virgl code and QEMU 2.5+ for providing Linux graphics acceleration in guest VMs.

- The Intel DRM driver has frame-buffer compression work, HPD A support, Skylake fixes, fastboot by default for some systems, more Broxton work, and other changes.

- More atomic mode-setting work, including FBDEV support and new helpers for runtime power management.

- The Raspberry Pi KMS driver is here! Except no hardware acceleration or power management for this kernel release... It's basically just for kernel mode-setting right now with this mainline code.

- The Nouveau DRM driver has more GK20A (Tegra K1) improvements from NVIDIA, Kepler GDDR5 PLL stability improvements, re-clocking improvements for some older (pre-Fermi) GPUs, and other changes.

- Snapdragon 820 support in Freedreno's MSM DRM driver.

- Various fixes and improvements to the smaller DRM drivers.

More details via David Airlie's pull request.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week