From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> Introduce a global state object for dbuf and polish up some surrounding stuff. Only lightly smoke tested on kbl, but hopefully the icl+ will just work (tm) as well. Immediate TODO: - Rebase on top of current dbuf fixes once they land Future TODO: - Relocate the whole thing to some new file - Try to finally elimninate distrucst_bios_wm - Maybe other stuff I'm missing? Cc: Stanislav Lisovskiy <stanislav.lisovskiy@xxxxxxxxx> Ville Syrjälä (6): drm/i915: Introduce proper dbuf state drm/i915: Polish some dbuf debugs drm/i915: Unify the low level dbuf code drm/i915: Nuke skl_ddb_get_hw_state() drm/i915: Move the dbuf pre/post plane update drm/i915: Clean up dbuf debugs during .atomic_check() drivers/gpu/drm/i915/display/intel_display.c | 56 ++-- .../drm/i915/display/intel_display_power.c | 82 +++--- .../drm/i915/display/intel_display_power.h | 6 +- .../drm/i915/display/intel_display_types.h | 12 +- drivers/gpu/drm/i915/i915_drv.h | 11 +- drivers/gpu/drm/i915/intel_pm.c | 247 +++++++++++++----- drivers/gpu/drm/i915/intel_pm.h | 25 +- 7 files changed, 273 insertions(+), 166 deletions(-) -- 2.24.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx