You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 16, 2024. It is now read-only.
If suspend_power_down_user() is defined, keyboard_post_init_user() and suspend_wakeup_init_user() are not called correctly.
Furthermore, the keyboard is not detected after suspend (on linux 5.10) and has to be replugged.
If the function is not defined, the board will wake the pc correctly and be detected on wake, but the leds will remain on.
The text was updated successfully, but these errors were encountered:
Codetector recently did something similar on the Kemove port here. I took a look on the code and most of it seems to be Kemove specific, but that might help you discover what has to be changed (if it's even doable with AP2, that is). I suppose that are annepro2 equivalent functions to most of those snowfox ones.
oh yeah I did that because you sent this PR actually
So the very likely problem is that you need to change they way our mutex are initialized. Because the suspend / wake up is actually called before first call to matrix_init so the lock up came from trying to lock an uninitialized mutex
On Jan 25, 2021, 8:29 PM -0500, Thomaz Moura ***@***.***>, wrote:
Codetector recently did something similar on the Kemove port here. I took a look on the code and most of it seems to be Kemove specific, but that might help you discover what has to be changed (if it's even doable with AP2, that is). I suppose that are annepro2 equivalent functions to most of those snowfox ones.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
If suspend_power_down_user() is defined, keyboard_post_init_user() and suspend_wakeup_init_user() are not called correctly.
Furthermore, the keyboard is not detected after suspend (on linux 5.10) and has to be replugged.
If the function is not defined, the board will wake the pc correctly and be detected on wake, but the leds will remain on.
The text was updated successfully, but these errors were encountered: