Re: [PATCH] thunderbolt: Disable CL states for the Anker Prime TB5 dock
From: Mika Westerberg
Date: Mon Sep 28 2026 - 05:43:03 EST
On Thu, Sep 24, 2026 at 12:26:37PM +0000, Kurt Lieber wrote:
> The Anker Prime TB5 dock identifies itself in the DROM as 01ea:83b5.
> Its router config space is an Intel Barlow Ridge 80G hub (8087:5786).
> The upstream lane adapter advertises CL0s, CL1, and CL2. With CLx left
> enabled, TMU uni-directional LowRes setup fails with -ENOTCONN, the USB3
> and DisplayPort tunnels are aborted, and the router reconnects in a loop.
> Loading thunderbolt with clx=0 keeps the link up on this machine.
>
> Match the DROM id together with the Barlow Ridge hub id and disable CL
> states for this dock only. QUIRK_NO_CLX takes the same early-out as the
> module parameter, without disabling CLx for every other router.
>
> Assisted-by: LLM
> Signed-off-by: Kurt Lieber <kurt@xxxxxxxxxx>
Applied to thunderbolt.git/fixes with stable tag, thanks!