https://bugzilla.kernel.org/show_bug.cgi?id=212333
Timo Valtoaho (timo.valtoaho@gmail.com) changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |CODE_FIX
--- Comment #4 from Timo Valtoaho (timo.valtoaho@gmail.com) --- The link above helps. Suspend (S0ix) seems to work fine. Every now and then I need to hard reboot my laptop, I can't find any logic for that.
One minor issue left. When ACPI events (charging and battery gets full) occur while suspended, I need to close and reopen the lid on resume if I have suspended using power button.
Vanilla kernels 5.12.x work like described with these 6 patches applied:
https://gitlab.freedesktop.org/agd5f/linux/-/commits/s0ix-8