Skip to content

Check MST topology change on resume

Juston Li dri-devel intel-gfx lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v2 Latest2 patches 12 repliesIn review

Changes in v2 from the cover letter

- update functions that have been renamed since the original patch
- add a null check for the cached EDID in case a new device was added
- checkpatch fixes

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2drm/dp/mst: Reprobe EDID for MST ports on resumedrivers/gpu/drm/drm_dp_mst_topology.c+93 -110 replies
2/2drm/i915/mst: Reset MST after resume when necessarydrivers/gpu/drm/i915/intel_dp.c+6 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.

Read the v2 thread

Cover letter [RESEND PATCH v2 0/2] Check MST topology change on resume

Updated and resending these patches from Lyude:
https://lkml.org/lkml/2016/5/19/361
https://lkml.org/lkml/2016/5/19/360

As Lyude explains in patch 1/2, we can't rely on MST hubs to handle hotplugs during suspend. This patchset will check if any EDID's changed upon resume and reset the MST connections if they did.

This resolves issues with monitors not being detected when hotplugging them during suspend.

Changes since v1:
- update functions that have been renamed since the original patch
- add a null check for the cached EDID in case a new device was added
- checkpatch fixes

Lyude (2):
drm/dp/mst: Reprobe EDID for MST ports on resume drm/i915/mst: Reset MST after resume when necessary

 drivers/gpu/drm/drm_dp_mst_topology.c | 94 ++++++++++++++++++++++++++-
 drivers/gpu/drm/i915/intel_dp.c       |  7 +-
 2 files changed, 99 insertions(+), 2 deletions(-)
Signature · 6 lines
2.17.2

_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx