Linux 6.19 Brings USB3 to Apple Silicon: What It Means for M1/M2 Macs (2026)

Linux 6.19 brings a significant breakthrough for Apple Silicon users: seamless USB3 support. This update is a game-changer for Apple's M1 Macs, offering a fully functional USB3 experience on the mainline Linux kernel. While USB3 support has been available in the Asahi Linux project for some time, the inclusion of these patches in Linux 6.19 marks a pivotal moment for Apple Silicon devices.

The journey to this milestone began with Apple's reliance on Synopsys DesignWare Core USB 3.0 controller IP, known as 'DWC3'. However, achieving USB3 functionality on their hardware required specific adjustments, as detailed in a previous article. Sven Peter's contributions, including the DWC3 glue layer driver and DeviceTree bindings for Apple devices, are now seamlessly integrated into Linux 6.19.

This update not only enhances Apple Silicon's USB3 capabilities but also extends support to other devices. The USB pull includes enhancements for ASpeed AST2700, Qualcomm Kaanapali and Glymour, MediaTek MT8189 XHCI, and ESWIN EIC7700 USB controllers. This comprehensive update ensures a more robust and versatile USB experience for a wide range of Linux users.

Linux 6.19 Brings USB3 to Apple Silicon: What It Means for M1/M2 Macs (2026)

References

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Carmelo Roob

Last Updated:

Views: 6300

Rating: 4.4 / 5 (65 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Carmelo Roob

Birthday: 1995-01-09

Address: Apt. 915 481 Sipes Cliff, New Gonzalobury, CO 80176

Phone: +6773780339780

Job: Sales Executive

Hobby: Gaming, Jogging, Rugby, Video gaming, Handball, Ice skating, Web surfing

Introduction: My name is Carmelo Roob, I am a modern, handsome, delightful, comfortable, attractive, vast, good person who loves writing and wants to share my knowledge and understanding with you.