[SOLVED] ASUS Prime x570-pro Clock Behavior

A very, very latent response, but I’ve finally figured this out!

It wasn’t the BIOS at all, it was the (lack of) amd-pstate driver being enabled in the kernel.

There is a chunk of information here: How To Use The New AMD P-State Driver With Linux 5.17 - Phoronix

The only difference is on kernels > 6.1 instead of the grub arguments they suggest, you just need a amd_pstate=passive on the kernel command line. If you don’t have that, it defaults to off and you’re stuck with the intel-compatible (i’m guessing) apci driver, which bottoms out at 2.2Ghz instead of a low of 500Mhz with amd-pstate.

You also need to enable CPPC in the BIOS (on ASUS, go to BIOS< F9 for search, type CPPC, and set enable on both options)

And finally, a graph:

1 Like