[Bug 217696] Looking for a way to enable power saving mode for Ryzen APUs, along with limiting the upper temperature and total power consumption

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.kernel.org/show_bug.cgi?id=217696

--- Comment #10 from Artem S. Tashkinov (aros@xxxxxxx) ---
(In reply to Mario Limonciello (AMD) from comment #9)
> > [  205.216161] amd-pmf AMDI0102:00: registered PMF device successfully
> > [45870.908318] amd-pmf AMDI0102:00: supported functions:0xe0c3
> > notifications:0x10
> > [45870.908366] amd-pmf AMDI0102:00: system params mask:0x3 flags:0x1
> > cmd_code:0x0 heartbeat:60
> > [45870.908375] amd-pmf AMDI0102:00: Sending heartbeat to SBIOS
> > [45870.908461] amd-pmf AMDI0102:00: registered PMF device successfully
> > [45933.040354] amd-pmf AMDI0102:00: Sending heartbeat to SBIOS
> > [45994.483802] amd-pmf AMDI0102:00: Sending heartbeat to SBIOS
> 
> Your system is similar to the bug report
> https://bugzilla.kernel.org/show_bug.cgi?id=217571

I've no problems with frequency scaling. Also it looks like the OP uses
amd-pstate and I use acpi-cpufreq since amd-pstate is not enabled by default.
Under the specific AMD driver idle power consumption without RyzenAdj remains
very equally high.

> 
> It supports PMF FN8.
> 
> That is these two patches may help:
> 
> https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.
> git/commit/?h=review-hans&id=25e3e5ba62e55b156ec0077211451241256ccba5
> https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.
> git/commit/?h=review-hans&id=747fb5141bb12f271b528a2ef0d25e50f85945bf

Is the second patch queued for 6.5? I wouldn't want to compile the kernel just
yet but I can check Fedora's 6.5-rc3.

> 
> They will enable SPS for EC notification.  This turns on ACPI platform
> profile support as well.
> See if that improves things when you select "power saver" in
> power-profile-daemon.
> 
> > Please check the attached screenshot, it says it all.
> 
> I'm sorry; but it doesn't.  PMF works as a coordination between many
> components not just the APU.  That's why I wanted to see the dynamic
> debugging output.

My laptop hits a 4.5GHz frequency wall under Windows 10, Windows 11 and Linux
despite power consumption or temperature which are far below this system limits
~51W/100C. I've now tried to open five support requests with HP but they don't
even want to confirm the bug. I hoped you would ask me to provide certain CPU
registers values to confirm it's a firmware limit. A HWiNFO64 developer refused
to confirm the bug citing the global CPU frequency limit confidentiality/NDA:

https://www.hwinfo.com/forum/threads/frequency-limit-global-for-ryzen-7-7840hs-zen-4-phoenix-cpu.9044/post-40967

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.



[Index of Archives]     [Linux Kernel Development]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux