summaryrefslogtreecommitdiff
path: root/app/boards/arm/planck
AgeCommit message (Collapse)Author
2020-12-14refactor(app): replace `struct device *` with `const struct device *`innovaker
Replaced with RegExp: /(?<!const )(struct device \*)/g See: https://docs.zephyrproject.org/latest/releases/release-notes-2.4.html PR: #467
2020-12-10improvement: upgrade default keymapsJoel Spadin
Ran all the default keymaps through the keymap upgrader and manually adjusted alignment.
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-21fix(boards): Flash Planck with `dfu-util`.Pete Johanson
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-07Fix Planck defconfigNick
2020-08-06Refactor to simpler keymaps.Pete Johanson
2020-08-06Refactor to using .keymap filesPete Johanson
* Still just devicetree keymaps. * Filename can now use `<board>.keymap` or `<shield>.keymap` convention, including overrides for revisions, etc.
2020-07-06More Planck rev6 fixes.Pete Johanson
2020-07-06Fixes for WIP planck board definition.Pete Johanson
2020-06-24Initial working Clueboard California Macropad w/ proton-c fixesPete Johanson
* Basic Clueboard Californai Macropad shield definition. * New "direct" KSCAN driver that supports non-matrix direct wiring for switches, needed for macropad that doesn't have a matrix at all. * Some renames for existing KSCAN GPIO driver to make the implied "matrix" part explicit.
2020-06-09Fix remaining Apache header lines.Pete Johanson
2020-06-08Move Zephyr app into subdirectory.Pete Johanson