• ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
Seize the moment! nominate yourself or a tech enthusiast you admire & join the HP Community Experts!
Check out our WINDOWS 11 Support Center info about: OPTIMIZATION, KNOWN ISSUES, FAQs, VIDEOS AND MORE.
HP Recommended
HP Pavilion 15.6 inch Laptop PC 15-eh1000 (2H5A6AV)
Linux

Powerprofiles werent supported by my device since it uses acpi_cpufreq i wanted to activate amd_pstate and after rebooting and checking it still said it uses acpi. I think it might be related to my BIOS with cppc settings. I tried to find something with a BIOS update but couldnt find anything i went to the software download page and it only had Windows available as a option.

Right now im using a linux arch based distro. A dmesg command also stated ccp related stuff wasnt working because of a broken BIOS. My final conclusion is if there is a workaround to enable cppc or to update/fix my bios so amd_pststate works

1 REPLY 1
HP Recommended

Hi @EndeavourUser,

Welcome to the HP Support Community.
 

Thank you for posting your query. I will be glad to help you.

Thank you for explaining your setup so clearly. You're absolutely right in your assessment, your HP Pavilion 15-eh1000 (2H5A6AV) laptop running Linux (Arch-based distro) is facing limitations due to:

  • BIOS not exposing CPPC (Collaborative Processor Performance Control) features.
  • amd_pstate not activating because the system defaults to acpi_cpufreq.
  • HP does not officially supporting Linux drivers or BIOS updates for Linux platforms, especially for consumer-grade laptops.


I must keep you updated:

  • HP does not provide Linux BIOS updates or support for Linux-specific features like CPPC or amd_pstate.
  • BIOS updates are only available via Windows-based installers from the HP Software & Driver page.
  • Linux users must either dual-boot Windows temporarily to apply BIOS updates or use a Windows PE USB if available.


1. Check for CPPC in BIOS (if available)

  • Reboot and enter BIOS (usually by pressing Esc or F10 during startup).
  • Look for settings like: 
    • CPPC (Collaborative Processor Performance Control)
    • AMD Cool’n’Quiet
    • Performance Boost Mode
  • If these are missing, it confirms the BIOS doesn’t expose CPPC features.
     

2. Force amd_pstate Activation (Experimental)

You can try forcing amd_pstate=active via kernel parameters:  sudo nano /etc/default/grub
 

Add to GRUB_CMDLINE_LINUX_DEFAULT: amd_pstate=active
 

Then update GRUB: sudo grub-mkconfig -o /boot/grub/grub.cfg
 

Reboot and check with: cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver
 

If it still shows acpi_cpufreq, the BIOS is blocking CPPC.

 

I hope this helps.

 

Take care and have an amazing day!
 

Did we resolve the issue? If yes, please consider marking this post as "Accepted Solution" and click "Yes" to give us a helpful vote - your feedback keeps us going!

 

Regards,

VikramTheGreat

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.