Atomic Mode-Setting Moves Along For KMS Drivers

Written by Michael Larabel in Intel on 3 November 2014 at 09:19 AM EST. 2 Comments
While drm-next closing in a few weeks for Linux 3.19, Daniel Vetter of Intel's Open-Source Technology Center has written a status update concerning the long ongoing work concerning atomic mode-setting.

Vetter posted his atomic mode-setting patch series in latest form on Sunday. There's the helper libraries for migrating over to atomic mode-setting and the other core/driver interface changes for this work. The description on his latest patch series is quite lengthy so check it out if you're wanting to learn some more. These patches though don't offer the actual atomic mode-setting ioctl to expose to user-space.

Daniel then took to his blog further describing the work that's been talked about now for years to atomically set display modes.

Besides still needing to expose the atomic mode-set ioctl to allow this feature to be used, work still to be done is per-plane locking, the ioctl using properties for everything, fbdev emulation needs proper atomic check/commit support, and more helper improvements. It will still likely be a while before everything is all set but at least things are moving forward to bettering the mode-set capabilities by Linux DRM/KMS drivers.
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