当前位置: 软件志 >资讯 > AMD准备围绕Linux下的USB4/Thunderbolt设备进行更多的改进

AMD准备围绕Linux下的USB4/Thunderbolt设备进行更多的改进

更新时间:2022-02-14 09:29:43    浏览次数:469+次

作为AMD Rembrandt APU支持USB4和基于Thunderbolt 3协议的规范的一部分,AMD最近几个月一直在进行一些Linux驱动改进,以加强对其平台的USB4/Thunderbolt支持。AMD近来的补丁系列包括USB4 DisplayPort通道和其他USB4/Thunderbolt工作。

他们的最新成果是围绕”is_thunderbolt”检查重构各种Linux内核,如果设备是通过Thunderbolt连接,而不是直接通过PCIe连接,内核内的驱动程序就会改变其行为,并作为确定设备是否有可能被移除/外部连接的一种手段。is_thunderbolt检查过程原本是为早期的英特尔Thunderbolt控制器设计的,它不包含命令完成这一事件。

AMD准备围绕Linux下的USB4/Thunderbolt设备进行更多的改进图片

AMD Linux工程师Mario Limonciello在过去一周发布了”is_thunderbolt”系列补丁的几个修订版,因此最终预期的驱动行为涵盖了”并非来自英特尔的USB4设计”(也就是AMD)。is_thunderbolt检查被认为是非常规的,其他各种与Thunderbolt相关的内核代码变化也是拟议的补丁系列的一部分。

作为12个补丁的一部分,本次补丁还清理了AMD和Nouveau驱动代码中涉及eGPU/可移动GPU支持和其他怪异的路径。

AMD准备围绕Linux下的USB4/Thunderbolt设备进行更多的改进图片1

更多细节见这个补丁系列:

https://lists.freedesktop.org/archives/dri-devel/2022-February/341724.html

可以看出,AMD正在为Linux进行更多的USB4/Thunderbolt处理改进,以改善非Intel平台下的表现,而AMD方面的USB4正在与Ryzen 6000移动系列APU一起引入。