mbox series

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

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

Message

Koba Ko Nov. 11, 2020, 7:11 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

V2: rebase and fix the "git am" failure.

Koba Ko (1):
  UBUNTU: SAUCE: 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  | 12 +++++++++++-
 include/drm/drm_dp_helper.h                    |  1 +
 3 files changed, 30 insertions(+), 1 deletion(-)

Comments

Timo Aaltonen Nov. 11, 2020, 7:40 a.m. UTC | #1
On 11.11.2020 9.11, 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
> 
> V2: rebase and fix the "git am" failure.
> 
> Koba Ko (1):
>    UBUNTU: SAUCE: 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  | 12 +++++++++++-
>   include/drm/drm_dp_helper.h                    |  1 +
>   3 files changed, 30 insertions(+), 1 deletion(-)
> 

applied to oem-5.6, thanks