Linux 5.10 Continues Maturing The USB4 Support

Written by Michael Larabel in Intel on 18 October 2020 at 08:24 AM EDT. Add A Comment
Earlier this year Linux 5.6 brought initial USB4 support by leveraging Intel's existing Thunderbolt kernel support for which the updated USB specification is based. Succeeding kernels have continued maturing this USB4 implementation and that has continued with Linux 5.10.

Included as part of the USB / PHY / Thunderbolt changes for Linux 5.10 are more USB 4 updates, primarily this cycle fixing a few low-level issues in the code. The work continues to be led by Intel open-source engineers.

A lot of Thunderbolt work has also continued around Tiger Lake, including run-time power management in the CM mode, optimizing the force power logic, a DebugFS interface for Thunderbolt debugging, and other fixes and improvements. It was back during Linux 5.9 that the initial Tiger Lake Thunderbolt / USB4 code landed and refined in succeeding kernels.

Other material part of this pull also includes USB Type-C updates and minor work throughout a number of different USB and PHY drivers. One other notable addition is USB 3 PHY support for Intel's Lightning Mountain SoC.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week