今年早些时候,Linux 5.6通过利用英特尔现有的Thunderbolt内核支持带来了最初形态的USB4支持,而更新的USB规范正是基于此。随后的内核继续成熟USB4的实现,这一点在Linux 5.10中得到了延续。
作为Linux 5.10的USB/PHY/Thunderbolt变化的一部分,包括更多的USB 4更新,主要是这个周期修复代码中的一些低级问题,这项工作继续由英特尔开源工程师主导。
内核围绕Tiger Lake也继续进行了很多优化Thunderbolt的工作,包括CM模式下的运行时电源管理、优化强电逻辑、用于Thunderbolt调试的DebugFS接口等修复和改进。
早在Linux 5.9开发期间,最初的Tiger Lake Thunderbolt / USB4代码就已经落地,并在后续的内核中进行了完善。
其它部分还包括对USB Type-C更新和PHY驱动程序的小工作,另一个值得注意的补充是对英特尔Lightning MountAIn SoC的USB 3 PHY支持。