[RFC PATCH 0/6] Sel fetch disable for planes and cursor wa
Jouni Högander
jouni.hogander at intel.com
Tue Feb 7 12:03:20 UTC 2023
Currently we are enabling selective fetch for all visible planes
always even when the plane is not included in selective update. This
is suboptimal.
Fix this by disabling sel fetch for planes that are not part of
selective update. Also implement Wa_14017110345 and Wa_14016945873.
Jouni Högander (6):
drm/i915/psr: Move plane sel fetch configuration into plane source
files
drm/i915/psr: Add proper handling for disabling sel fetch for planes
drm/i915/psr: Rename *_disable_sel_fetch_arm to *_noarm
drm/i915/drm: Instead of calling disable_sel_fetch_noarm set the
callback
drm/i915/psr: Mask fbc event as well
drm/i915/psr: Implement Wa_14017110345 / Wa_14016945873
.../gpu/drm/i915/display/intel_atomic_plane.c | 37 ++++-
drivers/gpu/drm/i915/display/intel_cursor.c | 46 ++++++-
.../drm/i915/display/intel_display_trace.h | 25 ++++
.../drm/i915/display/intel_display_types.h | 5 +
drivers/gpu/drm/i915/display/intel_psr.c | 127 +++++++-----------
drivers/gpu/drm/i915/display/intel_psr.h | 10 --
.../drm/i915/display/skl_universal_plane.c | 75 ++++++++++-
drivers/gpu/drm/i915/i915_reg.h | 1 +
8 files changed, 228 insertions(+), 98 deletions(-)
--
2.34.1
More information about the Intel-gfx-trybot
mailing list