summaryrefslogtreecommitdiff
path: root/app/boards
diff options
context:
space:
mode:
authorPete Johanson <peter@peterjohanson.com>2020-10-01 00:36:29 -0400
committerGitHub <noreply@github.com>2020-10-01 00:36:29 -0400
commit300b753ced471381c2a595b7248c1523d7984dca (patch)
tree5369577f8410d9648431c068a76cc58583db496a /app/boards
parentd50c371b30ab423df0b513c07b394c31bf09d391 (diff)
parentc2a861c0e6a731fd92368768a9b07d5feac7d374 (diff)
Merge pull request #212 from shurikai/zmk-202
Add polling (instead of interrupt) based matrix kscan detection, to avoid interrupt limits on stm32
Diffstat (limited to 'app/boards')
-rw-r--r--app/boards/arm/planck/Kconfig.defconfig3
-rw-r--r--app/boards/shields/clueboard_california/Kconfig.defconfig2
2 files changed, 4 insertions, 1 deletions
diff --git a/app/boards/arm/planck/Kconfig.defconfig b/app/boards/arm/planck/Kconfig.defconfig
index 6f5bf52..913c1c1 100644
--- a/app/boards/arm/planck/Kconfig.defconfig
+++ b/app/boards/arm/planck/Kconfig.defconfig
@@ -11,4 +11,7 @@ config ZMK_KEYBOARD_NAME
config ZMK_USB
default y
+config ZMK_KSCAN_MATRIX_POLLING
+ default y
+
endif # BOARD_PLANCK_REV6
diff --git a/app/boards/shields/clueboard_california/Kconfig.defconfig b/app/boards/shields/clueboard_california/Kconfig.defconfig
index 2408f9f..e101ea7 100644
--- a/app/boards/shields/clueboard_california/Kconfig.defconfig
+++ b/app/boards/shields/clueboard_california/Kconfig.defconfig
@@ -8,7 +8,7 @@ config ZMK_KEYBOARD_NAME
# across A & B controllers, and STM32F303CCT6 can't enable
# interrutps for multiple controllers for the same "line"
# for the external interrupts.
-config ZMK_KSCAN_GPIO_POLLING
+config ZMK_KSCAN_DIRECT_POLLING
default y
endif