This v3 of [1], addressing Ville's review comments, moving the max
per-slice/overall DSC pixel throughput and overall line-width query
functions to drm_dp_helper.c .

[1] https://lore.kernel.org/all/[email protected]

Reported-by: Vidya Srinivas <[email protected]>
Reported-by: Swati Sharma <[email protected]>
Cc: Ville Syrjälä <[email protected]>
Cc: [email protected]

Imre Deak (6):
  drm/dp: Add quirk for Synaptics DSC throughput link-bpp limit
  drm/dp: Add helpers to query the branch DSC max throughput/line-width
  drm/i915/dp: Calculate DSC slice count based on per-slice peak
    throughput
  drm/i915/dp: Pass DPCD device descriptor to
    intel_dp_get_dsc_sink_cap()
  drm/i915/dp: Verify branch devices' overall pixel throughput/line
    width
  drm/i915/dp: Handle Synaptics DSC throughput link-bpp quirk

 drivers/gpu/drm/display/drm_dp_helper.c       | 137 +++++++++++++++++
 .../drm/i915/display/intel_display_types.h    |   9 ++
 drivers/gpu/drm/i915/display/intel_dp.c       | 141 ++++++++++++++++--
 drivers/gpu/drm/i915/display/intel_dp.h       |   5 +-
 drivers/gpu/drm/i915/display/intel_dp_mst.c   |   9 +-
 include/drm/display/drm_dp.h                  |   1 +
 include/drm/display/drm_dp_helper.h           |  14 ++
 7 files changed, 302 insertions(+), 14 deletions(-)

-- 
2.49.1

Reply via email to