Splitting DRM/KMS device nodes - David Herrmann, student
Channel: Linux Plumbers Conference
Date: 2013-10-08

"For GPUs we currently put DRM and KMS APIs into a single device node even though they're mostly independent of each other. With render-nodes and modeset-nodes, we already have pending proposals to split DRM and KMS. These allow fine-grained access-control and shared nodes across multiple GPUs.
Furthermore, many devices provide modesetting functionality but no other advanced DRM features. Splitting KMS and DRM allows reusing KMS for these devices without requiring all the DRM code.
This discussion will highlight the ongoing work, show the benefits of multiple device nodes and allow for broad discussion how to proceed.
An outline of this discussion can be found on my blog:
http://dvdhrm.wordpress.com/2013/09/01/splitting-drm-and-kms-device-nodes/" http://www.linuxplumbersconf.org/2013/