https://bugs.freedesktop.org/show_bug.cgi?id=106639
--- Comment #9 from Alex Deucher alexdeucher@gmail.com --- Created attachment 141309 --> https://bugs.freedesktop.org/attachment.cgi?id=141309&action=edit possible fix
This patch should help but please check if you can pass several S3 cycles with it.