[PATCH v3 0/2] drm/i915/dp: Fix MST PBN accounting

Xiao Lu posted 2 patches an hour ago
drivers/gpu/drm/display/drm_dp_mst_topology.c | 17 +++++++---
drivers/gpu/drm/i915/display/intel_dp_mst.c   | 33 ++++++++++++++-----
include/drm/display/drm_dp_mst_helper.h       | 10 ++++++
3 files changed, 46 insertions(+), 14 deletions(-)
[PATCH v3 0/2] drm/i915/dp: Fix MST PBN accounting
Posted by Xiao Lu an hour ago
Use the raw video PBN in ALLOCATE_PAYLOAD requests while keeping the
TU-aligned PBN for source hardware programming. Also track the PBN
actually allocated by downstream branches and use it in later bandwidth
checks.

The series was tested with a three-display PS8650 MST daisy chain.

Changes in v3:
- Preserve allocated_pbn when recalculating an active payload; clear it
  only when releasing the payload.
- Patch 1 is unchanged.

Xiao Lu (2):
  drm/i915/dp: fix PBN in ALLOCATE_PAYLOAD request to use actual video
    bandwidth
  drm/dp_mst: Track allocated_pbn from ALLOCATE_PAYLOAD down-reply

 drivers/gpu/drm/display/drm_dp_mst_topology.c | 17 +++++++---
 drivers/gpu/drm/i915/display/intel_dp_mst.c   | 33 ++++++++++++++-----
 include/drm/display/drm_dp_mst_helper.h       | 10 ++++++
 3 files changed, 46 insertions(+), 14 deletions(-)

-- 
2.43.0