[RFC PATCH 0/4] Sel fetch disable for planes and cursor wa

Jouni Högander jouni.hogander at intel.com
Tue Feb 14 08:36:46 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 (4):
  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: Mask fbc event as well
  drm/i915/psr: Implement Wa_14017110345 / Wa_14016945873

 drivers/gpu/drm/i915/display/intel_cursor.c   |  53 ++++-
 .../drm/i915/display/intel_display_types.h    |   2 +
 drivers/gpu/drm/i915/display/intel_psr.c      | 224 +++++++++++-------
 drivers/gpu/drm/i915/display/intel_psr.h      |  10 -
 .../drm/i915/display/skl_universal_plane.c    |  78 +++++-
 drivers/gpu/drm/i915/i915_reg.h               |   1 +
 6 files changed, 273 insertions(+), 95 deletions(-)

-- 
2.34.1



More information about the Intel-gfx-trybot mailing list