From 48aca33cb1ccdd87b1e552641546d55ef2397d56 Mon Sep 17 00:00:00 2001 From: Peter Johanson Date: Tue, 13 Jan 2026 19:11:33 -0700 Subject: [PATCH] refactor(boards): Move planck to ZMK variant by default Make the standard planck board ID be `planck/stm32f303xc/zmk` or `planck//zmk` by shorthand. --- app/boards/olkb/planck/board.yml | 2 ++ app/boards/olkb/planck/planck.zmk.yml | 2 +- .../olkb/planck/{planck.dts => planck_stm32f303xc_zmk.dts} | 0 ...k_6_0_0_defconfig => planck_stm32f303xc_zmk_6_0_0_defconfig} | 0 app/core-coverage.yml | 2 +- 5 files changed, 4 insertions(+), 2 deletions(-) rename app/boards/olkb/planck/{planck.dts => planck_stm32f303xc_zmk.dts} (100%) rename app/boards/olkb/planck/{planck_6_0_0_defconfig => planck_stm32f303xc_zmk_6_0_0_defconfig} (100%) diff --git a/app/boards/olkb/planck/board.yml b/app/boards/olkb/planck/board.yml index b81bcddbf..dd30d7cfe 100644 --- a/app/boards/olkb/planck/board.yml +++ b/app/boards/olkb/planck/board.yml @@ -3,6 +3,8 @@ board: vendor: olkb socs: - name: stm32f303xc + variants: + - name: zmk revision: format: major.minor.patch default: 6.0.0 diff --git a/app/boards/olkb/planck/planck.zmk.yml b/app/boards/olkb/planck/planck.zmk.yml index 42e83d12f..541945422 100644 --- a/app/boards/olkb/planck/planck.zmk.yml +++ b/app/boards/olkb/planck/planck.zmk.yml @@ -1,5 +1,5 @@ file_format: "1" -id: planck +id: planck//zmk name: Planck (Rev6) type: board arch: arm diff --git a/app/boards/olkb/planck/planck.dts b/app/boards/olkb/planck/planck_stm32f303xc_zmk.dts similarity index 100% rename from app/boards/olkb/planck/planck.dts rename to app/boards/olkb/planck/planck_stm32f303xc_zmk.dts diff --git a/app/boards/olkb/planck/planck_6_0_0_defconfig b/app/boards/olkb/planck/planck_stm32f303xc_zmk_6_0_0_defconfig similarity index 100% rename from app/boards/olkb/planck/planck_6_0_0_defconfig rename to app/boards/olkb/planck/planck_stm32f303xc_zmk_6_0_0_defconfig diff --git a/app/core-coverage.yml b/app/core-coverage.yml index bc68ffc67..cec368f9c 100644 --- a/app/core-coverage.yml +++ b/app/core-coverage.yml @@ -15,7 +15,7 @@ include: shield: hummingbird - board: nrf52840_m2//zmk shield: m60 - - board: planck + - board: planck//zmk - board: proton_c shield: clueboard_california - board: nice_nano