diff options
author | Rodrigo Vivi <rodrigo.vivi@intel.com> | 2017-12-08 13:15:30 -0500 |
---|---|---|
committer | Rodrigo Vivi <rodrigo.vivi@intel.com> | 2017-12-08 13:15:30 -0500 |
commit | 6647852abc1fd74e9c5e0dcf404ea4cb9c929630 (patch) | |
tree | 371aa801a5a211f5f8af87bd5488e3dae75ea975 /Documentation/gpu | |
parent | 3e72be177cf19ab3d62b3084d424dce7e71d847f (diff) | |
parent | 3f1f0b1c57dd617e9b0ded50efb8d6c011b85b20 (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.rst | 3 | ||||
-rw-r--r-- | Documentation/gpu/todo.rst | 28 |
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 | |||
166 | Display Port Helper Functions Reference | 169 | Display 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 | |||
179 | now have DRM_DEV_* variants of the drm print macros, so we can start to convert | 179 | now have DRM_DEV_* variants of the drm print macros, so we can start to convert |
180 | those drivers back to using drm-formwatted specific log messages. | 180 | those drivers back to using drm-formwatted specific log messages. |
181 | 181 | ||
182 | Before you start this conversion please contact the relevant maintainers to make | ||
183 | sure your work will be merged - not everyone agrees that the DRM dmesg macros | ||
184 | are better. | ||
185 | |||
182 | Contact: Sean Paul, Maintainer of the driver you plan to convert | 186 | Contact: Sean Paul, Maintainer of the driver you plan to convert |
183 | 187 | ||
188 | Convert drivers to use simple modeset suspend/resume | ||
189 | ---------------------------------------------------- | ||
190 | |||
191 | Most drivers (except i915 and nouveau) that use | ||
192 | drm_atomic_helper_suspend/resume() can probably be converted to use | ||
193 | drm_mode_config_helper_suspend/resume(). | ||
194 | |||
195 | Contact: Maintainer of the driver you plan to convert | ||
196 | |||
184 | Core refactorings | 197 | Core 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 | ||
410 | Contact: Noralf Trønnes, Daniel Vetter | 418 | Contact: Noralf Trønnes, Daniel Vetter |
411 | 419 | ||
420 | AMD DC Display Driver | ||
421 | --------------------- | ||
422 | |||
423 | AMD DC is the display driver for AMD devices starting with Vega. There has been | ||
424 | a bunch of progress cleaning it up but there's still plenty of work to be done. | ||
425 | |||
426 | See drivers/gpu/drm/amd/display/TODO for tasks. | ||
427 | |||
428 | Contact: Harry Wentland, Alex Deucher | ||
429 | |||
412 | Outside DRM | 430 | Outside DRM |
413 | =========== | 431 | =========== |