[PATCH 00/10] drm/i915/dp_mst: Add support for fractional link bpps

Imre Deak imre.deak at intel.com
Tue Apr 8 21:43:30 UTC 2025


This patchset adds support for fractional link bpps on MST links and
adds a way to verify this functionality via a connector debugfs entry
forcing the link bpp to a given value.

Imre Deak (10):
  drm/i915/dp: Use the correct connector while computing the link BPP
    limit on MST
  drm/i915/dp: Limit max link bpp properly to a fractional value on SST
  drm/i915/dp_mst: Add support for fractional link bpps on MST
  drm/i915/dp_mst: Enable fractional link bpps on MST
  drm/i915/display: Factor out intel_display_{min,max}_pipe_bpp()
  drm/i915/dp: Export intel_dp_dsc_min_src_compressed_bpp()
  drm/i915/dp: Use an intel_connector pointer everywhere
  drm/i915/hdmi: Use an intel_connector pointer everywhere
  drm/i915: Add support for forcing the link bpp on a connector
  drm/i915: Add force link bpp debugfs entry to connectors

 drivers/gpu/drm/i915/display/intel_crt.c      |  20 +-
 drivers/gpu/drm/i915/display/intel_display.c  |  28 ++-
 drivers/gpu/drm/i915/display/intel_display.h  |   3 +
 .../drm/i915/display/intel_display_device.h   |   1 +
 .../drm/i915/display/intel_display_types.h    |   4 +
 drivers/gpu/drm/i915/display/intel_dp.c       | 180 ++++++++--------
 drivers/gpu/drm/i915/display/intel_dp.h       |   6 +-
 drivers/gpu/drm/i915/display/intel_dp_mst.c   |  33 ++-
 drivers/gpu/drm/i915/display/intel_hdmi.c     | 195 +++++++++--------
 drivers/gpu/drm/i915/display/intel_link_bw.c  | 204 +++++++++++++++++-
 drivers/gpu/drm/i915/display/intel_link_bw.h  |   2 +
 drivers/gpu/drm/i915/display/intel_lvds.c     |  20 +-
 drivers/gpu/drm/i915/display/intel_sdvo.c     |  20 +-
 13 files changed, 508 insertions(+), 208 deletions(-)

-- 
2.44.2



More information about the Intel-gfx mailing list