VOOZH about

URL: https://www.phoronix.com/news/Apple-Silicon-USB3-Linux-6.19

⇱ Apple Silicon USB3 Support Queued Ahead Of Linux 6.19 - Phoronix


👁 Phoronix

Apple Silicon USB3 Support Queued Ahead Of Linux 6.19

Written by Michael Larabel in Apple on 28 October 2025 at 06:12 AM EDT. 5 Comments
The upcoming Linux 6.19 kernel cycle is expected to land initial support for USB3 with Apple Silicon devices.

Being worked on the past few months for upstream inclusion into the mainline Linux kernel has been patches for USB3 support on Apple M1 and M2 devices. Sven Peter has been leading the charge. These patches were updated earlier this month and now look good to go for making it into the next Linux kernel merge window.

Last week USB subsystem maintainer Greg Kroah-Hartman queued the various Apple Silicon USB3 patches into USB.git's "usb-next" branch. With the code in the USB-next branch, it's expected to be submitted for the Linux 6.19 merge window in early December barring any issues from coming up between now and then.

👁 Mac USB ports


The Apple Silicon USB3 support builds off the Synopsys DesignWare Core USB 3.0 controller IP and with around 700 lines of new code added to the DWC3 driver code is enough to now have working USB3 for Apple M1/M2 Macs on Linux. These USB3 patches were previously carried downstream by Asahi Linux.

Michael Larabel is the principal author of Phoronix.com 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 OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.