Skip to content

Commit b6d572a

Browse files
committed
thunderbolt: Increase DisplayPort Connection Manager handshake timeout
It turns out that when plugging in VGA cable through USB-C to VGA/DVI dongle the Connection Manager handshake can take longer time, at least on Intel Titan Ridge based docks such as Dell WD91TB. This leads to following error in the dmesg: thunderbolt 0000:00:0d.3: 3:10: DP tunnel activation failed, aborting and the display stays blank (because we failed to establish the tunnel). For this reason increase the timeout to 3s. Reported-by: Koba Ko <[email protected]> Cc: [email protected] Acked-By: Yehezkel Bernat <[email protected]> Signed-off-by: Mika Westerberg <[email protected]>
1 parent 70c2e03 commit b6d572a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

drivers/thunderbolt/tunnel.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -526,7 +526,7 @@ static int tb_dp_xchg_caps(struct tb_tunnel *tunnel)
526526
* Perform connection manager handshake between IN and OUT ports
527527
* before capabilities exchange can take place.
528528
*/
529-
ret = tb_dp_cm_handshake(in, out, 1500);
529+
ret = tb_dp_cm_handshake(in, out, 3000);
530530
if (ret)
531531
return ret;
532532

0 commit comments

Comments
 (0)