Apple CPUFreq Driver Updated For Linux - Initial M2 Support Added

Written by Michael Larabel in Linux Kernel on 24 October 2022 at 05:06 AM EDT. 1 Comment
Asahi Linux lead developer Hector Martin today sent out the third revision to the Apple SoC CPU frequency scaling "CPUFreq" driver that is working its way toward the mainline Linux kernel.

He hopes this third time may be the charm for getting this Apple SoC CPUFreq driver squared away. The new v3 patches have addressed feedback raised during prior review. One notable addition with the new patches is adding initial support for the Apple M2 SoC (T8112). The Asahi Linux crew continues getting the Apple M2 Linux support squared away although a lot of that work remains to be mainlined. Since this summer already the Apple M2 has been running well with Asahi Linux builds -- sans the accelerated graphics and other missing bits.

This Apple SoC CPUFreq driver is important for managing the CPU clock speeds of the Apple Silicon SoCs for ensuring maximum performance while also ensuring the optimal power efficiency and thermal performance. Those wishing to check out the new "v3" patches for this driver that will hopefully be mainlined soon can find the patches on the kernel mailing list.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week