Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Linux DT Patches Provide Very Basic Support For Apple M3 Pro / Max / Ultra

Дата публикации: 10-07-2026 10:26:14

Upstreamed for the Linux 7.2 kernel was initial support for booting Linux on the Apple M3 SoC devices. But just the barebones suppport for booting with not yet any accelerated graphics or other typical function needed for daily use of M3 Apple devices on Linux, just booting to a console. Now this work is complemented by additional Device Tree patches for also booting M3 Pro / Max / Ultra devices on Linux...

Основное содержимое страницы с новостью.

APPLE

Upstreamed for the Linux 7.2 kernel was initial support for booting Linux on the Apple M3 SoC devices. But just the barebones suppport for booting with not yet any accelerated graphics or other typical function needed for daily use of M3 Apple devices on Linux, just booting to a console. Now this work is complemented by additional Device Tree patches for also booting M3 Pro / Max / Ultra devices on Linux.

Following that initial Apple M3 bring-up for Linux 7.2 and also some initial DT patches for the Apple M4 SoC on Linux, Device Tree patches are now out for review to boot Apple M3 Pro / M3 Max / M3 Ultra hardware with the mainline Linux kernel.

Asahi Linux contributor Janne Grunau explained with the patch series working on this M3 Pro/Max/Ultra bring-up:

"This series adds device trees for Apple silicon devices with M3 Pro, Max and Ultra SoCs. The M3 generation has fewer devices than their M1 and M2 predecessors. The only non-laptop device is the M3 Ultra Mac Studio. The Laptops are the known 14 and 16-inch Macbook Pros now with M3 Pro and M3 Max SoCs. The M3 Max variant with fewer CPU and GPU cores has additionally only a 384-bit wide memory bus instead of 512-bit of the full M3 Max. It has a separate identifier (T6034) and so there are six laptop device trees.

Another difference to M1 and M2 Pro/Max/Ultra is that the M3 Pro is distinct SoC design and not a smaller M3 Max. For this reason both M3 Max variants and the M3 Ultra will use "apple,t6030" as compatible prefix. In the M1 and M2 generations Pro, Max and Ultra SoCs shared "apple,t6000" / "apple,t6020" as common prefix. There is currently no known difference but M3 Pro and M3 Max are not as closely related as previously.

This series adds the same level of hardware as the base M3 (T8122) has in v7.2-rc1. This includes CPU cores, interrupt controller, power states, watchdog, serial, pin controller, i2c and the boot framebuffer. This is intended as base so that support for additional hardware can be added to all M3 based devices at the same time."

It's a start in the right direction for mainline Linux support for these Apple devices that launched back in November 2023. It will be longer before the Apple M3 class hardware is fully usable on Linux with GPU support and all other integrated device functionality in place, especially for the MacBook laptops.

Apple M3 Ultra Mac Studio rear I/O

Those interested can find the initial Device Tree work for the Apple M3 Pro/Max/Ultra on Linux via this patch series. If all goes well those initial DT patches could be mainlined as soon as the Linux v7.3 cycle.

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Initial Patches Posted For Booting The Apple M4 On Linux0509-07-2026
2New Linux Driver Posted To Enable Keyboard Support On M3 MacBooks0730-06-2026
3Asahi Linux Fixes Booting With macOS 27, Progress On M3 & Apple Video Decode0701-07-2026
4More AMD Zen 6 Prepping, Many ASUS / Lenovo / HP Laptop Improvements For Linux 7.20526-06-2026
5Linux 7.3 To Make It Easier To Disable Syscall User Dispatch0708-07-2026
6Intel Prepares More Nova Lake Graphics/Display Enablement For Linux 7.30703-07-2026
7Linux 7.3 Enabling Second Graphics Pipe For Modern AMD APUs0510-07-2026
8Proposed Linux Patch For A Brief Delay To Match PCI Spec Will Hopefully Address Some Bugs0709-07-2026
9NVIDIA VR-NVL BMC Device Tree Being Upstreamed For OpenBMC Support0703-07-2026
10Linux 7.3 Adding More Graphics PCI IDs For Intel Nova Lake S0504-07-2026

Классификация: Пресс-релизы. Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 7. Источник: www.phoronix.com.