diff options
author | Pete Johanson <peter@peterjohanson.com> | 2020-06-27 00:16:15 -0400 |
---|---|---|
committer | Pete Johanson <peter@peterjohanson.com> | 2020-06-27 00:16:15 -0400 |
commit | 5ffd95694fafa4fb424c9f0122d6f07a486cd81f (patch) | |
tree | 5d408f352d8fe8267c9d917e254d331b23b4e236 /app/dts/bindings | |
parent | f84a41de3e72c022edebc1a3e90df0aa140451e6 (diff) |
Kyria left/right overlays, matrix transform fixes
* Refactor Kyria into separate left/right "revisions"
of the Kyria shield, and include central
kyria.dtsi file with common definition.
* Fixes for keymaps to work fully with matrix
transforms that override effective rows/columns.
* Add ability for matrix transform to do row/col
offsets, which is needed for split keyboards.
Diffstat (limited to 'app/dts/bindings')
-rw-r--r-- | app/dts/bindings/zmk,matrix-transform.yaml | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/app/dts/bindings/zmk,matrix-transform.yaml b/app/dts/bindings/zmk,matrix-transform.yaml index 453da9d..b7d000c 100644 --- a/app/dts/bindings/zmk,matrix-transform.yaml +++ b/app/dts/bindings/zmk,matrix-transform.yaml @@ -4,6 +4,15 @@ description: | compatible: "zmk,matrix-transform" properties: + columns: + type: int + required: true + rows: + type: int + required: true + col-offset: + type: int + default: 0 map: type: array required: true |