[Intel-gfx] [PATCH v2 00/14] drm/i915/fbc: Fix FBC for glk+
Ville Syrjala
ville.syrjala at linux.intel.com
Wed Nov 27 20:12:08 UTC 2019
From: Ville Syrjälä <ville.syrjala at linux.intel.com>
CI got hopelessly confused with the v1 series so reposting in its
entirety.
I also slapped on an extra patch at the end which should hopefully
avoid the problems with FBC not getting enabled with fastboot.
Force pushed to
git://github.com/vsyrjala/linux.git glk_fbc_wa
Cc: Daniel Drake <drake at endlessm.com>
Cc: Paulo Zanoni <paulo.r.zanoni at intel.com>
Cc: Jian-Hong Pan <jian-hong at endlessm.com>
Cc: Maarten Lankhorst <maarten.lankhorst at linux.intel.com>
Ville Syrjälä (14):
drm/i915/fbc: Disable fbc by default on all glk+
drm/i915/fbc: Nuke bogus single pipe fbc1 restriction
drm/i915: Relocate intel_crtc_active()
drm/i915/fbc: Remove the FBC_RT_BASE setup for ILK/SNB
drm/i915/fbc: Precompute gen9 cfb stride w/a
drm/i915/fbc: Track plane visibility
drm/i915/fbc: Store fence_id direction in fbc cache/params
drm/i915/fbc: Make fence_id optional for i965gm
drm/i915/fbc: s/gen9 && !glk/gen9_bc || bxt/
drm/i915/fbc: Nuke fbc.enabled
drm/i915/fbc: Start using flip nuke
drm/i915/fbc: Wait for vblank after FBC disable on glk+
drm/i915/fbc: Enable fbc by default on glk+ once again
drm/i915/fbc: Reallocate cfb if we need more of it
drivers/gpu/drm/i915/display/intel_display.c | 25 +-
drivers/gpu/drm/i915/display/intel_display.h | 1 -
drivers/gpu/drm/i915/display/intel_fbc.c | 274 ++++++++++---------
drivers/gpu/drm/i915/display/intel_fbc.h | 3 +-
drivers/gpu/drm/i915/i915_drv.h | 14 +-
drivers/gpu/drm/i915/intel_pm.c | 19 ++
6 files changed, 169 insertions(+), 167 deletions(-)
--
2.23.0
More information about the Intel-gfx
mailing list