From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> Had a quick glance as the TGL+ watermark code and noticed a bunch of fail with the SAGV wm handling. Here's an attempt at fixing it. Git branch here: git://github.com/vsyrjala/linux.git tgl_sagv_wm_fixes Cc: Stanislav Lisovskiy <stanislav.lisovskiy@xxxxxxxxx> Ville Syrjälä (7): drm/i915: Fix TGL+ plane SAGV watermark programming drm/i915: Zero out SAGV wm when we don't have enough DDB for it drm/i915: Print wm changes if sagv_wm0 changes drm/i915: Stuff SAGV watermark into a sub-structure drm/i915: Introduce SAGV transtion watermark drm/i915: Check tgl+ SAGV watermarks properly drm/i915: Clean up verify_wm_state() drivers/gpu/drm/i915/display/intel_display.c | 126 ++++--------- drivers/gpu/drm/i915/display/intel_display.h | 5 - .../drm/i915/display/intel_display_types.h | 5 +- drivers/gpu/drm/i915/intel_pm.c | 172 +++++++++++------- drivers/gpu/drm/i915/intel_pm.h | 5 + 5 files changed, 150 insertions(+), 163 deletions(-) -- 2.26.2 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx