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.



Genuine questions, in the Asahi Feature Coverage it says USB Type C (USB 3.0) is supported but not USB-C Displays
Does that mean this feature was implemented by the Asahi Linux Team is now made more widely accessible?
If I were to use an M1/M2 Macbook with Asahi Linux, I wouldn’t be able to plug in any external monitor?
How dated are M1/M2 devices compared to M3/M4 already?
@fdnomad @cm0002 @linux Asahi Fedora on an M1 MBP has worked for me, but so far I’ve only used an external monitor over HDMI. Type C dongle is fine for my keyboard and webcam.
I have an M1 Pro machine, and while obviously there’s been an uplift, especially in single-core performance, between the M1 and the M5, I wouldn’t call these anything even close to dated yet.
For displays, I can go grab the machine and see if there’s been any changes, but external displays should still he borked on anything that doesn’t have an HDMI port, or in other words, any laptop, or the iMac. Still being worked on.
Generally speaking, everything I’ve needed from my linux partition on this Mac had worked phenomenally well, on my Nix install