summaryrefslogtreecommitdiff
path: root/DRMJanitors.mdwn
diff options
context:
space:
mode:
authorDanielVetter <DanielVetter@web>2016-05-25 19:36:06 +0000
committerxorg <iki-xorg@freedesktop.org>2016-05-25 19:36:06 +0000
commit4896ae35fe4890349701fc484c9a2be765db8c74 (patch)
tree57e4b2cc5a09d10eec78cb46fe3a0850bc230553 /DRMJanitors.mdwn
parentd4832cb19d970d67c1da4896bc4ec9702781d141 (diff)
Diffstat (limited to 'DRMJanitors.mdwn')
-rw-r--r--DRMJanitors.mdwn2
1 files changed, 2 insertions, 0 deletions
diff --git a/DRMJanitors.mdwn b/DRMJanitors.mdwn
index 248b85bb..06ea4372 100644
--- a/DRMJanitors.mdwn
+++ b/DRMJanitors.mdwn
@@ -45,6 +45,8 @@ drm_atomic_helper.c provides a batch of functions which implement legacy ioctls
* A bunch of the vtable hooks are now in the wrong place: DRM has a split between core vfunc tables (named drm_foo_funcs), which are used to implement the userspace ABI. And then there's the optional hooks for the helper libraries (name drm_foo_helper_funcs), which are purely for internal use. Some of these hooks should be move from \_funcs to \_helper_funcs since they're not part of the core ABI. There's a FIXME comment in the kerneldoc for each such case in drm_crtc.h.
+* There's a new helper drm_atomic_helper_best_encoder() which could be used by all atomic drivers which don't select the encoder for a given connector at runtime. That's almost all of them, and would allow us to get rid of a lot of best_encoder boilerplate in drivers.
+
Contact: [[Daniel Vetter|DanielVetter]]
#### get rid of dev->struct_mutex from gem code and drivers