summaryrefslogtreecommitdiff
path: root/DRMJanitors.mdwn
diff options
context:
space:
mode:
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