From: James R Taylor <jrtaylor11@gmail.com>
To: Mika Westerberg <mika.westerberg@linux.intel.com>
Cc: linux-usb@vger.kernel.org
Subject: Re: thunderbolt: AMD Phoenix USB4 host advertises Gen3 Support=0 in SB LINK_CONF with TB5 device, link stuck at Gen2
Date: Mon, 09 Nov 2026 07:41:13 -0800 (PST) [thread overview]
Message-ID: <6af1e999.9efe04cf.8f35d.ae23@mx.google.com> (raw)
In-Reply-To: <20261109153955.GU176724@black.igk.intel.com>
Hi Mika,
On Mon, Nov 09, 2026 at 04:39:55PM +0100, Mika Westerberg wrote:
> We could still look at the PORT_CS_18 but the driver log already tells that
> it is in TBT3 mode. What kind of cable you are using? Is it short TB4/5
> cable or something else?
It is a short Thunderbolt 5 cable: StarTech TBLT5MM50CM240W, 0.5 m.
One retimer enumerates on the link, 1-0:2.1 (vendor 0x7fea, device
0x1032, "retimer NVM format of vendor 0x7fea unknown"), and it goes
away when the dock is unplugged. I haven't been able to tell from
Linux whether it sits in the cable or on the DEG2 board.
In case it is useful, here is PORT_CS_18 from both ends, read just now
(same boot as my last mail):
$ tbdump -d 1 -r 0 -vv -a 2 -N 1 PORT_CS_18
0x00d2 0x00002f00 0b00000000 00000000 00101111 00000000 ../. PORT_CS_18
[00:07] 0x0 Cable USB4 Version
[08:08] 0x1 Bonding Enabled (BE)
[09:09] 0x1 TBT3-Compatible Mode (TCM)
[10:10] 0x1 CLx Protocol Support (CPS)
[11:11] 0x1 RS-FEC Enabled (Gen 2) (RE2)
[12:12] 0x0 RS-FEC Enabled (Gen 3) (RE3)
[13:13] 0x1 Router Detected (RD)
[20:20] 0x0 Cable Gen 3 Support (CG3)
[21:21] 0x0 Cable Gen 4 Support (CG4)
[22:22] 0x0 Cable Asymmetric Support (CSA)
[23:23] 0x0 Cable CLx Support (CSC)
$ tbdump -d 1 -r 2 -vv -a 1 -N 1 PORT_CS_18
0x00d2 0x00902f01 0b00000000 10010000 00101111 00000001 ../. PORT_CS_18
[00:07] 0x1 Cable USB4 Version
[08:08] 0x1 Bonding Enabled (BE)
[09:09] 0x1 TBT3-Compatible Mode (TCM)
[10:10] 0x1 CLx Protocol Support (CPS)
[11:11] 0x1 RS-FEC Enabled (Gen 2) (RE2)
[12:12] 0x0 RS-FEC Enabled (Gen 3) (RE3)
[13:13] 0x1 Router Detected (RD)
[20:20] 0x1 Cable Gen 3 Support (CG3)
[21:21] 0x0 Cable Gen 4 Support (CG4)
[22:22] 0x0 Cable Asymmetric Support (CSA)
[23:23] 0x1 Cable CLx Support (CSC)
(The wake status bits and TIP, 16-19 and 24, are 0 on both sides.)
So both ends are in TBT3-compatible mode, but the host side reports
Cable USB4 Version 0 and Cable Gen 3 Support 0, while the DEG2 side
reports Cable USB4 Version 1 and Cable Gen 3 Support 1 for the same
cable.
Thanks again for your help with this.
James
next prev parent reply other threads:[~2026-11-09 15:41 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-11-08 13:15 thunderbolt: AMD Phoenix USB4 host advertises Gen3 Support=0 in SB LINK_CONF with TB5 device, link stuck at Gen2 James Taylor
2026-11-09 11:18 ` Mika Westerberg
2026-11-09 11:25 ` James Taylor
2026-11-09 14:20 ` Mika Westerberg
2026-11-09 14:39 ` James R Taylor
2026-11-09 15:39 ` Mika Westerberg
2026-11-09 15:41 ` James R Taylor [this message]
2026-11-09 15:50 ` Mika Westerberg
2026-11-09 15:53 ` James R Taylor
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=6af1e999.9efe04cf.8f35d.ae23@mx.google.com \
--to=jrtaylor11@gmail.com \
--cc=linux-usb@vger.kernel.org \
--cc=mika.westerberg@linux.intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox