[PATCH 0/7][SRU][OEM-5.6] Support WD19TB external output on TGL platform

Juerg Haefliger juerg.haefliger at canonical.com
Wed Jul 8 10:05:13 UTC 2020


The subject does not call out the series. Focal? Bionic? Something else?

...Juerg


> BugLink: https://bugs.launchpad.net/bugs/1886165
> 
> [Impact]
> TGL platform can't output external monitor on WD19TB docking.
> There's no screen on the external monitor.
> error in dmesg:
> 
> [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underru
> 
> [Fix]
> According to Intel's suggestion,
> we need this: https://patchwork.freedesktop.org/series/78909/
> Also for dependency, the following patches are landed in drm-tip
> and necessary for support TGL platform:
> 
> * commit f4ece33f51d8 ("drm/i915/tgl+: Fix TBT DPLL fractional divider for 38.4MHz ref clock")
> * commit a6e96d6948c8 ("drm/i915/tgl+: Use the correct DP_TP_* register instances in MST encoders")
> * commit f822a79734e1 ("drm/i915/dc3co: Avoid full modeset when EXITLINE needs to be changed")
> * commit 1a7e82efaa8a ("drm/i915/tgl: Add HBR and HBR2+ voltage swing table")
> * commit 80907edcc6ed ("UBUNTU: SAUCE: drm/i915/bios: add intel_bios_hdmi_level_shift()")
> * commit 6df896896c8d ("drm/i915/tgl: Implement WA_16011163337")
> * commit cb730fe971f0 ("drm/i915/tgl: Update TC DP vswing table")
> 
> [Test]
> The WD19TB can output HDMI/DP to external monitor.
> 
> [Regression Potential]
> Medium, in order to support TGL platform, we also include two patches:
> drm/i915/bios: add intel_bios_hdmi_level_shift()
> drm/i915/dc3co: Avoid full modeset when EXITLINE needs to be changed
> The two patches are not related to TGL, but for dependency.
> 
> Clint Taylor (1):
>   drm/i915/tgl: Implement WA_16011163337
> 
> Imre Deak (2):
>   drm/i915/tgl+: Use the correct DP_TP_* register instances in MST
>     encoders
>   drm/i915/tgl+: Fix TBT DPLL fractional divider for 38.4MHz ref clock
> 
> Jani Nikula (1):
>   UBUNTU: SAUCE: drm/i915/bios: add intel_bios_hdmi_level_shift()
> 
> José Roberto de Souza (3):
>   drm/i915/tgl: Update TC DP vswing table
>   drm/i915/tgl: Add HBR and HBR2+ voltage swing table
>   drm/i915/dc3co: Avoid full modeset when EXITLINE needs to be changed
> 
>  drivers/gpu/drm/i915/display/intel_bios.c     |  16 ++
>  drivers/gpu/drm/i915/display/intel_bios.h     |   2 +
>  drivers/gpu/drm/i915/display/intel_ddi.c      | 169 +++++++-----------
>  drivers/gpu/drm/i915/display/intel_display.c  |   1 -
>  drivers/gpu/drm/i915/display/intel_dpll_mgr.c |  13 +-
>  drivers/gpu/drm/i915/display/intel_psr.c      |  45 +++++
>  drivers/gpu/drm/i915/gt/intel_workarounds.c   |  11 +-
>  drivers/gpu/drm/i915/i915_reg.h               |   2 +
>  8 files changed, 144 insertions(+), 115 deletions(-)
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20200708/7f6a382b/attachment-0001.sig>


More information about the kernel-team mailing list