diff options
| author | Nick <nick.win999@gmail.com> | 2020-09-07 12:22:18 -0500 |
|---|---|---|
| committer | Nick <nick.win999@gmail.com> | 2020-09-07 12:22:18 -0500 |
| commit | fa40558f73ae0b7f693d93ec931aecf9d52167a1 (patch) | |
| tree | 3ab362de33ea29d2489d8a4414f88044b4e7137c /app/boards/shields/romac/romac.overlay | |
| parent | bc282a0a4f1af4f6f78a0dd63e5b022eb76a603c (diff) | |
| parent | 61b249666b13f7f356c0e77ee5eb500d672d7dce (diff) | |
Merge commit '61b249666b13f7f356c0e77ee5eb500d672d7dce' into boards/dz60rgb
Diffstat (limited to 'app/boards/shields/romac/romac.overlay')
| -rw-r--r-- | app/boards/shields/romac/romac.overlay | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/app/boards/shields/romac/romac.overlay b/app/boards/shields/romac/romac.overlay new file mode 100644 index 0000000..67d5868 --- /dev/null +++ b/app/boards/shields/romac/romac.overlay @@ -0,0 +1,40 @@ +/* + * Copyright (c) 2020 Pete Johanson, Richard Jones + * + * SPDX-License-Identifier: MIT + */ + +#include <dt-bindings/zmk/matrix-transform.h> + +/ { + chosen { + zmk,kscan = &kscan0; + }; + + kscan0: kscan { + compatible = "zmk,kscan-gpio-matrix"; + label = "KSCAN"; + + diode-direction = "col2row"; + row-gpios + = <&pro_micro_d 4 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)> + , <&pro_micro_d 5 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)> + , <&pro_micro_d 6 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)> + , <&pro_micro_d 7 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)> + ; + + col-gpios + = <&pro_micro_a 0 GPIO_ACTIVE_HIGH> + , <&pro_micro_d 15 GPIO_ACTIVE_HIGH> + , <&pro_micro_d 14 GPIO_ACTIVE_HIGH> + ; + + }; + + bt_unpair_combo: bt_unpair_combo { + compatible = "zmk,bt-unpair-combo"; + key-positions = <0 11>; + }; + +}; + |
