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)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Prof. Nancy Dach

Last Updated:

Views: 6288

Rating: 4.7 / 5 (57 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Prof. Nancy Dach

Birthday: 1993-08-23

Address: 569 Waelchi Ports, South Blainebury, LA 11589

Phone: +9958996486049

Job: Sales Manager

Hobby: Web surfing, Scuba diving, Mountaineering, Writing, Sailing, Dance, Blacksmithing

Introduction: My name is Prof. Nancy Dach, I am a lively, joyous, courageous, lovely, tender, charming, open person who loves writing and wants to share my knowledge and understanding with you.