Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
AMD Posts Latest Revision To Its New P-State Linux Driver
In late September AMD posted the amd-pstate v2 patches while now in ending out October they have posted amd-pstate v3. With this updated patch series, they still are limiting the driver compatibility to select Zen 3 processors while with time they plan to broaden it up to the rest of the Zen 2 and Zen 3 processors.
New to the amd-pstate v3 series is a patch from Valve to allow using SystemIO for _CPC registers. This patch should help some platforms like the ASUS Zephyrus G15 that use a SystemIO register for the highest performance _CPC element. The v3 patches also have a variety of fixes, updated documentation, cleaning up some of the APIs, clearing up some elements of the sysfs interface, and other updates.
The amd-pstate v3 patches are out for review and testing on the kernel mailing list. Though given the timing of these patches and still needing to undergo a fresh round of review, it's probably unlikely to see this driver land for the upcoming Linux 5.16 merge window especially if it does indeed open up on Sunday rather than being pushed back by one week. That's too bad for this driver, which was developed in cooperation with Valve as part of the Steam Deck and other AMD Linux developments, but hopefully it will get ready for mainline by the 5.17 cycle.