First two patches are cleanup patches with no functional changes to rename the existing update_crtc() hook to commit_modeset_enables() to better match the drm_atomic naming conventions. This also prepares to add new hook for ICL since that adds support for transcoder port sync feature. Rest of the patches enable transcoder port sync feature starting GEN 11 required to synchronize the two tile sent across two DP SST connectors. This has been validated using IGT to enable Dell tiled monitor in a 2 pipe 2 port configuration. Manasi Navare (8): drm/i915/display: Rename update_crtcs() to commit_modeset_enables() drm/i915/display: Move the commit_tail() disable sequence to commit_modeset_disables() hook drm/i915/display/icl: Save Master transcoder in slave's crtc_state for Transcoder Port Sync drm/i915/display/icl: Enable TRANSCODER PORT SYNC for tiled displays across separate ports drm/i915/display/icl: HW state readout for transcoder port sync config drm/i915/display/icl: Enable master-slaves in trans port sync mode in correct order drm/i915/display/icl: Disable transcoder port sync as part of crtc_disable() sequence drm/i915/display/icl: In port sync mode disable slaves first then masters drivers/gpu/drm/i915/display/intel_ddi.c | 3 +- drivers/gpu/drm/i915/display/intel_display.c | 647 +++++++++++++++++-- drivers/gpu/drm/i915/display/intel_display.h | 5 + drivers/gpu/drm/i915/i915_drv.h | 3 +- drivers/gpu/drm/i915/intel_drv.h | 6 + 5 files changed, 616 insertions(+), 48 deletions(-) -- 2.19.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx