Features & status
Status
Upstream
| Feature | Status | Upstream | Updated |
|---|---|---|---|
| Audio DSPHelp wantedSpeaker protection and FIR filter profiles that make the internal speakers usable at full volume. Tied to Apple's hardware, so this stays downstream.🙋 FIRs from machines not yet supported. | In progress | Downstream only | |
| Package C-statesHelp wantedGetting the platform into deep package C-states so idle power draw and battery life come closer to macOS.🙋 Powertop and turbostat readings from different T2 models. | In progress | Downstream only | |
| Thunderbolt device links | In progress | Submitted | |
| Keyboard backlight after re-enumerationThe backlight did not come back on after the keyboard re-enumerated. | In progress | Submitted | |
| Hybrid graphics and dGPU power managementRuntime GPU switching. | Available | Downstream only | |
| Touch Bar control center (react-drm)Replaces the standard Touch Bar interface: function keys, media and brightness controls, application-aware panels and system information. | Available | Downstream only | |
| Display brightness restored after rebootThe backlight had no stable path ID, so the brightness setting was lost on every reboot. | Available | Merged | |
| Thunderbolt controller stays powered (15,1)Withdrawn upstream, still investigating. | Available | Withdrawn | |
| Volume slider without DSP cracklingDragging the Quick Settings volume slider caused audible crackles on PipeWire DSP sinks. | Available | Merged | |
| Fn double press switches F-keys and media controls | Available | Submitted | |
| dGPU wakes up on MacBookPro15,1The SMU was dead after resume, leaving the discrete GPU unusable. | Available | Merged | |
| Keyboard backlight after resumeThe butterfly keyboard backlight came back on at 0% after resume, and now uses the same LED naming as the magic keyboards. | Available | Merged | |
| Keyboard backlight brightness levelsThe backlight reports were parsed with the wrong endianness. | Available | Merged |
Nothing matches this filter.