Ryzen 2500u freq limit

Hello. I have a problem, my mobile ryzen 2500u is not boosting above 2.8ghz. Its maximum frequency is 3.6ghz. I have the cpufreq gnome extension, I use it to monitor the frequency. I tried to increase the tdp of the processor using the ryzen controller, but the frequency grew to 3.2 or 3.4 ghz for a second and then dropped back to 2.8. I want to clarify right away that the temperatures are normal, the processor does not overheat. Sorry for my English, i’m use a translator

I also have a Ryzen 5 2500U on my Dell Inspiron 5575. It boosts just fine. Keep in mind not all cores will boost at once.

What’s the output of:

sudo cpupower frequency-info

Here’s mine:

analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency:  Cannot determine or is not supported.
  hardware limits: 1.60 GHz - 2.00 GHz
  available frequency steps:  2.00 GHz, 1.70 GHz, 1.60 GHz
  available cpufreq governors: conservative ondemand userspace powersave performance schedutil
  current policy: frequency should be within 1.60 GHz and 2.00 GHz.
                  The governor "schedutil" may decide which speed to use
                  within this range.
  current CPU frequency: 2.00 GHz (asserted by call to hardware)
  boost state support:
    Supported: no
    Active: no
    Boost States: 0
    Total States: 3
    Pstate-P0:  2000MHz
    Pstate-P1:  1700MHz
    Pstate-P2:  1600MHz

Not sure why it says Supported: no, because it is and works fine. :man_shrugging:

Here’s my Ryzen 7 3700X output for comparison:

nalyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency:  Cannot determine or is not supported.
  hardware limits: 2.20 GHz - 4.43 GHz
  available frequency steps:  3.60 GHz, 2.80 GHz, 2.20 GHz
  available cpufreq governors: conservative ondemand userspace powersave performance schedutil
  current policy: frequency should be within 2.20 GHz and 3.60 GHz.
                  The governor "schedutil" may decide which speed to use
                  within this range.
  current CPU frequency: 2.20 GHz (asserted by call to hardware)
  boost state support:
    Supported: yes
    Active: yes
    Boost States: 0
    Total States: 3
    Pstate-P0:  3600MHz
    Pstate-P1:  2800MHz
    Pstate-P2:  2200MHz

I’m running the 5.17.3-1 kernel on both.

Same output

analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency:  Cannot determine or is not supported.
  hardware limits: 1.60 GHz - 2.00 GHz
  available frequency steps:  2.00 GHz, 1.70 GHz, 1.60 GHz
  available cpufreq governors: conservative ondemand userspace powersave performance schedutil
  current policy: frequency should be within 2.00 GHz and 2.00 GHz.
                  The governor "schedutil" may decide which speed to use
                  within this range.
  current CPU frequency: 2.00 GHz (asserted by call to hardware)
  boost state support:
    Supported: no
    Active: no
    Boost States: 0
    Total States: 3
    Pstate-P0:  2000MHz
    Pstate-P1:  1700MHz
    Pstate-P2:  1600MHz

But the frequency does not rise above 2.79 ghz even under loads

this point that is not goes more than 2000Mhz

It can increase the frequency above 2000mhz, this is a cpupower bug

I noticed that after a reboot, the frequency rises to 3.4 ghz, but when I start the game, the frequency drops to 2.8ghz. No overheating, temperature stays around 65 degrees