| Feature | Status | Upstream | Updated |
|---|---|---|---|
| Panel Self Refresh on Apple T2 displaysEnables PSR on Apple T2 eDP panels using the sink-specific DPCD setup and capture sequence, reducing idle display power and enabling deeper package C-states up to PC10. | In progress | Submitted | |
| Wi-Fi PM_MAX power managementWithdrawn after extended BCM4364 testing found intermittent 50-250 ms latency spikes with PM_MAX. PM_FAST remains the driver default. | In progress | Withdrawn | |
| Hybrid graphics and dGPU power management on MacBookPro16,1 and 16,4Runtime GPU switching, dGPU power management, and working suspend and resume are available on MacBookPro16,1 and MacBookPro16,4. | Available | Downstream only | |
| Force Click trackpad controlsProvides adjustable click and Force Click pressure, Taptic Engine feedback, and configurable actions for the separate Force Click event. | Available | Downstream only | |
| Wi-Fi suspend on BCM4377 T2 MacsLets affected T2 Macs suspend when BCM4377 firmware does not acknowledge HOST_D3_INFORM, then uses the driver's cold-reprobe recovery path on resume. | Available | Submitted | |
| Audio DSPReverse engineered T2 input/output audio DSP and exposed it to ALSA. | Available | Downstream only | |
| Hardware video encoding (T2 AVE)Exposes the T2 Apple Video Encoder for hardware HEVC encoding. Usable today through the t2-ave HandBrake build https://github.com/deqrocks/HandBrake or ffmpeg. | Available | Downstream only | |
| Touch ID loginThe finger enrolled under macOS unlocks login and sudo on Linux through stock fprintd, with nothing patched. Aimed at a libfprint driver upstream. Enrollment on Linux is prepared through T2sep, but not implemented. | Available | Downstream only | |
| Trackpad on T2 Macs is incorrectly bound by the hid-apple driverTrackpad and keyboard share the same VID/PID. Use the existing APPLE_IGNORE_MOUSE quirk. | Available | Submitted | |
| Thunderbolt device linksThe three-patch series moves Apple device-link discovery into the Thunderbolt PCI code and adds Titan Ridge and Ice Lake support separately. Was merged and is expected to ship with kernel 7.4. | Available | Merged | |
| Thunderbolt controller stays powered (15,1)The original xHCI patch was withdrawn after native PCIe port services restored USB 3 hotplug from runtime D3. Further testing found a separate system-resume regression: allowing the Titan Ridge xHCI controllers and their ports into D3 delays EC interrupt unblock by about 20 seconds. Kait2en therefore retains the D3 restriction downstream while the proper upstream fix is investigated. | Available | Withdrawn | |
| Fast CPU restore after suspendMoves secondary CPU hotplug outside the generic CPU PM notifier window on Apple T2 systems, avoiding multi-second delays per CPU during resume. | Available | Submitted | |
| Hybrid graphics and dGPU power managementRuntime GPU switching is available downstream on MacBookPro15,1. The apple-gmux, amdgpu and ALSA HDA changes were submitted upstream as v3. | Available | Submitted | |
| Touch Bar suspend and resume without PM deadlockAvoids nested runtime PM references in the HID callbacks that could stall Touch Bar suspend and resume. | Available | Merged | |
| Package C-statesGetting the platform into deep package C-states so idle power draw and battery life come closer to macOS. | 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 | |
| Keyboard backlight after re-enumerationThe backlight did not come back on after the keyboard re-enumerated. Was merged and is expected to ship with kernel 7.4. | Available | Merged | |
| 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 | Merged | |
| dGPU dies 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.
