[PATCH v3 00/12] drm/i915/dp_mst: Add support for fractional link bpps
Imre Deak
imre.deak at intel.com
Fri May 9 18:03:27 UTC 2025
This is v3 of [1] rebased on drm-tip, fixing typos, adding a TODO to
patch 11 (Ankit) and adding R-bs.
Cc: Jani Nikula <jani.nikula at intel.com>
Cc: Ankit Nautiyal <ankit.k.nautiyal at intel.com>
Cc: Luca Coelho <luciano.coelho at intel.com>
[1] https://lore.kernel.org/all/20250428133135.3396080-1-imre.deak@intel.com
Imre Deak (12):
drm/i915/dp_mst: Use the correct connector while computing the link
BPP limit on MST
drm/i915/dp_mst: Simplify handling the single-bpp case during state
computation
drm/i915/dp_mst: Validate compressed bpp vs. platform restrictions
drm/i915/dp_mst: Update the total link slot count early
drm/i915/dp_mst: Check BW limit on the local MST link early
drm/i915/dp_mst: Simplify computing the min/max compressed bpp limits
drm/i915/dp: Limit max link bpp properly to a fractional value on SST
drm/i915/dp_mst: Add support for fractional compressed 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: Add support for forcing the link bpp on a connector
drm/i915/dp_mst: Enable fractional link bpps on MST if the bpp is
forced
drivers/gpu/drm/i915/display/intel_display.c | 28 +-
drivers/gpu/drm/i915/display/intel_display.h | 3 +
.../drm/i915/display/intel_display_debugfs.c | 2 +
.../drm/i915/display/intel_display_device.h | 1 +
.../drm/i915/display/intel_display_types.h | 4 +
drivers/gpu/drm/i915/display/intel_dp.c | 48 ++--
drivers/gpu/drm/i915/display/intel_dp.h | 7 +-
drivers/gpu/drm/i915/display/intel_dp_mst.c | 97 +++----
drivers/gpu/drm/i915/display/intel_link_bw.c | 239 +++++++++++++++++-
drivers/gpu/drm/i915/display/intel_link_bw.h | 2 +
10 files changed, 348 insertions(+), 83 deletions(-)
--
2.44.2
More information about the Intel-xe
mailing list