AMD Pstate becomes active after sleep

Ubuntu Version: 24.04 LTS

Desktop Environment (if applicable): KDE Plasma

Problem Description:

I started using AMD-pstate by adding GRUB_CMDLINE_LINUX="amd_pstate=active" to my grub file. When I start the system with or without AC power, I see around 19-20W power consumption. If I put the laptop sleep state and come back, consumption immediately drops to 6-7W. I get really good battery time and no issues. I am wondering why pstate kicks in after waking up from sleep mode. Why can not use it directly from boot?

Thanks

Relevant System Information: AMD Ryzen 5 8645HS w/ Radeon 760M Graphics

6.8.0-54-generic (64-bit)

Screenshots or Error Messages:

frequency info does not change before or after sleep mode

:~$ cpupower frequency-info
analyzing CPU 7:
  driver: amd-pstate-epp
  CPUs which run at the same hardware frequency: 7
  CPUs which need to have their frequency coordinated by software: 7
  maximum transition latency:  Cannot determine or is not supported.
  hardware limits: 400 MHz - 5.02 GHz
  available cpufreq governors: performance powersave
  current policy: frequency should be within 400 MHz and 5.02 GHz.
                  The governor "powersave" may decide which speed to use
                  within this range.
  current CPU frequency: Unable to call hardware
  current CPU frequency: 1.40 GHz (asserted by call to kernel)
  boost state support:
    Supported: yes
    Active: yes
    AMD PSTATE Highest Performance: 196. Maximum Frequency: 5.02 GHz.
    AMD PSTATE Nominal Performance: 168. Nominal Frequency: 4.30 GHz.
    AMD PSTATE Lowest Non-linear Performance: 43. Lowest Non-linear Frequency: 1.10 GHz.
    AMD PSTATE Lowest Performance: 16. Lowest Frequency: 400 MHz.

What I’ve Tried:

I tried amd_pstate=passive and guided but driver changes to acpi-cpufreq.