From 634ebc9763b7320beb669085188aaa7abbed615d Mon Sep 17 00:00:00 2001
From: James Young
Date: Thu, 23 May 2024 12:30:25 -0700
Subject: Migrate `LOCKING_*_ENABLE` to Data-Driven: Q-R (#23781)
Affects:
- `qpockets/space_space/rev1`
- `qpockets/space_space/rev2`
- `quad_h/lb75`
- `quantrik/kyuu`
- `qwertlekeys/calice`
- `rabbit/rabbit68`
- `rainkeebs/delilah`
- `rainkeebs/rainkeeb`
- `rainkeebs/yasui`
- `rart/rart45`
- `rart/rart4x4`
- `rart/rart60`
- `rart/rart67`
- `rart/rart67m`
- `rart/rart75`
- `rart/rart75m`
- `rart/rartand`
- `rart/rartland`
- `rart/rartlice`
- `rart/rartlite`
- `rart/rartpad`
- `rate/pistachio/rev1`
- `rate/pistachio/rev2`
- `rate/pistachio_mp`
- `rate/pistachio_pro`
- `redox/rev1`
- `redscarf_iiplus/verb`
- `redscarf_iiplus/verc`
- `redscarf_iiplus/verd`
- `retro_75`
- `reversestudio/decadepad`
- `reviung/reviung5`
- `reviung/reviung33`
- `reviung/reviung34`
- `reviung/reviung39`
- `reviung/reviung41`
- `reviung/reviung53`
- `rgbkb/zen/rev1`
- `rgbkb/zen/rev2`
- `rmi_kb/aelith`
- `rmi_kb/chevron`
- `rmi_kb/herringbone/pro`
- `rmi_kb/herringbone/v1`
- `rmi_kb/squishy65`
- `rmi_kb/squishyfrl`
- `rmi_kb/squishytkl`
- `rmi_kb/wete/v1`
- `rmi_kb/wete/v2`
- `rocketboard_16`
- `rominronin/katana60/rev1`
- `rominronin/katana60/rev2`
- `roseslite`
- `rotr`
- `rpiguy9907/southpaw66`
- `rubi`
- `rura66/rev1`
- `ryanbaekr/rb1`
- `ryanbaekr/rb18`
- `ryanbaekr/rb69`
- `ryanbaekr/rb86`
- `ryanbaekr/rb87`
- `ryanskidmore/rskeys100`
- `ryloo_studio/m0110`---
keyboards/rate/pistachio/rev1/config.h | 5 -----
keyboards/rate/pistachio/rev1/keyboard.json | 6 ++++++
keyboards/rate/pistachio/rev2/config.h | 5 -----
keyboards/rate/pistachio/rev2/keyboard.json | 6 ++++++
keyboards/rate/pistachio_mp/config.h | 5 -----
keyboards/rate/pistachio_mp/keyboard.json | 6 ++++++
keyboards/rate/pistachio_pro/config.h | 5 -----
keyboards/rate/pistachio_pro/keyboard.json | 6 ++++++
8 files changed, 24 insertions(+), 20 deletions(-)
(limited to 'keyboards/rate')
diff --git a/keyboards/rate/pistachio/rev1/config.h b/keyboards/rate/pistachio/rev1/config.h
index cad548df8e..097551d666 100644
--- a/keyboards/rate/pistachio/rev1/config.h
+++ b/keyboards/rate/pistachio/rev1/config.h
@@ -26,8 +26,3 @@ along with this program. If not, see .
#else
#define USB_MAX_POWER_CONSUMPTION 100
#endif
-
-/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
-#define LOCKING_SUPPORT_ENABLE
-/* Locking resynchronize hack */
-#define LOCKING_RESYNC_ENABLE
diff --git a/keyboards/rate/pistachio/rev1/keyboard.json b/keyboards/rate/pistachio/rev1/keyboard.json
index 2a74e00c0d..cabbbc0897 100644
--- a/keyboards/rate/pistachio/rev1/keyboard.json
+++ b/keyboards/rate/pistachio/rev1/keyboard.json
@@ -7,6 +7,12 @@
"nkro": true,
"rgblight": true
},
+ "qmk": {
+ "locking": {
+ "enabled": true,
+ "resync": true
+ }
+ },
"rgblight": {
"hue_steps": 10,
"led_count": 2,
diff --git a/keyboards/rate/pistachio/rev2/config.h b/keyboards/rate/pistachio/rev2/config.h
index 8a12d3d9ee..02ddb2130e 100644
--- a/keyboards/rate/pistachio/rev2/config.h
+++ b/keyboards/rate/pistachio/rev2/config.h
@@ -30,8 +30,3 @@ along with this program. If not, see .
#else
#define USB_MAX_POWER_CONSUMPTION 100
#endif
-
-/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
-#define LOCKING_SUPPORT_ENABLE
-/* Locking resynchronize hack */
-#define LOCKING_RESYNC_ENABLE
diff --git a/keyboards/rate/pistachio/rev2/keyboard.json b/keyboards/rate/pistachio/rev2/keyboard.json
index 72ad90478e..ac1866dc75 100644
--- a/keyboards/rate/pistachio/rev2/keyboard.json
+++ b/keyboards/rate/pistachio/rev2/keyboard.json
@@ -7,6 +7,12 @@
"nkro": true,
"rgblight": true
},
+ "qmk": {
+ "locking": {
+ "enabled": true,
+ "resync": true
+ }
+ },
"ws2812": {
"pin": "D2"
},
diff --git a/keyboards/rate/pistachio_mp/config.h b/keyboards/rate/pistachio_mp/config.h
index eaa46500a1..7d109b347a 100644
--- a/keyboards/rate/pistachio_mp/config.h
+++ b/keyboards/rate/pistachio_mp/config.h
@@ -22,8 +22,3 @@ along with this program. If not, see .
#else
#define USB_MAX_POWER_CONSUMPTION 100
#endif
-
-/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
-#define LOCKING_SUPPORT_ENABLE
-/* Locking resynchronize hack */
-#define LOCKING_RESYNC_ENABLE
diff --git a/keyboards/rate/pistachio_mp/keyboard.json b/keyboards/rate/pistachio_mp/keyboard.json
index 613f7bb8fa..dadb936942 100644
--- a/keyboards/rate/pistachio_mp/keyboard.json
+++ b/keyboards/rate/pistachio_mp/keyboard.json
@@ -26,6 +26,12 @@
"nkro": false,
"rgblight": true
},
+ "qmk": {
+ "locking": {
+ "enabled": true,
+ "resync": true
+ }
+ },
"matrix_pins": {
"cols": ["B3", "B1", "F7", "F6"],
"rows": ["B4", "E6", "D7", "C6", "D4"]
diff --git a/keyboards/rate/pistachio_pro/config.h b/keyboards/rate/pistachio_pro/config.h
index b79e4dcbe3..309d51f79c 100644
--- a/keyboards/rate/pistachio_pro/config.h
+++ b/keyboards/rate/pistachio_pro/config.h
@@ -24,11 +24,6 @@ along with this program. If not, see .
#define MATRIX_ROW_PINS { D4, C6, D7, B3, B4, B5 }
#define MATRIX_COL_PINS { E6, F0, F1, F4, F5, F6, F7, B6, D6 }
-/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
-#define LOCKING_SUPPORT_ENABLE
-/* Locking resynchronize hack */
-#define LOCKING_RESYNC_ENABLE
-
/*
* Feature disable options
* These options are also useful to firmware size reduction.
diff --git a/keyboards/rate/pistachio_pro/keyboard.json b/keyboards/rate/pistachio_pro/keyboard.json
index 4dc439c472..a52a3486ae 100644
--- a/keyboards/rate/pistachio_pro/keyboard.json
+++ b/keyboards/rate/pistachio_pro/keyboard.json
@@ -16,6 +16,12 @@
"nkro": false,
"oled": true
},
+ "qmk": {
+ "locking": {
+ "enabled": true,
+ "resync": true
+ }
+ },
"encoder": {
"rotary": [
{"pin_a": "D2", "pin_b": "D3"}
--
cgit v1.2.3