mbox series

[0/1,SRU,OEM-5.6] UBUNTU: SAUCE: drm/i915/dp_mst - wait longer during the clock recovery for Display port

Message ID 20201104114232.154988-1-koba.ko@canonical.com
Headers show
Series UBUNTU: SAUCE: drm/i915/dp_mst - wait longer during the clock recovery for Display port | expand

Message

Koba Ko Nov. 4, 2020, 11:42 a.m. UTC
BugLink: https://bugs.launchpad.net/bugs/1902861

[Impact]
For some TGL platform, connect with the external monitor on the docking station(SC),
after cold/warm boot, the external monitor can't output the video and need to hotplug the docking station.

[Fix]
On the link-training phase, Wait longer during the clock recovery.

[test]
With the patch, The TGL-machine connect with the external monitor on docking station(SC) and
can output the video to the external monitor on docking station after cold/warm boot.

[Regression Potential]
Medium, it may not the root cause

Koba Ko (1):
  drm/i915/dp_mst: wait longer during the clock recovery

 drivers/gpu/drm/drm_dp_helper.c                | 18 ++++++++++++++++++
 .../drm/i915/display/intel_dp_link_training.c  | 18 +++++++++++-------
 include/drm/drm_dp_helper.h                    |  1 +
 3 files changed, 30 insertions(+), 7 deletions(-)

Comments

Timo Aaltonen Nov. 11, 2020, 6:29 a.m. UTC | #1
On 4.11.2020 13.42, Koba Ko wrote:
> BugLink: https://bugs.launchpad.net/bugs/1902861
> 
> [Impact]
> For some TGL platform, connect with the external monitor on the docking station(SC),
> after cold/warm boot, the external monitor can't output the video and need to hotplug the docking station.
> 
> [Fix]
> On the link-training phase, Wait longer during the clock recovery.
> 
> [test]
> With the patch, The TGL-machine connect with the external monitor on docking station(SC) and
> can output the video to the external monitor on docking station after cold/warm boot.
> 
> [Regression Potential]
> Medium, it may not the root cause
> 
> Koba Ko (1):
>    drm/i915/dp_mst: wait longer during the clock recovery
> 
>   drivers/gpu/drm/drm_dp_helper.c                | 18 ++++++++++++++++++
>   .../drm/i915/display/intel_dp_link_training.c  | 18 +++++++++++-------
>   include/drm/drm_dp_helper.h                    |  1 +
>   3 files changed, 30 insertions(+), 7 deletions(-)
> 

This doesn't apply, the third hunk of intel_dp_link_training.c fails.
Koba Ko Nov. 11, 2020, 7:08 a.m. UTC | #2
On Wed, Nov 4, 2020 at 7:42 PM Koba Ko <koba.ko@canonical.com> wrote:

> BugLink: https://bugs.launchpad.net/bugs/1902861
>
> [Impact]
> For some TGL platform, connect with the external monitor on the docking
> station(SC),
> after cold/warm boot, the external monitor can't output the video and need
> to hotplug the docking station.
>
> [Fix]
> On the link-training phase, Wait longer during the clock recovery.
>
> [test]
> With the patch, The TGL-machine connect with the external monitor on
> docking station(SC) and
> can output the video to the external monitor on docking station after
> cold/warm boot.
>
> [Regression Potential]
> Medium, it may not the root cause
>
> Koba Ko (1):
>   drm/i915/dp_mst: wait longer during the clock recovery
>
>  drivers/gpu/drm/drm_dp_helper.c                | 18 ++++++++++++++++++
>  .../drm/i915/display/intel_dp_link_training.c  | 18 +++++++++++-------
>  include/drm/drm_dp_helper.h                    |  1 +
>  3 files changed, 30 insertions(+), 7 deletions(-)
>
> --
> 2.25.1
>
>