Skip to content

thunderbolt: Improvements for Alpine and Titan Ridge devices

Mika Westerberg linux-usb 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3thunderbolt: Add missing device ID to tb_switch_is_alpine_ridge()drivers/thunderbolt/tb.h+1 -00 replies
2/3thunderbolt: Add internal xHCI connect flows for Thunderbolt 3 devicesdrivers/thunderbolt/lc.c drivers/thunderbolt/switch.c drivers/thunderbolt/tb.c +2 more+206 -11 reply
3/3thunderbolt: Disable LTTPR on Intel Titan Ridgedrivers/thunderbolt/tb_regs.h drivers/thunderbolt/tunnel.c+11 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/3] thunderbolt: Improvements for Alpine and Titan Ridge devices

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(-)
Signature · 1 line
2.34.1