AMD P-State CPU Frequency Control Driver Revised A 6th Time

Written by Michael Larabel in AMD on 19 December 2021 at 12:10 PM EST. 40 Comments
Making a Sunday debut are the amd-pstate v6 patches as the latest iteration of this work for improving the AMD CPU frequency control behavior on Linux for more optimized power efficiency with modern Zen 2 / Zen 3 series (and future) processors.

The AMD P-State Linux driver is what their engineers have been iterating through the past number of months with cooperation from Valve and other stakeholders.

Compared to ACPI CPUFreq as used currently across AMD processors, the AMD-Pstate driver for use on Zen 2 and newer processors makes use of ACPI CPPC (Collaborative Processor Performance Controls) for improving AMD CPU efficiency on Linux by being able to make more more informed and accurate performance state decisions.

The amd-pstate v6 patches today have various bug fixes, restructuring of some of the code across the patch series, documentation updates, and other mostly small changes at this stage.

Those interested in trying out the newest AMD P-State Linux patches can find the v6 series on the kernel mailing list.

We'll see how much more work is ahead before ready for mainlining in the Linux kernel. Linux ACPI / power management subsystem maintainer Rafael Wysocki did comment a few days ago of some of the patches still needing additional sign-offs before he is ready for pulling in the patches for working their way upstream.
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