[PATCH] platform/x86/amd: pmc: Require at least 2.5 seconds between HW sleep cycles

Mario Limonciello mario.limonciello at amd.com
Thu Apr 10 17:26:08 UTC 2025


On 4/10/2025 12:24 PM, Mario Limonciello wrote:
> When an APU exits HW sleep with no active wake sources the Linux kernel will
> rapidly assert that the APU can enter back into HW sleep. This happens in a
> few ms. Contrasting this to Windows, Windows can take 10s of seconds to
> enter back into the resiliency phase for Modern Standby.
> 
> For some situations this can be problematic because it can cause leakage
> from VDDCR_SOC to VDD_MISC and force VDD_MISC outside of the electrical
> design guide specifications. On some designs this will trip the over
> voltage protection feature (OVP) of the voltage regulator module, but it
> could cause APU damage as well.
> 
> To prevent this risk, add an explicit sleep call so that future attempts
> to enter into HW sleep will have enough time to settle. This will occur
> while the screen is dark and only on cases that the APU should enter HW
> sleep again, so it shouldn't be noticeable to any user.
> 
> Signed-off-by: Mario Limonciello <mario.limonciello at amd.com>

This patch went to the wrong list; disregard for now.


More information about the amd-gfx mailing list