Linux 6.2 Expands Support For More Qualcomm Snapdragon SoCs, Apple M1 Pro/Ultra/Max
Arnd Bergmann sent in the SoC updates in advance for this Linux 6.2 holiday merge window. Linus Torvalds already honored these pull requests. Some of the SoC highlights for Linux 6.2 include:
- Seven new Qualcomm SoC types haveb een added. The different Qualcomm Snapdragon variants are the Qualcomm MSM8996 Pro (Snapdragon 821), SM6115 (Snapdragon 662), SM4250 (Snapdragon 460), SM6375 (Snapdragon 695), SDM670 (Snapdragon 670), MSM8976 (Snapdragon 652) and MSM8956 (Snapdragon 650). These Snapdragon SoCs are similar to already supported Qualcomm hardware by the Linux kernel.
- As part of expanding the the Qualcomm Snapdragon SoC support, several new devices using these SoCs have been upstreamed. Among the new support is for the Sony Xperia 10 IV / 5 IV / X / X Compact, OnePlus One, OnePlus 3, OnePlus 3T, OnePlus Nord N100, Xiaomi Mi6, Huawei Watch, and the Google Pixel 3a.
- There is now mainline support for the Apple M1 Pro, M1 Max, and M1 Ultra SoCs. There was already supported carried by Asahi Linux's kernel build while more of that work has been upstreamed for Linux 6.2. There is additional driver work for these newer Apple Silicon SoCs still to be upstreamed. For now the best hardware support for Apple M1/M2 devices on Linux is with using the Asahi Linux code.
- Various Rockchip boards have also been added like the SOQuartz Model A baseboard, RK3566 Box Demo board, ODROID-M1, Anbernic RG353V and RG353VS, ODROID Go Advance Black Edition, ODROID Go Super, and others.
- Delta AHE-50DC BMC support.
- While not Arm, coming in via the SoC tree is also some additions for "loongson-2" as presumably work on their next-generation LoongArch SoC.
See this series for all the SoC feature updates for Linux 6.2.