Linux 6.2 Picking Up Mainline Support For Apple M1 Pro/Max/Ultra Hardware

Written by Michael Larabel in Apple on 29 October 2022 at 06:39 AM EDT. Add A Comment
While Asahi Linux has been running on the higher-end Apple M1 SoC variants and those Macs utilizing them, with the mainline Linux 6.2 kernel will finally be the upstreaming of the Apple M1 Pro/Max/Ultra support with the various device trees set to be added.

Queued up this week via soc.git's for-next branch are the device trees for the Apple M1 Pro, Max, and Ultra SoCs and the Apple Mac devices containing those SoCs. Notably this gets the high-end Mac Studio systems with those premium SoCs now compatible with the mainline kernel.

Apple Mac Studio

Those running Apple M1/M2 Macs are still best off using the downstream Asahi Linux kernel state for the various drivers and patches not yet mainlined for having the best user experience, but it's good seeing more of this work going upstream. Eventually there will be nice out-of-the-box support for Apple's Arm-based hardware on Linux and in distributions beyond just Asahi Linux.

For those wondering about the Linux support state for different Apple Silicon IP, the Asahi Linux Wiki continues to have a detailed overview of the support for the various M1/M2 SoCs and Apple Silicon powered devices.

See the soc.git's for-next branch for the new Apple DT material now on tap for mainline with Linux 6.2.
Related News
About The Author
Michael Larabel

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

Popular News This Week