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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.