皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Linux 6.19 为 Apple Silicon 设备提供 USB3 支持

昨晚合并进 Linux 6.19 内核合并窗口的包括所有 USB 和 Thunderbolt 驱动程序的更改。本次合并周期中值得一提的是,像 M1 Macs 这样的 Apple Silicon 设备现在在主线 Linux 内核中拥有可用的 USB3 支持。

在下游的 Asahi Linux 项目中,USB3 支持已经存在了一段时间,但直到现在,随着主线 Linux 6.19 内核的发布,才具备了在这些现代 Apple Silicon 设备上启用 USB3 支持所需的补丁…… 除了仍在被 Asahi Linux 开发者进行逆向工程和开发的 M3 和 M4 Macs。

Linux 6.19 为 Apple Silicon 设备提供 USB3 支持

苹果硅芯片的 USB3 支持补丁在过去几个月一直在进行审查,并已纳入此次下一个内核版本。苹果依赖于 Synopsys DesignWare Core USB 3.0 控制器 IP “DWC3” 来实现其 USB 控制器,但为了在他们的硬件上使 USB3 正常运行,需要进行一些特定的更改,如早期文章中所概述的。

Sven Peter 在苹果硅芯片 DWC3 粘合层驱动程序、苹果设备的 DeviceTree 绑定以及其他更改方面的工作,现在都已成为 Linux 6.19 的一部分。除了苹果相关的部分,此次 USB 更新还包括对 ASpeed AST2700、Qualcomm Kaanapali 和 Glymour 设备的 DeviceTree 添加支持、MediaTek MT8189 XHCI 支持以及 ESWIN EIC7700 USB 控制器的支持。

转自 Linux 6.19 Delivers Working USB3 Support For Apple Silicon Devices – Phoronix