Linux 6.2 Picking Up Mainline Support For Apple M1 Pro/Max/Ultra Hardware
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.