APPLIED: [PATCHv2 0/6][SRU][Bionic] amdgpu with mst WARNING on blanking
kleber.souza at canonical.com
Tue Mar 12 10:40:02 UTC 2019
On 2/11/19 2:31 PM, Dan Streetman wrote:
> 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
> 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(-)
Applied to bionic/master-next branch.
More information about the kernel-team