Just sent out v2 of the USB3 and Type-C PHY support

https://lore.kernel.org/all/20250906-a[email protected]/

[PATCH v2 00/22] Apple Silicon USB3 support - Sven Peter

Since there’s been some confusion: this does *not* enable DisplayPort over these connectors or Thunderbolt. It only brings up the PHY correctly. For DisplayPort work on DCP is needed and for Thunderbolt the native host interface and finally the PCIe controller need to be brought up.
This series is just the first step required for both.

@sven Question, how much of that remaining work is Reverse Engineering vs Software Engineering ?

Or how much of the reverse engineering for TB and DP done at this point ?

But congrats !!!

@Sobex it’s mostly software engineering at this point for both except for some
small details here and there I guess

@sven Good to know. best luck building it and catching the remaining bugs.

And congrats on the huge achievement that the reverse engineering of all this must have been. (Some credits to Marcan or Lina I also assume).