-
-
Notifications
You must be signed in to change notification settings - Fork 39.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
kint36: do not restart USB stack after wakeup #19077
Conversation
Created this as a draft pull request for now. I did a brief test of the functionality so far, but I want to test this change for a few more days to make sure it works well. |
Marked this PR as ready for review. I have been using this on my primary keyboard for the last few days, with multiple successful suspend-to-ram/resume cycles. Please take a look :) |
|
48c7e57
to
d4a7a63
Compare
Oh, thanks for the explanation. I updated the PR to keep using the same board name. Please take another look. |
A rebase onto current master (actually this should go to develop) ought to fix the CI build. |
d4a7a63
to
54069ea
Compare
Without this change, the Teensy 3.6 kinT variant can wake a computer from Suspend-to-RAM, but the keyboard does not actually produce any keypresses until you un-plug and re-plug it. related to kinx-project/kint#59 related to qmk#16934
54069ea
to
cc658bc
Compare
Ah, I thought bugfixes go to Unfortunately CI still fails, but that seems unrelated to my change. |
All checks seem to pass. Please take another look? |
I'd like to check whether this is applicable to 3.5 as well. Will try to do so tomorrow. |
That should probably be done in a separate pull request anyway to reduce the potential impact in case things go wrong (and make a revert easier, without impacting my change). Can we merge this one independently of your tests? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can repro on 3.5, fix works there too.
Great! Can we merge the PR, then? :) Thanks |
Without this change, the Teensy 3.6 kinT variant can wake a computer from Suspend-to-RAM, but the keyboard does not actually produce any keypresses until you un-plug and re-plug it.
related to kinx-project/kint#59
related to #16934
Description
Types of Changes
Issues Fixed or Closed by This PR
Checklist