LinuxCon + CloudOpen + ELC-E Europe 2014 has ended
To Learn More: LinuxCon Europe | CloudOpen Europe | Embedded Linux Conference Europe.

Attendees! Please provide us feedback on the sessions you attend! Click here to submit a brief survey for each session and win a $250 Amazon gift certificate. 

>> Tracing Summit: View the Full Schedule
Back To Schedule
Tuesday, October 14 • 11:15am - 12:05pm
The DRM/KMS Subsystem From a Newbie's Point of View - Boris Brezillon, Free Electrons

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

The DRM (Direct Rendering Manager) subsystem was first intended to abstract complex GPUs and provide a simple way for user space applications to use GPU capabilities without directly accessing the hardware block.
The KMS (Kernel Mode Setting) API then appeared to simplify and standardize display configuration from user space.
But what about Display Controllers that do not support hardware rendering (3D or 2D) ?

Through this talk, we would like to share our experience in developing and contributing upstream a Display Controller driver for a simple hardware block which does not support GPU rendering: Atmel's HLCDC (HLCD Controller) available on some at91 SoCs.

This talk will describe the DRM/KMS architecture, its components, and how one should integrate his driver in this subsystem.


Boris Brezillon

Free Electrons
Since 2014, Boris works at Free Electrons, a company offering development, consulting and training services to embedded Linux system developers worldwide. He has been working on embedded systems since 2008, mostly Linux on ARM. Boris has written and upstreamed a Linux kernel driver... Read More →

Tuesday October 14, 2014 11:15am - 12:05pm CEST
Room 27

Attendees (0)