Vorig jaar werd de USB4 v2.0-specificatie gepubliceerd als de volgende iteratie van de USB4-standaard. USB4 v2 ondersteunt overdrachtssnelheden van 80 Gbps met USB Type-C actieve kabels en de mogelijkheid om tot 120 Gbps in de ene richting en 40 Gbps in de andere richting te verwerken. Intel levert initiële ondersteuning voor USB4 v2 aan de Linux 6.5-kernel, samen met initiële activering op hun nieuwe Intel Barlow Ridge discrete controller.
Intel-engineer Mika Westerberg, die het Thunderbolt/USB4-stuurprogramma voor de Linux-kernel onderhoudt, heeft met de vele Linux-engineers van Intel gewerkt aan deze eerste USB4 v2-introductie en het inschakelen van hun Barlow Ridge-controller. De initiële ondersteuning omvat 80G symmetrische link-ondersteuning, de bits die nodig zijn om de router in v2-modus te brengen, adaptieve TMU-verwerking, PCIe uitgebreide inkapseling, DisplayPort 2.x-tunneling-ondersteuning en CL2 low-power link-statusverwerking. De 120G-en 80G-linkondersteuning en andere wijzigingen volgen binnenkort.
Ik heb naast deze patches niet veel hits op Intel Barlow Ridge zelf gevonden, maar het lijkt Intel’s eerste aankomende USB v2 dedicated controller te zijn.
De USB4 v2-ondersteuning voor Linux is ingezonden als onderdeel van het USB-pull-verzoek voor Linux 6.5. Die pull voegt ook een nieuwe Qualcomm PMIC Type-C-driver toe, NVIDIA Tegra-streamprotocolondersteuning, de CDNS2-gadgetdriver en vele andere updates.