On Tue, Dec 17, 2024 at 10:22:10AM +0200, Mika Westerberg wrote: > Hi all, > > This series provides cleanups and few improvements for DisplayPort > tunneling. First of all we increase the DPRX capabilites read timeout to > cope with the fact that graphics driver may be runtime suspended. Secondly > we move the DPRX negotiation to happen in a separate worker to allow > forward progress even if the graphics driver is not yet loaded (this is > kind if rare case but common in Intel Graphics CI). > > Mika Westerberg (12): > thunderbolt: Drop doubled empty line from ctl.h > thunderbolt: Log config space when invalid config space reply is received > thunderbolt: Debug log an invalid config space reply just once > thunderbolt: Increase DPRX capabilities read timeout > thunderbolt: Make tb_tunnel_one_dp() return void > thunderbolt: Show path name in debug log when path is deactivated > thunderbolt: Rework how tunnel->[init|deinit] hooks are called > thunderbolt: Drop tb_tunnel_restart() > thunderbolt: Pass reason to tb_dp_resource_unavailable() > thunderbolt: Move forward declarations in one place > thunderbolt: Rework tb_tunnel_consumed_bandwidth() > thunderbolt: Handle DisplayPort tunnel activation asynchronously Applied to thunderbolt.git/next.