Skip to content

M6 Series Feature Support

This page details currently supported features on all M6 series (M6, More tbc) Apple Silicon Macs, as well as their progress towards being upstreamed. The tables herein can be interpreted as follows:

  • Kernel release, e.g. 6.0: the feature was incorporated upstream as of this release
  • linux-asahi (kernel release): the feature is stable, available for use in linux-asahi, and should be upstream by the release indicated
  • linux-asahi: the feature is (mostly) stable and available for use in Fedora Asahi Remix and in linux-asahi
  • asahi-edge: the feature is (mostly) stable and available for use in Fedora Asahi Remix. For historical reason it is available in the linux-asahi-edge package in the linux-asahi Linux distribution
  • WIP: Development work on the feature is actively progressing, however is not yet ready for wider testing, use or distribution
  • TBA: Active work on this feature is not being undertaken at this time

If a feature is not ready, then there is no estimation on when it will be ready. Please do not ask for estimations in support channels (e.g. IRC).

Table of Contents

SoC blocks

These are features/hardware blocks that are present on all devices with the given SoC.

M6
(T8152)
DCP TBA
USB2 (TB ports) TBA
USB3 (TB ports) TBA
Thunderbolt TBA
DP Alt Mode TBA
GPU TBA
Video Decoder WIP
NVMe WIP
PCIe TBA
PCIe (GE) -
cpufreq TBA
cpuidle TBA
Suspend/sleep TBA
Video Encoder TBA
ProRes Codec TBA
AICv3 TBA
DART TBA
PMU TBA
UART TBA
Watchdog TBA
I2C TBA
GPIO TBA
USB-PD TBA
MCA TBA
SPI TBA
SPI NOR TBA
SMC TBA
SPMI TBA
RTC TBA
SEP TBA
Neural Engine TBA

M6 devices

Mac mini
(2026)
Installer no
Devicetree TBA
Main display -
Keyboard -
KB backlight -
Touchpad -
Brightness -
Battery info -
WiFi TBA
Bluetooth TBA
HDMI Out TBA
3.5mm jack TBA
Speakers TBA
Microphones -
Webcam -
SD card slot -
2.5Gbps Ethernet TBA
10Gbps Ethernet TBA
TouchID -

Note: Many peripherals depend on DART and PCIe support.