From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> A bunch of FBC fixes. The most important thing is fixing glk+linear, but included a pile of stuff I had lying about for older platforms as well. Ville Syrjälä (12): drm/i915/fbc: Require linear fb stride to be multiple of 512 bytes on gen9/glk drm/i915/fbc: Use the correct plane stride drm/i915/fbc: Fix fence_y_offset handling drm/i915/fbc: Fix nuke for pre-snb platforms drm/i915/fbc: Enable fbc on i865 drm/i915/fbc: Don't clear busy_bits for origin==GTT drm/i915/fbc: Allow FBC to recompress after a 3D workload on i85x/i865 drm/i915/fbc: Parametrize FBC_CONTROL drm/i915/fbc: Store the fbc1 compression interval in the params drm/i915/fbc: Reduce fbc1 compression interval to 1 second drm/i915: Fix g4x fbc watermark enable drm/i915: Suppress spurious underruns on gen2 drivers/gpu/drm/i915/display/intel_display.c | 18 +++- drivers/gpu/drm/i915/display/intel_display.h | 1 + drivers/gpu/drm/i915/display/intel_fbc.c | 104 ++++++++++++------- drivers/gpu/drm/i915/i915_drv.h | 8 +- drivers/gpu/drm/i915/i915_pci.c | 1 + drivers/gpu/drm/i915/i915_reg.h | 19 ++-- drivers/gpu/drm/i915/intel_pm.c | 43 +++++--- 7 files changed, 135 insertions(+), 59 deletions(-) -- 2.24.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx