summaryrefslogtreecommitdiff
path: root/keyboards/preonic
diff options
context:
space:
mode:
authorJames Young <18669334+noroadsleft@users.noreply.github.com>2024-05-23 11:49:53 -0700
committerGitHub <noreply@github.com>2024-05-23 19:49:53 +0100
commitc4e182b98e0b072dd97133b71b01f59f0eb07501 (patch)
tree62ecfd3b31d84ecc5f1ed171d28380b9f8650b2f /keyboards/preonic
parentbfa05cc5e7a41c0291690516c2954aaefde7d9b9 (diff)
Migrate `LOCKING_*_ENABLE` to Data-Driven: P, Part 2 (#23780)
Affects: - `preonic/rev1` - `preonic/rev2` - `preonic/rev3` - `preonic/rev3_drop` - `primekb/meridian/ktr1010` - `primekb/meridian/ws2812` - `primekb/meridian_rgb` - `primekb/prime_m` - `primekb/prime_o` - `primekb/prime_r` - `projectcain/relic` - `projectcain/vault45` - `projectd/65/projectd_65_ansi` - `projectd/75/ansi` - `projectkb/alice/rev1` - `projectkb/alice/rev2` - `projectkb/signature65` - `projectkb/signature87` - `prototypist/allison` - `prototypist/allison_numpad` - `prototypist/j01` - `psuieee/pluto12` - `pteron36` - `puck` - `punk75`
Diffstat (limited to 'keyboards/preonic')
-rw-r--r--keyboards/preonic/config.h5
-rw-r--r--keyboards/preonic/rev1/keyboard.json6
-rw-r--r--keyboards/preonic/rev2/keyboard.json6
-rw-r--r--keyboards/preonic/rev3/keyboard.json6
-rw-r--r--keyboards/preonic/rev3_drop/keyboard.json6
5 files changed, 24 insertions, 5 deletions
diff --git a/keyboards/preonic/config.h b/keyboards/preonic/config.h
index 5301e26ab3..c47b9e7ed4 100644
--- a/keyboards/preonic/config.h
+++ b/keyboards/preonic/config.h
@@ -20,11 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
20#define AUDIO_VOICES 20#define AUDIO_VOICES
21#define AUDIO_PIN C6 21#define AUDIO_PIN C6
22 22
23/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
24#define LOCKING_SUPPORT_ENABLE
25/* Locking resynchronize hack */
26#define LOCKING_RESYNC_ENABLE
27
28/* 23/*
29 * Feature disable options 24 * Feature disable options
30 * These options are also useful to firmware size reduction. 25 * These options are also useful to firmware size reduction.
diff --git a/keyboards/preonic/rev1/keyboard.json b/keyboards/preonic/rev1/keyboard.json
index aa43fe2c47..648dafe576 100644
--- a/keyboards/preonic/rev1/keyboard.json
+++ b/keyboards/preonic/rev1/keyboard.json
@@ -19,6 +19,12 @@
19 "mousekey": false, 19 "mousekey": false,
20 "nkro": false 20 "nkro": false
21 }, 21 },
22 "qmk": {
23 "locking": {
24 "enabled": true,
25 "resync": true
26 }
27 },
22 "matrix_pins": { 28 "matrix_pins": {
23 "cols": ["F1", "F0", "B0", "C7", "F4", "F5", "F6", "F7", "D4", "D6", "B4", "D7"], 29 "cols": ["F1", "F0", "B0", "C7", "F4", "F5", "F6", "F7", "D4", "D6", "B4", "D7"],
24 "rows": ["D2", "D5", "B5", "B6", "D3"] 30 "rows": ["D2", "D5", "B5", "B6", "D3"]
diff --git a/keyboards/preonic/rev2/keyboard.json b/keyboards/preonic/rev2/keyboard.json
index 3a6cab1e17..d24c3db42f 100644
--- a/keyboards/preonic/rev2/keyboard.json
+++ b/keyboards/preonic/rev2/keyboard.json
@@ -19,6 +19,12 @@
19 "mousekey": false, 19 "mousekey": false,
20 "nkro": false 20 "nkro": false
21 }, 21 },
22 "qmk": {
23 "locking": {
24 "enabled": true,
25 "resync": true
26 }
27 },
22 "matrix_pins": { 28 "matrix_pins": {
23 "cols": ["F1", "F0", "B0", "C7", "F4", "F5", "F6", "F7", "D4", "D6", "B4", "D7"], 29 "cols": ["F1", "F0", "B0", "C7", "F4", "F5", "F6", "F7", "D4", "D6", "B4", "D7"],
24 "rows": ["D2", "D5", "B5", "B6", "D3"] 30 "rows": ["D2", "D5", "B5", "B6", "D3"]
diff --git a/keyboards/preonic/rev3/keyboard.json b/keyboards/preonic/rev3/keyboard.json
index 472229c0da..96cebf9ea0 100644
--- a/keyboards/preonic/rev3/keyboard.json
+++ b/keyboards/preonic/rev3/keyboard.json
@@ -40,6 +40,12 @@
40 "nkro": true, 40 "nkro": true,
41 "rgblight": true 41 "rgblight": true
42 }, 42 },
43 "qmk": {
44 "locking": {
45 "enabled": true,
46 "resync": true
47 }
48 },
43 "matrix_pins": { 49 "matrix_pins": {
44 "cols": ["B11", "B10", "B2", "B1", "A7", "B0"], 50 "cols": ["B11", "B10", "B2", "B1", "A7", "B0"],
45 "rows": ["A10", "A9", "A8", "B15", "C13", "C14", "C15", "A2", "A3", "A6"] 51 "rows": ["A10", "A9", "A8", "B15", "C13", "C14", "C15", "A2", "A3", "A6"]
diff --git a/keyboards/preonic/rev3_drop/keyboard.json b/keyboards/preonic/rev3_drop/keyboard.json
index f1cf1dfec1..22374fa5f7 100644
--- a/keyboards/preonic/rev3_drop/keyboard.json
+++ b/keyboards/preonic/rev3_drop/keyboard.json
@@ -18,6 +18,12 @@
18 "nkro": true, 18 "nkro": true,
19 "rgblight": true 19 "rgblight": true
20 }, 20 },
21 "qmk": {
22 "locking": {
23 "enabled": true,
24 "resync": true
25 }
26 },
21 "rgblight": { 27 "rgblight": {
22 "led_count": 9, 28 "led_count": 9,
23 "animations": { 29 "animations": {