LCE-EU 2015 has ended
For More Information or to Register, Click Here
Back To Schedule
Monday, October 5 • 16:00 - 16:50
Anatomy of an Atomic KMS Driver - Laurent Pinchart, Ideas on Board

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

The DRM and KMS APIs have won in the Linux graphics ecosystem. Long gone are the days when KMS meant only a handful of desktop graphics drivers. As a side effect, new problems have been uncovered, and API extensions are being designed to address advanced use cases. Atomic updates is the latest significant of such extensions.

While the userspace API extension is simple, a lot of work went under the hood and the in-kernel KMS helpers went through major changes that are not trivial to implement in drivers. This talk will present KMS atomic updates and explain how to update KMS drivers to take advantage of the new API, using the Renesas rcar-du-drm driver as an example.

avatar for Laurent Pinchart

Laurent Pinchart

Founder & Owner, Ideas on Board
Laurent Pinchart has been a Linux kernel developer since 2001. He has written media-related Linux drivers for consumer and embedded devices and is one of the V4L core developers. Laurent is the founder and owner of Ideas on board, a company specialized in embedded Linux design and... Read More →

Monday October 5, 2015 16:00 - 16:50 IST
Liffey Meeting 2

Attendees (0)