CPU clock run on minimum while being set to 'Performance'

Post #6 of previous discussion includes a link to a stack exchange question from 2018 with a good explanation of changes for CPU drivers and governors

What are the implications of setting the cpu governor to performance

Back in the old cpufreq driver days, there were two kinds of governors: dynamic ones and static ones. The difference was that dynamic governors (ondemand and conservative) could switch between CPU frequencies based on CPU utilization whereas static governors (performance and powersave) would never change the CPU frequency.

However, as you have noticed, with the new driver

this is clearly not the case.

This is because the new driver, which is called intel_pstate, operates differently. The p-states aka operation performance points involve active power management and race to idle which means scaling voltage and frequency.

The stack exchange question was also re-posted in another topic in Dec 2020
About the cpu scaling governor/performance policy and TLPUI