summaryrefslogtreecommitdiff
path: root/app/drivers/zephyr/kscan_gpio_direct.c
AgeCommit message (Collapse)Author
2020-10-04fix(kscan): fix direct GPIO when using interruptsJoel Spadin
Fixed initializing interrupts for direct GPIO when CONFIG_ZMK_KSCAN_DIRECT_POLLING is not enabled. IS_ENABLED() is needed to map the possibly-undefined value to 0 or 1 so COND_CODE_0() and COND_CODE_1() work.
2020-10-01chore: Fix remaining formatting issues.Pete Johanson
2020-09-27Fix preprocessor flag issues for pull request.jason
2020-09-25Add support to GPIO matrix driver for matrix polling, rather than ↵Jason Chestnut
interrupt-based IO. - Add ZMK_KSCAN_MATRIX_POLLING config flag to Kconfig - Update matrix driver code to use the above flag to conditionally add the handling code for polling operations.
2020-09-14chore: clang-format the codebase.Pete Johanson
* Use the LLVM style * Override indent width (8) and column limit (100) * Fixes #142.
2020-09-10fix: Switch to single AUTHORS file.* Closes #164Pete Johanson
2020-09-01fix(kscan): Avoid sending duplicate kscan events.Pete Johanson
2020-06-24Fix .gitignore, add missing changes.Pete Johanson