Linux Kernel Patch Expands USB4 Support for Apple Silicon SoCs
The Asahi Linux project development team has long been working on bringing Linux to Apple Silicon MacBooks and desktops, going so far as to show off games on the Arm-powered laptops. The latest patches to Asahi add proper support for USB4 and Thunderbolt on MacBooks with the M1, M2, and M3 SoCs, and that support is now making its way to the mainline Linux kernel, as per an upstream patch by prominent Asahi developer, Sven Peter.
This series adds initial USB4/Thunderbolt support for Apple Silicon M1, M2 and M3 SoCs. Each USB4 capable Type-C port comes with an ACIO ("Apple Converged I/O") block which contains a Cortex-M3 coprocessor and the hardware implementing the USB4 router.



































































