Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] drm/i915/dp_mst: Clean up active stream count tracking
@ 2025-04-04 15:03 Imre Deak
  2025-04-04 15:03 ` [PATCH 1/6] drm/i915/dp: Rename intel_dp::link_trained to link.active Imre Deak
                   ` (14 more replies)
  0 siblings, 15 replies; 16+ messages in thread
From: Imre Deak @ 2025-04-04 15:03 UTC (permalink / raw)
  To: intel-gfx, intel-xe; +Cc: Jani Nikula

As requested by Jani, this patchset cleans up the MST active stream
count tracking, using the logical name for the counter (stream vs.
link) and adding helpers to simplify the functions where the counter is
queried.

Cc: Jani Nikula <jani.nikula@intel.com>

Imre Deak (6):
  drm/i915/dp: Rename intel_dp::link_trained to link.active
  drm/i915/dp_mst: Add intel_dp_mst_{inc,dec}_active_streams()
  drm/i915/dp_mst: Remove stream count assert from
    intel_dp_check_mst_status()
  drm/i915/dp_mst: Rename intel_dp_mst_encoder_active_links() to
    intel_dp_mst_active_streams()
  drm/i915/dp_mst: Use intel_dp_mst_active_streams() instead of
    open-coding it
  drm/i915/dp_mst: Rename intel_dp::mst.active_links to
    mst.active_streams

 drivers/gpu/drm/i915/display/g4x_dp.c         |  2 +-
 drivers/gpu/drm/i915/display/intel_ddi.c      | 10 +--
 .../drm/i915/display/intel_display_types.h    |  4 +-
 drivers/gpu/drm/i915/display/intel_dp.c       | 10 ++-
 .../drm/i915/display/intel_dp_link_training.c |  8 +--
 drivers/gpu/drm/i915/display/intel_dp_mst.c   | 66 +++++++++++--------
 drivers/gpu/drm/i915/display/intel_dp_mst.h   |  2 +-
 drivers/gpu/drm/i915/display/intel_hdcp.c     |  3 +-
 drivers/gpu/drm/i915/display/intel_tc.c       | 20 +++---
 9 files changed, 67 insertions(+), 58 deletions(-)

-- 
2.44.2


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2025-04-07 15:22 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-04 15:03 [PATCH 0/6] drm/i915/dp_mst: Clean up active stream count tracking Imre Deak
2025-04-04 15:03 ` [PATCH 1/6] drm/i915/dp: Rename intel_dp::link_trained to link.active Imre Deak
2025-04-04 15:03 ` [PATCH 2/6] drm/i915/dp_mst: Add intel_dp_mst_{inc, dec}_active_streams() Imre Deak
2025-04-04 15:03 ` [PATCH 3/6] drm/i915/dp_mst: Remove stream count assert from intel_dp_check_mst_status() Imre Deak
2025-04-04 15:03 ` [PATCH 4/6] drm/i915/dp_mst: Rename intel_dp_mst_encoder_active_links() to intel_dp_mst_active_streams() Imre Deak
2025-04-04 15:03 ` [PATCH 5/6] drm/i915/dp_mst: Use intel_dp_mst_active_streams() instead of open-coding it Imre Deak
2025-04-04 15:03 ` [PATCH 6/6] drm/i915/dp_mst: Rename intel_dp::mst.active_links to mst.active_streams Imre Deak
2025-04-04 15:53 ` ✓ CI.Patch_applied: success for drm/i915/dp_mst: Clean up active stream count tracking Patchwork
2025-04-04 15:53 ` ✓ CI.checkpatch: " Patchwork
2025-04-04 15:54 ` ✓ CI.KUnit: " Patchwork
2025-04-04 16:11 ` ✓ CI.Build: " Patchwork
2025-04-04 16:13 ` ✓ CI.Hooks: " Patchwork
2025-04-04 16:15 ` ✓ CI.checksparse: " Patchwork
2025-04-04 17:00 ` ✓ Xe.CI.BAT: " Patchwork
2025-04-07 10:33 ` [PATCH 0/6] " Jani Nikula
2025-04-07 15:22 ` ✗ Xe.CI.Full: failure for " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox