~vicamo/+git/ubuntu-kernel:bug-1903969/support-LTTPR/fdo-2645/reply-706482

Last commit made on 2020-11-26
Get this branch:
git clone -b bug-1903969/support-LTTPR/fdo-2645/reply-706482 https://git.launchpad.net/~vicamo/+git/ubuntu-kernel
Only You-Sheng Yang can upload to this branch. If you are You-Sheng Yang please log in for upload directions.

Branch merges

Branch information

Name:
bug-1903969/support-LTTPR/fdo-2645/reply-706482
Repository:
lp:~vicamo/+git/ubuntu-kernel

Recent commits

493c371... by You-Sheng Yang

Bug 1903969: reply https://gitlab.freedesktop.org/drm/intel/-/issues/2645#note_706482

5805fea... by =?utf-8?b?VmlsbGUgU3lyasOkbMOk?= <email address hidden>

drm/i915: Split TGL DKL PHY buf trans per output type

Make the mess inside the buf trans funcs a bit more manageable by
splitting along the lines of output type.

Signed-off-by: Ville Syrjälä <email address hidden>
Link: https://patchwork.freedesktop<email address hidden>
Reviewed-by: Imre Deak <email address hidden>
(cherry picked from commit 6a41121f05501ce6af6a8f8300d27cdacd366201)
Signed-off-by: You-Sheng Yang <email address hidden>

0ccaff7... by =?utf-8?b?VmlsbGUgU3lyasOkbMOk?= <email address hidden>

drm/i915: Split TGL combo PHY buf trans per output type

Make the mess inside the buf trans funcs a bit more manageable by
splitting along the lines of output type.

Signed-off-by: Ville Syrjälä <email address hidden>
Link: https://patchwork.<email address hidden>
Reviewed-by: Imre Deak <email address hidden>
(cherry picked from commit 4669f5c2b7edb5666d1fcb9be13bdda2a5aec066)
Signed-off-by: You-Sheng Yang <email address hidden>

819e739... by =?utf-8?b?VmlsbGUgU3lyasOkbMOk?= <email address hidden>

drm/i915: Split EHL combo PHY buf trans per output type

Make the mess inside the buf trans funcs a bit more manageable by
splitting along the lines of output type.

Signed-off-by: Ville Syrjälä <email address hidden>
Link: https://patchwork.<email address hidden>
Reviewed-by: Imre Deak <email address hidden>
(cherry picked from commit ba30075d8d84a0e19bffc5040e989f6ad1a89fd4)
Signed-off-by: You-Sheng Yang <email address hidden>

2130aaf... by =?utf-8?b?VmlsbGUgU3lyasOkbMOk?= <email address hidden>

drm/i915: Split ICL MG PHY buf trans per output type

Make the mess inside the buf trans funcs a bit more manageable by
splitting along the lines of output type.

Signed-off-by: Ville Syrjälä <email address hidden>
Link: https://patchwork.<email address hidden>
Reviewed-by: Imre Deak <email address hidden>
(cherry picked from commit 5ee3e1daa8165105346a3b14dfd4917b628d2e9d)
Signed-off-by: You-Sheng Yang <email address hidden>

b195c9c... by =?utf-8?b?VmlsbGUgU3lyasOkbMOk?= <email address hidden>

drm/i915: Split ICL combo PHY buf trans per output type

Make the mess inside the buf trans funcs a bit more manageable by
splitting along the lines of output type.

Signed-off-by: Ville Syrjälä <email address hidden>
Link: https://patchwork.<email address hidden>
Reviewed-by: Imre Deak <email address hidden>
(cherry picked from commit 6ed9aefa69fc0085a197c2a32c2e2de87164672d)
Signed-off-by: You-Sheng Yang <email address hidden>

26d3105... by =?utf-8?b?VmlsbGUgU3lyasOkbMOk?= <email address hidden>

drm/i915: Shove the PHY test into the hotplug work

Doing any kind modeset stuff from the short hpd handler is
verboten. The ad-hoc PHY test modeset code violates this. And
by calling various link training related functions it's now
blocking further work to plumb the crtc state down into the
link training code.

Let's hack around that by pushing the PHY test stuff into the
hotplug work where it's less of a problem. Still not great but
at least acceptable. We take a few pages from the link retraining
handbook to handle the locking and whatnot.

v2: Fix the intel_dp_hotplug() return value

Signed-off-by: Ville Syrjälä <email address hidden>
Link: https://patchwork<email address hidden>
Reviewed-by: Imre Deak <email address hidden>
(cherry picked from commit 193af12cd6815ace3bdc93454454f5c7a053d3b6)
Signed-off-by: You-Sheng Yang <email address hidden>

5c9e6f0... by =?utf-8?b?VmlsbGUgU3lyasOkbMOk?= <email address hidden>

drm/i915: Make intel_dp_process_phy_request() static

intel_dp_process_phy_request() has no business being externally
visible. Make it static.

Signed-off-by: Ville Syrjälä <email address hidden>
Link: https://patchwork.<email address hidden>
Reviewed-by: Imre Deak <email address hidden>
(cherry picked from commit 7ac469a0f7c627e1fd31b8d6f2e5b828b25f0877)
Signed-off-by: You-Sheng Yang <email address hidden>

5133ee6... by =?utf-8?b?VmlsbGUgU3lyasOkbMOk?= <email address hidden>

drm/i915: s/old_crtc_state/crtc_state/

intel_dp_enable_port() is called during the enable sequence,
so there is nothing old about the passed in crtc state.
Rename it.

Signed-off-by: Ville Syrjälä <email address hidden>
Link: https://patchwork.<email address hidden>
Reviewed-by: Imre Deak <email address hidden>
(cherry picked from commit 95cef532f22286c810a74e1a067ed050b2e951cf)
Signed-off-by: You-Sheng Yang <email address hidden>

e1a657f... by Andrea Righi

UBUNTU: Ubuntu-5.10-5.10.0-3.4

Signed-off-by: Andrea Righi <email address hidden>