Hi all, The first two patches implement flows that are needed to bring up the internal xHCI controller when there is USB device connected to the downstream Thunderbolt port of the the router. The last patch disables LTTPR (LT-tunable PHY Repeater, DisplayPort term) when Titan Ridge device router is connected to avoid tunneling issues. Mika Westerberg (3): thunderbolt: Add missing device ID to tb_switch_is_alpine_ridge() thunderbolt: Add internal xHCI connect flows for Thunderbolt 3 devices thunderbolt: Disable LTTPR on Intel Titan Ridge drivers/thunderbolt/lc.c | 110 ++++++++++++++++++++++++++++++++++ drivers/thunderbolt/switch.c | 71 +++++++++++++++++++++- drivers/thunderbolt/tb.c | 11 ++++ drivers/thunderbolt/tb.h | 8 +++ drivers/thunderbolt/tb_regs.h | 9 +++ drivers/thunderbolt/tunnel.c | 10 ++++ 6 files changed, 218 insertions(+), 1 deletion(-) -- 2.34.1