ACK/Cmnt: [PATCH 0/2][F/G] Fix the video can't output through WD19TB connected on TGL's Type-C port during cold-boot

Stefan Bader stefan.bader at canonical.com
Mon Feb 8 11:08:49 UTC 2021


On 27.01.21 07:10, Koba Ko wrote:
> BugLink: https://bugs.launchpad.net/bugs/1913372
> 
> [Impact]
> WD19TB would report the number of lane(2-lane) and it works well on Type-C port 
> of TGL platform. Change the LTTPR mode to non-transparent mode, WD19TB would 
> report the larger number of lane(4-lane). It's over the type-c port's bandwidth.
> 
> [Fix]
> The patch is provided by Imre(https://patchwork.freedesktop.org/series/86267/).
> Calculate the PBN divider value based on the rate and lane count link parameters 
> that the driver uses for all other computation.
> 
> [Test Case]
> 1. Connected the WD19TB with the TGL platform's Type-C port and
> connected the external monitor on WD19TB with HDMI/Displayport.
> 2. Cold boot the TGL platform.
> 3. Check the monitor can be blinked and the video can output to the monitor.
> 
> [Where problems could occur]
> It's correct to calculate the PBN divider based on the source's rate 
> and lane count, not the mst's capability.
> 
> Imre Deak (2):
>   drm/dp/mst: Export drm_dp_get_vc_payload_bw()
>   drm/i915: Fix the MST PBN divider calculation
> 
>  drivers/gpu/drm/drm_dp_mst_topology.c       | 24 +++++++++++++++------
>  drivers/gpu/drm/i915/display/intel_dp_mst.c |  4 +++-
>  include/drm/drm_dp_mst_helper.h             |  1 +
>  3 files changed, 22 insertions(+), 7 deletions(-)
> 
As Paolo reported those patches are now in linux-next. So when picking into G/F
we should prefer those (assumed identical) versions and just move BugLink and
s-o-b's ahead. At time of application we probably should even double-check
whether things have moved into the main kernel repo already.


a321fc2b4e60 drm/dp/mst: Export drm_dp_get_vc_payload_bw()
b59c27cab257 drm/i915: Fix the MST PBN divider calculation

Acked-by: Stefan Bader <stefan.bader at canonical.com>

-------------- 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/20210208/27360679/attachment.sig>


More information about the kernel-team mailing list