
The AMD P-State driver can allow for better performance and power efficiency than the generic ACPI CPUFreq driver. However, for Zen 2 where ACPI CPPC support was originally introduced, a number of Ryzen 3000 systems have missing nominal frequency (nominal_freq) and lowest frequency (lowest_freq) parameters in their ACPI tables. That missing data in turn has caused issues when trying to use the AMD P-State driver.
This patch should fix things up for the Ryzen 3000 series as the quirk will fall-back to using static values for the lowest frequency and nominal frequency parameters. The patch is currently being reviewed and could be picked up for the Linux v6.12 cycle later in the year.