From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> Final pieces of the MST/bigjoiner modedest redesign. Changes in v2: - Reject PSR+bigjoiner combo - Commit pipes in reverse order to avoid issues with slave pipe commits being completed prematurely. Should fix the gamma/DSB problems of v1. - Address review comments - Part of v1 was merged already separately Changes in v3: - Fix a rebase fail in function extraction - Calculate DSC slices correctly for MST+bigjoiner (Imre) - Most of v2 already merged Stanislav Lisovskiy (1): drm/i915: Handle joined pipes inside hsw_crtc_enable() Vidya Srinivas (1): drm/i915: Allow bigjoiner for MST Ville Syrjälä (4): drm/i915: Extract intel_ddi_post_disable_hdmi_or_sst() drm/i915: Utilize intel_crtc_joined_pipe_mask() more drm/i915: Handle joined pipes inside hsw_crtc_disable() drm/i915/mst: Add bigjoiner handling to MST modeset sequence drivers/gpu/drm/i915/display/intel_ddi.c | 67 +++-- drivers/gpu/drm/i915/display/intel_display.c | 252 ++++++++++--------- drivers/gpu/drm/i915/display/intel_display.h | 6 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 62 +++-- 4 files changed, 228 insertions(+), 159 deletions(-) -- 2.43.2