[PATCH 0/4] Enhancing Display Helpers for Ultrajoiner

Ankit Nautiyal ankit.k.nautiyal at intel.com
Fri Jul 12 08:39:13 UTC 2024


This patch series is designed to overhaul the display helpers reliant on
the pipe joiner mechanism, as well as the debugfs interface used to
enforce pipe joining, in preparation for the introduction of the
Ultrajoiner feature. The proposed changes eliminate the existing joiner
flag, replacing it with a flexible system that specifies the number of
joined pipes. This new approach is adaptable to various joiner
configurations. Additionally, the debugfs functionality has been upgraded
to enable the joining of a specified number of pipes, further supporting
the Ultrajoiner's capabilities.

Ankit Nautiyal (4):
  drm/i915/display: Modify debugfs for joiner to force n pipes
  drm/i915/display: Use joined pipes in intel_dp_joiner_needs_dsc
  drm/i915/display: Use joined pipes in intel_mode_valid_max_plane_size
  drm/i915/display: Use joined pipes in dsc helpers for slices, bpp

 drivers/gpu/drm/i915/display/intel_display.c  |  6 +-
 drivers/gpu/drm/i915/display/intel_display.h  |  5 +-
 .../drm/i915/display/intel_display_debugfs.c  | 71 ++++++++++++++++++-
 .../drm/i915/display/intel_display_types.h    |  8 ++-
 drivers/gpu/drm/i915/display/intel_dp.c       | 46 +++++++-----
 drivers/gpu/drm/i915/display/intel_dp.h       |  8 ++-
 drivers/gpu/drm/i915/display/intel_dp_mst.c   | 26 ++++---
 7 files changed, 132 insertions(+), 38 deletions(-)

-- 
2.40.1



More information about the Intel-gfx-trybot mailing list