Skip to content
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

fix: Add wakeup-source; to kscan nodes for ZMK_SLEEP. #2238

Conversation

petejohanson
Copy link
Contributor

  • ZMK_SLEEP also enables PM_DEVICE, so be sure to mark kscan
    nodes as wakeup sources so they can wake keyboards from sleep.

@petejohanson
Copy link
Contributor Author

@caksoylar tried so hard to save me in #1942 (comment) and I still missed this. Fixing up the in-tree boards/shields, and will broadcast more broadly on Discord and SM.

@petejohanson petejohanson requested a review from caksoylar March 29, 2024 18:16
@petejohanson petejohanson self-assigned this Mar 29, 2024
@petejohanson petejohanson added bug Something isn't working board PRs and issues related to boards. shields PRs and issues related to shields labels Mar 29, 2024
Copy link
Contributor

@caksoylar caksoylar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

snap and nibble shields are missing changes, but I assume that is intentional given they use demux anyway?

app/boards/shields/softie/Kconfig.defconfig Outdated Show resolved Hide resolved
* ZMK_SLEEP also enables PM_DEVICE, so be sure to mark kscan
  nodes as wakeup sources so they can wake keyboards from sleep.
@petejohanson petejohanson force-pushed the boards-shields/fix-kscan-wakeup-source branch from 80b6424 to a8a0d27 Compare March 29, 2024 18:33
@petejohanson
Copy link
Contributor Author

snap and nibble shields are missing changes, but I assume that is intentional given they use demux anyway?

Correct.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
board PRs and issues related to boards. bug Something isn't working shields PRs and issues related to shields
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants