Re: [PATCH 0/5] usb: typec: ps883x: fixes for older Thunderbolt 4 / USB4 docks

From: Dr. David Alan Gilbert

Date: Thu Jul 30 2026 - 13:52:27 EST


* Konrad Dybcio (konrad.dybcio@xxxxxxxxxxxxxxxx) wrote:
> On 7/22/26 7:18 PM, Jens Glathe wrote:
> > Hi Sebastian,
> >
> > On 7/22/26 18:03, Sebastian Reichel wrote:
> >> Hi,
> >>
> >> On Wed, Jul 22, 2026 at 10:38:34AM +0200, Jens Glathe wrote:
> >>> I understand, however I wouldn't want to nerf ps883x for the Hamoa
> >>> platform until the USB4 stack is complete. The issues you
> >>> currently run into is:
> >> That's exactly what this series is doing and not really a problem
> >> considering USB4 is not working anyways.
> >
> > ...yet :) Alright, nerf patch it is. Question is how broad we need to specify. You have ps883x on all x1 (Hamoa and Purwa, like, Zenbook A14, IdeaCentre Mini X, HP Omnibook X14 fe1). So probably those compatibles: qcom,x1e80100, qcom,x1p42100, qcom,hamoa, qcom,purwa. Looks like a nerfing table :)
> >
> > I will do this in v2.
>
> On one hand, I would just say "don't be surprised connecting USB4
> hardware to hardware that doesn't [yet] support USB4 doesn't work"..
>
> But if I were in your shoes, I'd prefer for my dock to work too..

Note that this isn't just something like a dock; but even a TB capable
C-C cable can't do usb networking over it between a pair of Snapdragon
laptops, while an older cable works fine.

> And perhaps this is a common problem. Do you have an x86 machine
> with TBT/USB4 where you could build a kernel with
> CONFIG_THUNDERBOLT=n? Does the platform firmware there handle this
> more gracefully, or do we need to make this a generic consideration?

I don't have an x86 Type-c machine, but someone did say aarch macs have
the problem as well.

Dave

> Konrad
--
-----Open up your eyes, open up your mind, open up your code -------
/ Dr. David Alan Gilbert | Running GNU/Linux | Happy \
\ dave @ treblig.org | | In Hex /
\ _________________________|_____ http://www.treblig.org |_______/