[PATCH 00/44] drm/i915: Add Display Port tunnel BW allocation support

Imre Deak imre.deak at intel.com
Tue Jan 23 13:26:09 UTC 2024


Enable the DP tunnel BW allocation mode + related USB4 changes.

Christophe JAILLET (1):
  thunderbolt: Remove usage of the deprecated ida_simple_xx() API

Gil Fine (1):
  thunderbolt: Add trace events support for the control channel

Imre Deak (20):
  drm/dp: Add drm_dp_max_dprx_data_rate()
  drm/dp: Add support for DP tunneling
  drm/i915/dp: Add support to notify MST connectors to retry modesets
  drm/i915/dp: Use drm_dp_max_dprx_data_rate()
  drm/i915/dp: Factor out intel_dp_config_required_rate()
  drm/i915/dp: Export intel_dp_max_common_rate/lane_count()
  drm/i915/dp: Factor out intel_dp_update_sink_caps()
  drm/i915/dp: Factor out intel_dp_read_dprx_caps()
  drm/i915/dp: Add intel_dp_max_link_data_rate()
  drm/i915/dp: Add way to get active pipes with syncing commits
  drm/i915/dp: Add support for DP tunnel BW allocation
  drm/i915/dp: Add DP tunnel atomic state and check BW limit
  drm/i915/dp: Account for tunnel BW limit in
    intel_dp_max_link_data_rate()
  drm/i915/dp: Compute DP tunel BW during encoder state computation
  drm/i915/dp: Allocate/free DP tunnel BW in the encoder enable/disable
    hooks
  drm/i915/dp: Handle DP tunnel IRQs
  drm/i915/dp: Call intel_dp_sync_state() always for DDI DP encoders
  drm/i915/dp: Suspend/resume DP tunnels
  drm/i915/dp: Enable DP tunnel BW allocation mode
  drm/i915/dp: Read DPRX for all short/long HPD pulses

Mika Westerberg (14):
  thunderbolt: Use DP_LOCAL_CAP for maximum bandwidth calculation
  thunderbolt: Re-calculate estimated bandwidth when allocation mode is
    enabled
  thunderbolt: Handle bandwidth allocation mode disable request
  thunderbolt: Log an error if DPTX request is not cleared
  thunderbolt: Fail the failed bandwidth request properly
  thunderbolt: Introduce tb_tunnel_direction_downstream()
  thunderbolt: Reserve released DisplayPort bandwidth for a group for 10
    seconds
  thunderbolt: No need to transition the link to symmetric during
    suspend
  thunderbolt: Make XDomain lane bonding comply with the USB4 v2 spec
  thunderbolt: Split out margining from USB4 port
  thunderbolt: Add sideband register access to debugfs
  thunderbolt: Make margining functions accept target and retimer index
  thunderbolt: Add receiver lane margining support for retimers
  HACK: thunderbolt: Add scheduling delay to the trace

Mohammad Rahimi (2):
  thunderbolt: Fix XDomain rx_lanes_show and tx_lanes_show
  thunderbolt: Fix rollback in tb_port_lane_bonding_enable() for lane 1

Robert Foss (1):
  drm-tip: 2024y-01m-23d-11h-59m-12s UTC integration manifest

Sanath S (4):
  thunderbolt: Introduce tb_port_reset()
  thunderbolt: Introduce tb_path_deactivate_hop()
  thunderbolt: Make tb_switch_reset() support Thunderbolt 2, 3 and USB4
    routers
  thunderbolt: Reset topology created by the boot firmware

Tomi Valkeinen (1):
  drm/bridge: sii902x: Fix audio codec unregistration

-- 
2.39.2



More information about the Intel-gfx-trybot mailing list