Currently fastset is not supported, if mbus join state changes, so whenever we have to switch mbus state, we have to force a full modeset. This patch series makes fastset possible from MBUS state point of view. Stanislav Lisovskiy (5): drm/i915: Update mbus in intel_dbuf_mbus_update and do it properly drm/i915: Break intel_dbuf_mbus_update into 2 separate parts drm/i915: Use old mbus_join value when increasing CDCLK drm/i915: Loop over all active pipes in intel_mbus_dbox_update drm/i915: Implement vblank synchronized MBUS join changes drivers/gpu/drm/i915/display/intel_cdclk.c | 12 +- drivers/gpu/drm/i915/display/intel_display.c | 6 +- drivers/gpu/drm/i915/display/skl_watermark.c | 155 ++++++++++++++----- drivers/gpu/drm/i915/display/skl_watermark.h | 2 + 4 files changed, 134 insertions(+), 41 deletions(-) -- 2.37.3