From: Mika Westerberg <mika.westerberg@linux.intel.com>
To: Kurt Lieber <kurt@lieber.org>
Cc: "linux-usb@vger.kernel.org" <linux-usb@vger.kernel.org>,
"andreas.noever@gmail.com" <andreas.noever@gmail.com>,
"westeri@kernel.org" <westeri@kernel.org>,
"YehezkelShB@gmail.com" <YehezkelShB@gmail.com>
Subject: Re: [PATCH] thunderbolt: Disable CL states for the Anker Prime TB5 dock
Date: Fri, 25 Sep 2026 07:01:24 +0200 [thread overview]
Message-ID: <20260925050124.GT106095@black.igk.intel.com> (raw)
In-Reply-To: <SJ0PR15MB4696FC97236D81E59D40E142A3802@SJ0PR15MB4696.namprd15.prod.outlook.com>
Hi,
On Fri, Sep 25, 2026 at 12:02:28AM +0000, Kurt Lieber wrote:
> Hi Mika,
>
> On Thu, Sep 24, 2026 at 02:54:56PM +0000, Mika Westerberg wrote:
> > Okay that's recent enough. I do wonder if we try to enable CL2 too. We
> > should only do that for Gen 4 link. Can you still take dynamic debug log
> > for me without clx=0 so we can see that it tries to enable?
>
> Dynamic debug with thunderbolt.clx left at Y, dock plugged in (route 1,
> DROM 01ea:83b5, NVM 62.2). The same sequence repeats about once a
> second. CL2 does not appear in the trace. What it enables is CL0s/CL1:
>
> thunderbolt 0000:00:0d.3: 1: current link speed 20.0 Gb/s
> thunderbolt 0000:00:0d.3: 1: current link width symmetric, single lane
> thunderbolt 0000:00:0d.3: 1: link width set to symmetric, dual lanes
> thunderbolt 0000:00:0d.3: 1:1: CLx: CL0s/CL1 supported
> thunderbolt 0000:00:0d.3: 0:1: CLx: CL0s/CL1 supported
> thunderbolt 0000:00:0d.3: 1: CLx: CL0s/CL1 enabled
> thunderbolt 0000:00:0d.3: 1: TMU: mode change off -> uni-directional, LowRes requested
> thunderbolt 0000:00:0d.3: 1: TMU: failed to enable mode uni-directional, LowRes: -107
> thunderbolt 0000:00:0d.3: 1: failed to enable TMU
> thunderbolt 0000:00:0d.3: 1: USB3 tunnel creation failed
> thunderbolt 0000:00:0d.3: 1:12: DP tunnel activation failed, aborting
> thunderbolt 0-1: device disconnected
I just tried on my side MTL/PTL + BR Hub and works fine with CL0s/CL1
enabled. Also checked release notes of the NVM and there are no mention
about issues with CLx with the one you are running.
There is one more thing that we can check though, can you run:
# tbdump -r 1 -a 1 -vv -N 1 PORT_CS_18
and provide the output?
next prev parent reply other threads:[~2026-09-25 5:01 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-24 7:18 [BUG] thunderbolt: Anker Prime TB5 (1ea:83b5) reconnect-loops on Meteor Lake (8086:7ec3) unless clx=0 Kurt Lieber
2026-09-24 7:35 ` Mika Westerberg
2026-09-24 7:57 ` Kurt Lieber
2026-09-24 10:10 ` Mika Westerberg
2026-09-24 12:26 ` [PATCH] thunderbolt: Disable CL states for the Anker Prime TB5 dock Kurt Lieber
2026-09-24 12:57 ` Mika Westerberg
2026-09-24 13:33 ` Kurt Lieber
2026-09-24 14:54 ` Mika Westerberg
2026-09-25 0:02 ` Kurt Lieber
2026-09-25 5:01 ` Mika Westerberg [this message]
2026-09-26 7:02 ` Kurt Lieber
2026-09-26 10:27 ` Mika Westerberg
2026-09-26 11:37 ` Kurt Lieber
2026-09-28 9:25 ` Mika Westerberg
2026-09-28 9:36 ` Mika Westerberg
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=20260925050124.GT106095@black.igk.intel.com \
--to=mika.westerberg@linux.intel.com \
--cc=YehezkelShB@gmail.com \
--cc=andreas.noever@gmail.com \
--cc=kurt@lieber.org \
--cc=linux-usb@vger.kernel.org \
--cc=westeri@kernel.org \
/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