Loading…
This event has ended. Create your own event → Check it out
This event has ended. Create your own
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

View analytic
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 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.

Speakers
BB

Boris Brezillon

Free Electrons
Boris joined Free Electrons in 2014, 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 contributed to Atmel's at91 SoCs support and a bit to Allwinner's SoCs support.


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