summaryrefslogtreecommitdiffstats
path: root/Documentation/gpu
diff options
context:
space:
mode:
authorRodrigo Vivi <rodrigo.vivi@intel.com>2017-12-08 13:15:30 -0500
committerRodrigo Vivi <rodrigo.vivi@intel.com>2017-12-08 13:15:30 -0500
commit6647852abc1fd74e9c5e0dcf404ea4cb9c929630 (patch)
tree371aa801a5a211f5f8af87bd5488e3dae75ea975 /Documentation/gpu
parent3e72be177cf19ab3d62b3084d424dce7e71d847f (diff)
parent3f1f0b1c57dd617e9b0ded50efb8d6c011b85b20 (diff)
Merge airlied/drm-next into drm-intel-next-queued
Chris requested this backmerge for a reconciliation on drm_print.h between drm-misc-next and drm-intel-next-queued Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Diffstat (limited to 'Documentation/gpu')
-rw-r--r--Documentation/gpu/drm-kms-helpers.rst3
-rw-r--r--Documentation/gpu/todo.rst28
2 files changed, 26 insertions, 5 deletions
diff --git a/Documentation/gpu/drm-kms-helpers.rst b/Documentation/gpu/drm-kms-helpers.rst
index 13dd237418cc..3ea622876b67 100644
--- a/Documentation/gpu/drm-kms-helpers.rst
+++ b/Documentation/gpu/drm-kms-helpers.rst
@@ -163,6 +163,9 @@ Panel Helper Reference
163.. kernel-doc:: drivers/gpu/drm/drm_panel.c 163.. kernel-doc:: drivers/gpu/drm/drm_panel.c
164 :export: 164 :export:
165 165
166.. kernel-doc:: drivers/gpu/drm/drm_panel_orientation_quirks.c
167 :export:
168
166Display Port Helper Functions Reference 169Display Port Helper Functions Reference
167======================================= 170=======================================
168 171
diff --git a/Documentation/gpu/todo.rst b/Documentation/gpu/todo.rst
index 96f8ec7dbe4e..af614746d9c5 100644
--- a/Documentation/gpu/todo.rst
+++ b/Documentation/gpu/todo.rst
@@ -179,8 +179,21 @@ don't do this, drivers used dev_info/warn/err to make this differentiation. We
179now have DRM_DEV_* variants of the drm print macros, so we can start to convert 179now have DRM_DEV_* variants of the drm print macros, so we can start to convert
180those drivers back to using drm-formwatted specific log messages. 180those drivers back to using drm-formwatted specific log messages.
181 181
182Before you start this conversion please contact the relevant maintainers to make
183sure your work will be merged - not everyone agrees that the DRM dmesg macros
184are better.
185
182Contact: Sean Paul, Maintainer of the driver you plan to convert 186Contact: Sean Paul, Maintainer of the driver you plan to convert
183 187
188Convert drivers to use simple modeset suspend/resume
189----------------------------------------------------
190
191Most drivers (except i915 and nouveau) that use
192drm_atomic_helper_suspend/resume() can probably be converted to use
193drm_mode_config_helper_suspend/resume().
194
195Contact: Maintainer of the driver you plan to convert
196
184Core refactorings 197Core refactorings
185================= 198=================
186 199
@@ -400,14 +413,19 @@ those drivers as simple as possible, so lots of room for refactoring:
400 a drm_device wrong. Doesn't matter, since everyone else gets it wrong 413 a drm_device wrong. Doesn't matter, since everyone else gets it wrong
401 too :-) 414 too :-)
402 415
403- With the fbdev pointer in dev->mode_config we could also make
404 suspend/resume helpers entirely generic, at least if we add a
405 dev->mode_config.suspend_state. We could even provide a generic pm_ops
406 structure with those.
407
408- also rework the drm_framebuffer_funcs->dirty hook wire-up, see above. 416- also rework the drm_framebuffer_funcs->dirty hook wire-up, see above.
409 417
410Contact: Noralf Trønnes, Daniel Vetter 418Contact: Noralf Trønnes, Daniel Vetter
411 419
420AMD DC Display Driver
421---------------------
422
423AMD DC is the display driver for AMD devices starting with Vega. There has been
424a bunch of progress cleaning it up but there's still plenty of work to be done.
425
426See drivers/gpu/drm/amd/display/TODO for tasks.
427
428Contact: Harry Wentland, Alex Deucher
429
412Outside DRM 430Outside DRM
413=========== 431===========