zmk/app
Pete Johanson a23aa009d7
Add `ZMK_BOARD_COMPAT` symbol, that we can enable for our ZMK variants (#3265)
feat: Add ZMK_BOARD_COMPAT Kconfig symbol, and check for it

To properly detect users selecting a base board ID, when a ZMK variant
is available, add a ZMK_BOARD_COMPAT Kconfig symbol that the ZMK
variants will enable, allowing us to detect using the bare varand and
warn/error in CI so users don't end up with passing CI that results in
an unusable firmware due to missing ZMK enablement for keyboard name,
settings storage, etc.

refactor(boards): Add ZMK_BOARD_COMPAT to ZMK board variants

To clearly indicate the ZMK board variants are set up for ZMK usage,
select the ZMK_BOARD_COMPAT symbols for them.

fix(boards): Fix pillbug board.yml to report extension

Properly not the ZMK variant is part of an extension of the existing
pillbug board.
2026-03-03 10:39:11 -05:00
..
boards Add `ZMK_BOARD_COMPAT` symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
dts fix(core): support magic bootloader values for nRF52833 (#3163) 2025-12-24 08:16:59 -07:00
include feat(endpoints): add "no endpoint" value (#3140) 2026-02-12 01:51:42 -05:00
keymap-module
module fix: replace removed `K_THREAD_STACK_MEMBER` with `K_KERNEL_STACK_MEMBER` (#3218) 2026-02-26 18:14:36 -07:00
scripts
snippets
src fix(split): Use correct Kconfig for bumping TX buffers for discovery (#3216) 2026-02-18 03:16:16 -05:00
tests feat(endpoints): add "no endpoint" value (#3140) 2026-02-12 01:51:42 -05:00
.gitignore
.prettierrc.js
CMakeLists.txt
Kconfig Add `ZMK_BOARD_COMPAT` symbol, that we can enable for our ZMK variants (#3265) 2026-03-03 10:39:11 -05:00
Kconfig.behaviors
Kconfig.defaults
VERSION
core-coverage.yml refactor(core): Adjust our approach for upstream Zephyr boards (#3145) 2026-02-12 01:53:54 -05:00
package-lock.json
package.json
prj.conf
run-ble-test.sh refactor(core): Adjust our approach for upstream Zephyr boards (#3145) 2026-02-12 01:53:54 -05:00
run-test.sh refactor(core): Adjust our approach for upstream Zephyr boards (#3145) 2026-02-12 01:53:54 -05:00
west.yml SoC: stm32c0 support (#3174) 2026-01-07 18:05:13 -05:00