Initial Support For The Apple M4 & Apple A18 Pro Make It Into Linux 7.4

[](https://www.phoronix.com/rss.php)[](https://x.com/Phoronix)[](https://www.facebook.com/Phoronix)
- Forums
- Contact
- Popular Categories
- Close
- Forums
- Premium
- Contact
- CategoriesComputersDisplay DriversGraphics CardsLinux GamingMemoryMotherboardsProcessorsSoftwareStorageOperating SystemsPeripherals
*
Initial Support For The Apple M4 & Apple A18 Pro Make It Into Linux 7.4
Written by Michael Larabel in Hardware on 26 October 2026 at 08:52 PM EDT. 7 Comments
The many SoC patches have landed within the Linux 7.4 kernel providing support for dozens of new boards as well as a number of new SoCs like the Apple M4 and the A18 Pro as found in the MacBook Neo. The Google Tensor 5 was also finally mainlined along with Pixel 10 devices. Plus some unreleased Qualcomm SoC support rounds out the bunch.
Qualcomm support alone for Linux 7.4 includes two new SoCs and enabling 22 boards. The new SoCs are codenamed Hawi and Nord and make use of custom Oryon cores. Product names for Hawi and Nord are not yet announced - great to see early upstream support!
Among the new board coverage for Qualcomm hardware include seven handheld gaming devices using the Qualcomm Dragonwing SoC.
Arguably most notable is finally having basic Apple M4 support in the kernel along with the A18 Pro. But like the recent Apple M3 enablement in the mainline kernel, it's enough to boot the kernel and get a console displayed, but beyond that your mileage will vary with most features/functionality not yet supported by the mainline kernel. The M4 Device Trees are for the MacBook Pro (14-inch, M4, 2024), iMac (24-inch, 2x USB-C, M4, 2024), iMac (24-inch, 4x USB-C, M4, 2024), MacBook Air (13-inch, M4, 2025), MacBook Air (15-inch, M4, 2025), and Mac Mini (M4, 2024).
The Google Tensor G5 "Laguna" used by last year's Pixel 10 smartphones is also finally supported in the mainline kernel.
And another very exciting addition with the SoC pulls for Linux 7.4 is mainline support for the Steam Frame VR headset.
For Linux 7.4 there is just one new RISC-V board added and that's the Milk-V Meles SBC with a T-Head TH1520 SoC.
There were also plans to remove a lot of 32-bit ARM code with Linux 7.4. But as it's not yet definitive whether Linux 7.3 or 7.4 will be this year's LTS kernel (hopefully v7.4!), that was deferred until at least Linux 7.5.
More details on the many SoC changes for Linux 7.4 via this set of pull requests.
Related News
Linux 7.4 Expands Sensor Monitoring For More ASUS & MSI Motherboards, New Minisforum Driver
Linux 7.4 Preps CXL For Very Neat Dynamic Capacity Devices "DCD"
Linux 7.4 Graphics Driver Changes Headlined By AMDGPU HDMI 2.1 Features
Linux 7.4 Brings Hibernation Improvement For Helping Meet Energy Certifications
Linux 7.4 Introduces New Driver For The Nintendo Switch 2 Controllers - Thanks To Valve
Linux 7.4 Sunsetting Old EDAC Drivers Due To "AI Generated Fixes Frenzy"
About The Author
Michael Larabel is the principal author of Phoronix.com 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 OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.
Popular News This Week
Several Linux Kernel Vulnerabilities Accidentally Posted To Public Kernel Mailing List
Linus Torvalds' AI Code Improved: Huge Performance Wins With Reworked Code
Linus Torvalds Eliminates Unsafe __get_user() & __put_user() Functions In Linux 7.4
Linux's Early Boot-Time Physical Memory Allocator Sees Big Speed-Up: ~268s To ~50ms
New Wayland Protocol Proposed For VNC/Remote Software
Linux 7.4 Block Updates Range From Floppy Disk Driver Fixes To Apple M4 NVMe Support
Fedora 45 Hits A Second NO-GO: Not Releasing Until November
17k Lines Of New Rust Kernel Code Heading Into Linux 7.4
Latest Linux News
Wine Merges Support For MESA_map_buffer_client_pointer To Improve WoW64 32-bit OpenGL
Linux 7.4 Introduces DMA-BUF Support To I/O Path With IO_uring
Raspberry Pi Zero 3 W & Raspberry Pi 4 Model A Surface In Linux Kernel Patches
KDE Fixes 15 Year Old Bug Over Inaccurate Notifications When Copying Files To USB Drives
Pavee OS: Ikey Doherty's New Daily-Driver Desktop Distro Being Built Atop Barney
KDE Plasma 6.8.2 Released With Dozens Of Additional Bug Fixes
AMD EPYC Zen 6 PML Support, ARM64 On s390 Merged For Linux 7.4 KVM
Accelerating HTTP Web Servers With In-Kernel eBPF Deliver Up To 4.5x Throughput
Linux's Modern NTFS Driver Now Supports Alternate Data Streams (ADS)
Firefox 159 Released With AMD Linux Graphics Fix For Excessive Memory Use
Initial Support For The Apple M4 & Apple A18 Pro Make It Into Linux 7.4
Steam Frame VR Headset Sees Mainline Support With Linux 7.4
Show Your Support, Go Premium Phoronix Premium allows ad-free access to the site, multi-page articles on a single page, and other features while supporting this site's continued operations.
Latest Featured Articles
Snapdragon X1 Elite / Acer Swift 14 AI Performance On The Ubuntu 26.10 X1E Concept
Snapdragon X2 Performance On Linux Exceeding Expectations In Initial Benchmarks
Intel Core Ultra 9 Arrow Lake On Star Labs StarFighter Shows Nice Gains On Ubuntu 26.10
Intel Xeon 6980P Granite Rapids Performance On Linux Over The Past Year
LPDDR5 5467 vs. 6400 vs. 7467 MT/s Memory Performance Benchmarks For Laptops
Support Phoronix
The mission at Phoronix since 2004 has centered around enriching the Linux hardware experience. In addition to supporting our site through advertisements, you can help by subscribing to Phoronix Premium. You can also contribute to Phoronix through tips/donations via PayPal or Stripe.
Phoronix Media
- * *
- Contact
Phoronix Premium
- * *
* Support Phoronix * While Having Ad-Free Browsing, * Single-Page Article Viewing
Share
- * *
- Legal Disclaimer, Privacy Policy, Cookies | Privacy Manager | Contact
- Copyright © 2004 - 2026 by Phoronix Media.
- All trademarks used are properties of their respective owners. All rights reserved.