[PATCH 0/3][SRU][Bionic] amdgpu with mst WARNING on blanking
Stefan Bader
stefan.bader at canonical.com
Thu Feb 7 09:50:02 UTC 2019
On 06.02.19 20:24, 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").
>
> In Cosmic, only the 3rd patch is needed (first 2 are already included),
> and I sent that separately.
For the backports (especially since they consist of some delta) you should add
some hinting:
(backported from ...
[Context adjustments [and...]]
Generally I am a bit concerned about those pre-reqs since they modify some
"core" parts and I cannot clearly say which other drivers base on this. Do those
changes require modifications to those other drivers?
At least there were no follow-up commits as far as I can tell.
>
> Charlene Liu (1):
> drm/amd/display: eDP sequence BL off first then DP blank.
Hunks like below (from above patch) make me doubt the upstream quality:
@@ -2309,7 +2308,6 @@ void core_link_enable_stream(
if (pipe_ctx->stream->signal == SIGNAL_TYPE_DISPLAY_PORT_MST)
allocate_mst_payload(pipe_ctx);
- if (dc_is_dp_signal(pipe_ctx->stream->signal))
core_dc->hwss.unblank_stream(pipe_ctx,
&pipe_ctx->stream->sink->link->cur_link_settings);
}
Not changing the indentation level of the unblank call make it totally unclear
whether the if case before needs {} or not.
>
> Jerry (Fangzhi) Zuo (1):
> drm/amd/display: Fix MST dp_blank REG_WAIT timeout
Here "cherry picked" again instead of cherry-picked.
Could you follow-up with explanations about the backports (how much needed
changing), so we could fix up the commits.
-Stefan
>
> 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 | 24 ++++++++++++--
> .../drm/amd/display/dc/core/dc_link_hwss.c | 11 +------
> .../drm/amd/display/dc/dce/dce_link_encoder.c | 17 ++--------
> .../display/dc/dce110/dce110_hw_sequencer.c | 33 +++++++++++++------
> .../display/dc/dce110/dce110_hw_sequencer.h | 5 +++
> .../amd/display/dc/dcn10/dcn10_hw_sequencer.c | 4 ++-
> .../gpu/drm/amd/display/dc/inc/hw_sequencer.h | 3 ++
> 7 files changed, 60 insertions(+), 37 deletions(-)
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20190207/055d8e2e/attachment-0001.sig>
More information about the kernel-team
mailing list