浏览代码

drm/doc: Update todo.rst

We're using this for outreachy, unfortunately someone already tried to
look at a task that was done already :-(

Update them all.

Cc: Sean Paul <seanpaul@chromium.org>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
Signed-off-by: Sean Paul <seanpaul@chromium.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20170911065151.22672-1-daniel.vetter@ffwll.ch
Daniel Vetter 8 年之前
父节点
当前提交
be05fe130f
共有 1 个文件被更改,包括 4 次插入11 次删除
  1. 4 11
      Documentation/gpu/todo.rst

+ 4 - 11
Documentation/gpu/todo.rst

@@ -75,17 +75,6 @@ helpers.
 
 
 Contact: Ville Syrjälä, Daniel Vetter, driver maintainers
 Contact: Ville Syrjälä, Daniel Vetter, driver maintainers
 
 
-Implement deferred fbdev setup in the helper
---------------------------------------------
-
-Many (especially embedded drivers) want to delay fbdev setup until there's a
-real screen plugged in. This is to avoid the dreaded fallback to the low-res
-fbdev default. Many drivers have a hacked-up (and often broken) version of this,
-better to do it once in the shared helpers. Thierry has a patch series, but that
-one needs to be rebased and final polish applied.
-
-Contact: Thierry Reding, Daniel Vetter, driver maintainers
-
 Convert early atomic drivers to async commit helpers
 Convert early atomic drivers to async commit helpers
 ----------------------------------------------------
 ----------------------------------------------------
 
 
@@ -138,6 +127,8 @@ interfaces to fix these issues:
   the acquire context explicitly on stack and then also pass it down into
   the acquire context explicitly on stack and then also pass it down into
   drivers explicitly so that the legacy-on-atomic functions can use them.
   drivers explicitly so that the legacy-on-atomic functions can use them.
 
 
+  Except for some driver code this is done.
+
 * A bunch of the vtable hooks are now in the wrong place: DRM has a split
 * 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
   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
   implement the userspace ABI. And then there's the optional hooks for the
@@ -151,6 +142,8 @@ interfaces to fix these issues:
   connector at runtime. That's almost all of them, and would allow us to get
   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.
   rid of a lot of ``best_encoder`` boilerplate in drivers.
 
 
+  This was almost done, but new drivers added a few more cases again.
+
 Contact: Daniel Vetter
 Contact: Daniel Vetter
 
 
 Get rid of dev->struct_mutex from GEM drivers
 Get rid of dev->struct_mutex from GEM drivers