diff options
Diffstat (limited to 'DRMJanitors.mdwn')
-rw-r--r-- | DRMJanitors.mdwn | 2 |
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 |