[PATCHv2 0/6][SRU][Bionic] amdgpu with mst WARNING on blanking
Dan Streetman
dan.streetman at canonical.com
Mon Feb 11 13:31:01 UTC 2019
From: Dan Streetman <ddstreet at canonical.com>
This series fixes amdgpu screen blanking when using displayport monitors
in MST configuration (i.e. displayport "daisy chaining").
Note that the amdgpu driver, and DP MST, appears to be quite problematic,
even upstream, and this patchset doesn't appear to fix all paths that
lead to this WARNING being issued (and/or other amdgpu problems/failures).
However it does appear to correct the simple case of this warning being
issued (sometimes along with more serious failures) for each screen
blanking/unblanking.
This is changed from the v1 series by adding 3 more patches so all
are complete cherry-picks, with no backporting (other than minor
context differences) required.
Andrew Jiang (1):
drm/amd/display: Don't use dc_link in link_encoder
Charlene Liu (1):
drm/amd/display: eDP sequence BL off first then DP blank.
Harry Wentland (1):
drm/amd/display: Fix warning about misaligned code
Jerry (Fangzhi) Zuo (1):
drm/amd/display: Fix MST dp_blank REG_WAIT timeout
Leo (Sunpeng) Li (1):
drm/amd/display: Fix unused variable compilation error
Yongqiang Sun (1):
drm/amd/display: Move wait for hpd ready out from edp power control.
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 30 ++++++--
.../drm/amd/display/dc/core/dc_link_hwss.c | 20 ++---
.../drm/amd/display/dc/dce/dce_link_encoder.c | 24 +-----
.../drm/amd/display/dc/dce/dce_link_encoder.h | 5 +-
.../display/dc/dce110/dce110_hw_sequencer.c | 73 ++++++++++++-------
.../display/dc/dce110/dce110_hw_sequencer.h | 9 ++-
.../amd/display/dc/dcn10/dcn10_hw_sequencer.c | 7 +-
.../drm/amd/display/dc/inc/hw/link_encoder.h | 2 +-
.../gpu/drm/amd/display/dc/inc/hw_sequencer.h | 5 +-
.../display/dc/virtual/virtual_link_encoder.c | 3 +-
10 files changed, 100 insertions(+), 78 deletions(-)
--
2.20.1
More information about the kernel-team
mailing list