https://www.phoronix.com/news/Apple-M2-Device-Tree-Linux-6.4 Phoronix * Articles & Reviews * News Archive * Forums * Premium * Categories * Computers * Display Drivers * Graphics Cards * Linux Gaming * Memory * Motherboards * Processors * Software * Storage * Operating Systems * Peripherals * Close * * Articles & Reviews * News Archive * Forums * Premium * Contact * Categories Computers Display Drivers Graphics Cards Linux Gaming Memory Motherboards Processors Software Storage Operating Systems Peripherals * [ ] [Search] Linux 6.4 Bringing Apple M2 Additions For 2022 MacBook Air, MacBook Pro, Mac Mini Written by Michael Larabel in Apple on 6 April 2023 at 12:00 PM EDT. 15 Comments APPLE Further adding to the excitement of the upcoming Linux 6.4 merge window is the mainline kernel seeing the Device Tree (DT) additions for Apple's current M2 devices including the MacBook Air, MacBook Pro, and Mac Mini systems. The upstream kernel still has more work to go around the M1/M2 support compared to the downstream state with Asahi Linux, but at least now with this DT support will provide some basic level of upstream kernel support for the Apple M2. Asahi Linux lead developer Hector Martin today sent in the Apple SoC DT updates targeting the Linux 6.4 cycle for queuing into the SoC tree ahead of the merge window opening around the end of the month. The main addition with this pull request is adding the Apple M2 Device Tree series. Apple M2 MacBook Air With the Apple t8112 M2 Device Trees there is support for the M2-powered MacBook Air (2022), MacBook Pro 13-inch (2022), and Mac Mini (2023). Hector commented on the patch adding the new DT: "This brings the hardware support of the machines to the same level as M1 and M1 Pro / Max / Ultra. Supported hardware include NVMe, PCIe, serial, pinctrl/gpio, I2C, iommu, watchdog, admac, nco, cpufreq, boot framebuffer for laptop panels and the interrupt controller. The ethernet LAN device on the M2 Mac mini is the only working PCIe device. The Wlan/BT devices are powered off and controlled by the not yet supported SMC. The ASMedia xHCI on the M2 Mac mini requires firmware to be loaded at startup. The main missing hardware support to make these devices useful are the integrated USB 2/3/4 controller, keyboard and trackpad on the laptops and SMC to power the PCIe Wlan/BT device on. The M2 Mac mini has currently no working display output. Due to changes in the display pipeline it is currently not possible to initialize the HDMI output in the bootloader." So this is a step in the right direction but still isn't yet really usable for end-users. Those wanting the best Apple M1/M2 Linux experience will still want to use a downstream distribution like Asahi Linux - see their feature support Wiki to get a better idea for current expectations. 15 Comments Tweet [INS::INS] Related News Linux GMUX Support For T2 Macs On The Way For Dual-GPU Graphics Switching Initial Rust DRM Abstractions, AGX Apple DRM Driver Posted For Review Asahi AGX Mesa Driver Prepares For Compute Kernels On Apple Silicon Another Attempt Made To Upstream An Apple Touch Bar Linux Driver Fedora Asahi Aims To Provide The Fedora Workstation Experience For Apple Silicon Systems Asahi Gallium3D Driver Enables Mesa Shader Disk Cache Support About The Author Michael Larabel 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 System76 Teases Their "Virgo" In-House Manufactured Laptop Valve Shows A Huge Drop In Linux Gamers For March, But The Numbers Are Questionable AMD Releases HIP Ray Tracing 2.0 Google Posts KVM-CPUFreq Driver To Dramatically Boost VM Performance, Power Efficiency Wine 8.5 Released With VKD3D 1.7 Included, WinRT App Dark Theme GTK & Blender Are The Latest Software Supporting Wayland Fractional Scaling Linux 6.3-rc5 Released - Looking To Be In Good Shape MSI Laptops To Enjoy Better Linux Support Beginning With The 6.4 Kernel Latest Linux News Free Software Foundation Certifies A $99 Mini VPN Router Linux 6.4 Bringing Apple M2 Additions For 2022 MacBook Air, MacBook Pro, Mac Mini Dozens Of Rust Updates Merged Ahead Of GCC 13.1 PipeWire 0.3.68 Released With New RTP Session Module, Many Other Changes Intel Carries Out More Meteor Lake Graphics Enablement For Linux 6.4 Chrome 113 To Ship WebGPU By Default VVenC 1.8 Released For Speeding Up Open-Source H.266/VVC Encoding Intel Vulkan Driver Squeezes In A Few More Performance Optimizations For Mesa 23.1 HP WMI Driver To Expose More Sensors Under Linux For Business-Class Systems GTK 4.11.1 Released With Better Textures, Wayland Fractional Scaling 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 Intel Linux Optimizations Help AMD EPYC "Genoa" Improve Scaling To 384 Threads AMD Ryzen 7 7800X3D Linux Performance AMD P-State EPP Performance With EPYC On Linux 6.3 AMD EPYC Milan Still Gives Intel Sapphire Rapids Tough Competition In The Cloud Intel Linux Kernel Optimizations Show Huge Benefit For High Core Count Servers 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 a PayPal tip or tip via Stripe. Phoronix Media --------------------------------------------------------------------- * Contact * Michael Larabel * OpenBenchmarking.org Phoronix Premium --------------------------------------------------------------------- * Support Phoronix * While Having Ad-Free Browsing, * Single-Page Article Viewing Share --------------------------------------------------------------------- * Facebook * Twitter * Legal Disclaimer, Privacy Policy, Cookies | Contact * Copyright (c) 2004 - 2023 by Phoronix Media. * All trademarks used are properties of their respective owners. All rights reserved.