Allwinner DRM Driver Will Be Present In Linux 4.7

Written by Michael Larabel in Linux Kernel on 29 April 2016 at 07:03 AM EDT. 1 Comment
More relevant than the ARC PGU DRM driver that was merged this week is a DRM display driver for more common hardware: Allwinner SoCs. The Allwinner DRM driver has been accepted into DRM-Next for in turn landing with Linux 4.7.

David Airlie pulled in the sun4i-drm code over the night as the Allwinner DRM driver for Linux 4.7. This sun4i driver works with older SoCs, but is currently limited to just the Allwinner A13 as it has the simplest video pipeline. The developers plan to eventually support other Allwinner SoCs like the A10, A20, A23, A31, and A33.

This driver is further crippled in its current form by only supporting RGB or composite out while HDMI/VGA/LVDS will be supported later. Power management also isn't implemented yet.

The new Allwinner "sun4i" DRM driver amounts to more than 3,500 lines of code and was developed by the folks at Free Electrons. Those wanting to learn more about this early Allwinner DRM display engine driver for the Linux 4.7 kernel can see this Git merge with the associated documentation and code comments.
Related News
About The Author
Author picture

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