diff options
| author | Ryan <fauxpark@gmail.com> | 2023-04-08 18:08:08 +1000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-08 18:08:08 +1000 |
| commit | 522048725f6b076bdad1251243c65dd2acf6595d (patch) | |
| tree | 413c5356450048e072fc8b2528ea887ee180edc7 | |
| parent | 10fc6c4cd6d7463737801430e8c13b347e1b85c7 (diff) | |
Move `RGB_MATRIX_DRIVER` to data driven (#20350)
833 files changed, 1250 insertions, 437 deletions
diff --git a/keyboards/1upkeyboards/super16/info.json b/keyboards/1upkeyboards/super16/info.json index de377a1030..923f536ac8 100644 --- a/keyboards/1upkeyboards/super16/info.json +++ b/keyboards/1upkeyboards/super16/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "D3" | 12 | "pin": "D3" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["D4", "C6", "F6", "F7"], | 18 | "cols": ["D4", "C6", "F6", "F7"], |
| 16 | "rows": ["D1", "D0", "F4", "F5"] | 19 | "rows": ["D1", "D0", "F4", "F5"] |
diff --git a/keyboards/1upkeyboards/super16/rules.mk b/keyboards/1upkeyboards/super16/rules.mk index 373bf88ecf..b5532d03ff 100644 --- a/keyboards/1upkeyboards/super16/rules.mk +++ b/keyboards/1upkeyboards/super16/rules.mk | |||
| @@ -10,5 +10,4 @@ NKRO_ENABLE = no # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes | 12 | RGB_MATRIX_ENABLE = yes |
| 13 | RGB_MATRIX_DRIVER = WS2812 | ||
| 14 | AUDIO_ENABLE = no # Audio output | 13 | AUDIO_ENABLE = no # Audio output |
diff --git a/keyboards/1upkeyboards/super16v2/info.json b/keyboards/1upkeyboards/super16v2/info.json index ed56d36c6a..39a8eefcc4 100644 --- a/keyboards/1upkeyboards/super16v2/info.json +++ b/keyboards/1upkeyboards/super16v2/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B5" | 12 | "pin": "B5" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["D5", "D6", "C2", "D0"], | 18 | "cols": ["D5", "D6", "C2", "D0"], |
| 16 | "rows": ["D1", "D2", "D3", "D4"] | 19 | "rows": ["D1", "D2", "D3", "D4"] |
diff --git a/keyboards/1upkeyboards/super16v2/rules.mk b/keyboards/1upkeyboards/super16v2/rules.mk index 2653d876b5..a7f5baf807 100644 --- a/keyboards/1upkeyboards/super16v2/rules.mk +++ b/keyboards/1upkeyboards/super16v2/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | ENCODER_ENABLE = yes \ No newline at end of file | 14 | ENCODER_ENABLE = yes \ No newline at end of file |
diff --git a/keyboards/25keys/zinc/info.json b/keyboards/25keys/zinc/info.json index d8588e4182..1efe467be9 100644 --- a/keyboards/25keys/zinc/info.json +++ b/keyboards/25keys/zinc/info.json | |||
| @@ -7,6 +7,9 @@ | |||
| 7 | "pid": "0xEA3B", | 7 | "pid": "0xEA3B", |
| 8 | "device_version": "0.0.1" | 8 | "device_version": "0.0.1" |
| 9 | }, | 9 | }, |
| 10 | "rgb_matrix": { | ||
| 11 | "driver": "WS2812" | ||
| 12 | }, | ||
| 10 | "processor": "atmega32u4", | 13 | "processor": "atmega32u4", |
| 11 | "bootloader": "caterina" | 14 | "bootloader": "caterina" |
| 12 | } | 15 | } |
diff --git a/keyboards/25keys/zinc/rules.mk b/keyboards/25keys/zinc/rules.mk index 21bd83b609..1e1d687ebb 100644 --- a/keyboards/25keys/zinc/rules.mk +++ b/keyboards/25keys/zinc/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | AUDIO_ENABLE = no # Audio output | 11 | AUDIO_ENABLE = no # Audio output |
| 12 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. | 12 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. |
| 13 | RGB_MATRIX_ENABLE = no | 13 | RGB_MATRIX_ENABLE = no |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | 14 | ||
| 16 | DEFAULT_FOLDER = 25keys/zinc/rev1 | 15 | DEFAULT_FOLDER = 25keys/zinc/rev1 |
| 17 | 16 | ||
diff --git a/keyboards/3keyecosystem/2key2/info.json b/keyboards/3keyecosystem/2key2/info.json index c07a2615bb..f2d712072e 100644 --- a/keyboards/3keyecosystem/2key2/info.json +++ b/keyboards/3keyecosystem/2key2/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x3304", | 8 | "pid": "0x3304", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F4", "D7"], | 15 | "cols": ["F4", "D7"], |
| 13 | "rows": ["F6"] | 16 | "rows": ["F6"] |
diff --git a/keyboards/3keyecosystem/2key2/rules.mk b/keyboards/3keyecosystem/2key2/rules.mk index 1246683290..94674b71a1 100644 --- a/keyboards/3keyecosystem/2key2/rules.mk +++ b/keyboards/3keyecosystem/2key2/rules.mk | |||
| @@ -10,5 +10,4 @@ NKRO_ENABLE = no # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix |
| 13 | RGB_MATRIX_DRIVER = WS2812 # Select WS2812 driver for RGB matrix | ||
| 14 | AUDIO_ENABLE = no # Audio output | 13 | AUDIO_ENABLE = no # Audio output |
diff --git a/keyboards/4pplet/perk60_iso/rev_a/info.json b/keyboards/4pplet/perk60_iso/rev_a/info.json index 0710674dff..9470d0ffe3 100644 --- a/keyboards/4pplet/perk60_iso/rev_a/info.json +++ b/keyboards/4pplet/perk60_iso/rev_a/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0009", | 8 | "pid": "0x0009", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3733" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A1", "B12", "B14", "A2", "A0", "A3", "A4"], | 15 | "cols": ["A1", "B12", "B14", "A2", "A0", "A3", "A4"], |
| 13 | "rows": ["C14", "C13", "B5", "B4", "B8", "A15", "B3", "B9", "A5", "A7"] | 16 | "rows": ["C14", "C13", "B5", "B4", "B8", "A15", "B3", "B9", "A5", "A7"] |
diff --git a/keyboards/4pplet/perk60_iso/rev_a/rules.mk b/keyboards/4pplet/perk60_iso/rev_a/rules.mk index dbdd70b907..d89fef7194 100644 --- a/keyboards/4pplet/perk60_iso/rev_a/rules.mk +++ b/keyboards/4pplet/perk60_iso/rev_a/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 15 | 14 | ||
| 16 | # Enter lower-power sleep mode when on the ChibiOS idle thread | 15 | # Enter lower-power sleep mode when on the ChibiOS idle thread |
| 17 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE | 16 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE |
diff --git a/keyboards/4pplet/unextended_std/rev_a/info.json b/keyboards/4pplet/unextended_std/rev_a/info.json index 458439e7b7..1e88400947 100644 --- a/keyboards/4pplet/unextended_std/rev_a/info.json +++ b/keyboards/4pplet/unextended_std/rev_a/info.json | |||
| @@ -32,8 +32,10 @@ | |||
| 32 | "audio": false | 32 | "audio": false |
| 33 | }, | 33 | }, |
| 34 | 34 | ||
| 35 | "ws2812": { | ||
| 36 | "pin": "A8" | ||
| 37 | }, | ||
| 35 | "rgblight": { | 38 | "rgblight": { |
| 36 | "pin": "A8", | ||
| 37 | "led_count": 16, | 39 | "led_count": 16, |
| 38 | "animations": { | 40 | "animations": { |
| 39 | "alternating": true, | 41 | "alternating": true, |
diff --git a/keyboards/abatskeyboardclub/nayeon/info.json b/keyboards/abatskeyboardclub/nayeon/info.json index 87ffc589cc..d7e3718c0b 100644 --- a/keyboards/abatskeyboardclub/nayeon/info.json +++ b/keyboards/abatskeyboardclub/nayeon/info.json | |||
| @@ -24,6 +24,9 @@ | |||
| 24 | "pin": "GP19", | 24 | "pin": "GP19", |
| 25 | "driver": "vendor" | 25 | "driver": "vendor" |
| 26 | }, | 26 | }, |
| 27 | "rgb_matrix": { | ||
| 28 | "driver": "WS2812" | ||
| 29 | }, | ||
| 27 | "processor": "RP2040", | 30 | "processor": "RP2040", |
| 28 | "bootloader": "rp2040", | 31 | "bootloader": "rp2040", |
| 29 | "diode_direction": "COL2ROW", | 32 | "diode_direction": "COL2ROW", |
diff --git a/keyboards/abatskeyboardclub/nayeon/rules.mk b/keyboards/abatskeyboardclub/nayeon/rules.mk index 2bbf6c169a..e458f33f3c 100644 --- a/keyboards/abatskeyboardclub/nayeon/rules.mk +++ b/keyboards/abatskeyboardclub/nayeon/rules.mk | |||
| @@ -1,3 +1,2 @@ | |||
| 1 | # RGB Matrix | 1 | # RGB Matrix |
| 2 | RGB_MATRIX_ENABLE = yes | 2 | RGB_MATRIX_ENABLE = yes |
| 3 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/acheron/apollo/87h/delta/info.json b/keyboards/acheron/apollo/87h/delta/info.json index e0b190582b..c2a702781b 100644 --- a/keyboards/acheron/apollo/87h/delta/info.json +++ b/keyboards/acheron/apollo/87h/delta/info.json | |||
| @@ -7,6 +7,9 @@ | |||
| 7 | "ws2812": { | 7 | "ws2812": { |
| 8 | "pin": "B15" | 8 | "pin": "B15" |
| 9 | }, | 9 | }, |
| 10 | "rgb_matrix": { | ||
| 11 | "driver": "WS2812" | ||
| 12 | }, | ||
| 10 | "matrix_pins": { | 13 | "matrix_pins": { |
| 11 | "cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"], | 14 | "cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"], |
| 12 | "rows": ["B3", "D2", "C12", "A6", "A5", "A4"] | 15 | "rows": ["B3", "D2", "C12", "A6", "A5", "A4"] |
diff --git a/keyboards/acheron/apollo/87h/delta/rules.mk b/keyboards/acheron/apollo/87h/delta/rules.mk index 0f7a9e78f7..ce1d65be0f 100644 --- a/keyboards/acheron/apollo/87h/delta/rules.mk +++ b/keyboards/acheron/apollo/87h/delta/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | 14 | ||
| 16 | # Enter lower-power sleep mode when on the ChibiOS idle thread | 15 | # Enter lower-power sleep mode when on the ChibiOS idle thread |
| 17 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE -DDEBUG_EEPROM_OUTPUT=TRUE | 16 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE -DDEBUG_EEPROM_OUTPUT=TRUE |
diff --git a/keyboards/acheron/apollo/87h/gamma/info.json b/keyboards/acheron/apollo/87h/gamma/info.json index 3074aeb68e..f10a6adb67 100644 --- a/keyboards/acheron/apollo/87h/gamma/info.json +++ b/keyboards/acheron/apollo/87h/gamma/info.json | |||
| @@ -4,6 +4,9 @@ | |||
| 4 | "pid": "0x8774", | 4 | "pid": "0x8774", |
| 5 | "device_version": "0.0.3" | 5 | "device_version": "0.0.3" |
| 6 | }, | 6 | }, |
| 7 | "rgb_matrix": { | ||
| 8 | "driver": "IS31FL3741" | ||
| 9 | }, | ||
| 7 | "matrix_pins": { | 10 | "matrix_pins": { |
| 8 | "cols": ["B3", "A15", "A10", "A8", "B14", "B12", "B10", "B1", "B0", "A7", "A4", "A5", "A6", "C15", "A0", "A1"], | 11 | "cols": ["B3", "A15", "A10", "A8", "B14", "B12", "B10", "B1", "B0", "A7", "A4", "A5", "A6", "C15", "A0", "A1"], |
| 9 | "rows": ["C14", "C13", "B9", "B4", "A3", "A2"] | 12 | "rows": ["C14", "C13", "B9", "B4", "A3", "A2"] |
diff --git a/keyboards/acheron/apollo/87h/gamma/rules.mk b/keyboards/acheron/apollo/87h/gamma/rules.mk index 419a95fe02..25c83bb136 100644 --- a/keyboards/acheron/apollo/87h/gamma/rules.mk +++ b/keyboards/acheron/apollo/87h/gamma/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 15 | KEYBOARD_SHARED_EP = yes | 14 | KEYBOARD_SHARED_EP = yes |
| 16 | 15 | ||
| 17 | # Enter lower-power sleep mode when on the ChibiOS idle thread | 16 | # Enter lower-power sleep mode when on the ChibiOS idle thread |
diff --git a/keyboards/acheron/apollo/87htsc/info.json b/keyboards/acheron/apollo/87htsc/info.json index 3248ada82f..5a140a7bdc 100644 --- a/keyboards/acheron/apollo/87htsc/info.json +++ b/keyboards/acheron/apollo/87htsc/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B15" | 12 | "pin": "B15" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"], | 18 | "cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"], |
| 16 | "rows": ["B3", "D2", "C12", "A6", "A5", "A4"] | 19 | "rows": ["B3", "D2", "C12", "A6", "A5", "A4"] |
diff --git a/keyboards/acheron/apollo/87htsc/rules.mk b/keyboards/acheron/apollo/87htsc/rules.mk index 0f7a9e78f7..ce1d65be0f 100644 --- a/keyboards/acheron/apollo/87htsc/rules.mk +++ b/keyboards/acheron/apollo/87htsc/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | 14 | ||
| 16 | # Enter lower-power sleep mode when on the ChibiOS idle thread | 15 | # Enter lower-power sleep mode when on the ChibiOS idle thread |
| 17 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE -DDEBUG_EEPROM_OUTPUT=TRUE | 16 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE -DDEBUG_EEPROM_OUTPUT=TRUE |
diff --git a/keyboards/acheron/apollo/88htsc/info.json b/keyboards/acheron/apollo/88htsc/info.json index 4e7b86ac72..9fc9210c80 100644 --- a/keyboards/acheron/apollo/88htsc/info.json +++ b/keyboards/acheron/apollo/88htsc/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B15" | 12 | "pin": "B15" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"], | 18 | "cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"], |
| 16 | "rows": ["B3", "D2", "C12", "A6", "A5", "A4"] | 19 | "rows": ["B3", "D2", "C12", "A6", "A5", "A4"] |
diff --git a/keyboards/acheron/apollo/88htsc/rules.mk b/keyboards/acheron/apollo/88htsc/rules.mk index 0f7a9e78f7..ce1d65be0f 100644 --- a/keyboards/acheron/apollo/88htsc/rules.mk +++ b/keyboards/acheron/apollo/88htsc/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | 14 | ||
| 16 | # Enter lower-power sleep mode when on the ChibiOS idle thread | 15 | # Enter lower-power sleep mode when on the ChibiOS idle thread |
| 17 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE -DDEBUG_EEPROM_OUTPUT=TRUE | 16 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE -DDEBUG_EEPROM_OUTPUT=TRUE |
diff --git a/keyboards/adafruit/macropad/info.json b/keyboards/adafruit/macropad/info.json index 0324d1e817..8982caaae3 100644 --- a/keyboards/adafruit/macropad/info.json +++ b/keyboards/adafruit/macropad/info.json | |||
| @@ -13,6 +13,9 @@ | |||
| 13 | {"pin_a": "GP18", "pin_b": "GP17"} | 13 | {"pin_a": "GP18", "pin_b": "GP17"} |
| 14 | ] | 14 | ] |
| 15 | }, | 15 | }, |
| 16 | "rgb_matrix": { | ||
| 17 | "driver": "WS2812" | ||
| 18 | }, | ||
| 16 | "bootmagic": { | 19 | "bootmagic": { |
| 17 | "matrix": [1, 2] | 20 | "matrix": [1, 2] |
| 18 | }, | 21 | }, |
diff --git a/keyboards/adafruit/macropad/rules.mk b/keyboards/adafruit/macropad/rules.mk index 9dcc495526..23b15d77fc 100644 --- a/keyboards/adafruit/macropad/rules.mk +++ b/keyboards/adafruit/macropad/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = yes # Audio output | |||
| 13 | AUDIO_DRIVER = pwm_hardware | 13 | AUDIO_DRIVER = pwm_hardware |
| 14 | ENCODER_ENABLE = yes | 14 | ENCODER_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = WS2812 | ||
| 17 | OLED_ENABLE = yes | 16 | OLED_ENABLE = yes |
| 18 | OLED_DRIVER = custom | 17 | OLED_DRIVER = custom |
| 19 | # Project specific files | 18 | # Project specific files |
diff --git a/keyboards/adm42/info.json b/keyboards/adm42/info.json index 03396e96c0..3fc07a2c1c 100644 --- a/keyboards/adm42/info.json +++ b/keyboards/adm42/info.json | |||
| @@ -12,6 +12,9 @@ | |||
| 12 | "ws2812": { | 12 | "ws2812": { |
| 13 | "pin": "B7" | 13 | "pin": "B7" |
| 14 | }, | 14 | }, |
| 15 | "rgb_matrix": { | ||
| 16 | "driver": "WS2812" | ||
| 17 | }, | ||
| 15 | "matrix_pins": { | 18 | "matrix_pins": { |
| 16 | "cols": ["C6", "B6", "B5", "B4", "D7", "D6", "F0", "F1", "F4", "F5", "F6", "F7"], | 19 | "cols": ["C6", "B6", "B5", "B4", "D7", "D6", "F0", "F1", "F4", "F5", "F6", "F7"], |
| 17 | "rows": ["C7", "D5", "D3", "D2"] | 20 | "rows": ["C7", "D5", "D3", "D2"] |
diff --git a/keyboards/adm42/rev4/rules.mk b/keyboards/adm42/rev4/rules.mk index 9be57067bb..aad92997d0 100644 --- a/keyboards/adm42/rev4/rules.mk +++ b/keyboards/adm42/rev4/rules.mk | |||
| @@ -1,2 +1 @@ | |||
| 1 | RGB_MATRIX_ENABLE = yes | RGB_MATRIX_ENABLE = yes | |
| 2 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/adpenrose/akemipad/info.json b/keyboards/adpenrose/akemipad/info.json index 50a0498f0e..6dc558c78e 100644 --- a/keyboards/adpenrose/akemipad/info.json +++ b/keyboards/adpenrose/akemipad/info.json | |||
| @@ -10,6 +10,9 @@ | |||
| 10 | "ws2812": { | 10 | "ws2812": { |
| 11 | "pin": "F4" | 11 | "pin": "F4" |
| 12 | }, | 12 | }, |
| 13 | "rgb_matrix": { | ||
| 14 | "driver": "WS2812" | ||
| 15 | }, | ||
| 13 | "matrix_pins": { | 16 | "matrix_pins": { |
| 14 | "cols": ["D3", "D2", "F5", "F6", "B2"], | 17 | "cols": ["D3", "D2", "F5", "F6", "B2"], |
| 15 | "rows": ["D4", "D7", "E6", "B6", "B4", "B5"] | 18 | "rows": ["D4", "D7", "E6", "B6", "B4", "B5"] |
diff --git a/keyboards/adpenrose/akemipad/rules.mk b/keyboards/adpenrose/akemipad/rules.mk index 9886164987..084dbaec05 100644 --- a/keyboards/adpenrose/akemipad/rules.mk +++ b/keyboards/adpenrose/akemipad/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = yes # Audio output | 12 | AUDIO_ENABLE = yes # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | ENCODER_ENABLE = yes | 14 | ENCODER_ENABLE = yes |
diff --git a/keyboards/aeboards/satellite/rev1/info.json b/keyboards/aeboards/satellite/rev1/info.json index ae95239637..55575017d2 100644 --- a/keyboards/aeboards/satellite/rev1/info.json +++ b/keyboards/aeboards/satellite/rev1/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x6553", | 8 | "pid": "0x6553", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "custom" | ||
| 13 | }, | ||
| 11 | "processor": "atmega32u4", | 14 | "processor": "atmega32u4", |
| 12 | "bootloader": "atmel-dfu", | 15 | "bootloader": "atmel-dfu", |
| 13 | "diode_direction": "COL2ROW", | 16 | "diode_direction": "COL2ROW", |
diff --git a/keyboards/aeboards/satellite/rev1/rules.mk b/keyboards/aeboards/satellite/rev1/rules.mk index 125682bac3..1a4657b08c 100644 --- a/keyboards/aeboards/satellite/rev1/rules.mk +++ b/keyboards/aeboards/satellite/rev1/rules.mk | |||
| @@ -12,7 +12,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 12 | LTO_ENABLE = yes | 12 | LTO_ENABLE = yes |
| 13 | 13 | ||
| 14 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects. | 14 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects. |
| 15 | RGB_MATRIX_DRIVER = custom # Enable RGB matrix effects. | ||
| 16 | 15 | ||
| 17 | COMMON_VPATH += $(DRIVER_PATH)/issi | 16 | COMMON_VPATH += $(DRIVER_PATH)/issi |
| 18 | 17 | ||
diff --git a/keyboards/aleblazer/zodiark/info.json b/keyboards/aleblazer/zodiark/info.json index fdec486aad..3df4fb4c34 100644 --- a/keyboards/aleblazer/zodiark/info.json +++ b/keyboards/aleblazer/zodiark/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B5" | 12 | "pin": "B5" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"], | 18 | "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"], |
| 16 | "rows": ["C6", "D7", "E6", "B4", "F4"] | 19 | "rows": ["C6", "D7", "E6", "B4", "F4"] |
diff --git a/keyboards/aleblazer/zodiark/rules.mk b/keyboards/aleblazer/zodiark/rules.mk index 402cbe3fbb..3f1afb07c1 100644 --- a/keyboards/aleblazer/zodiark/rules.mk +++ b/keyboards/aleblazer/zodiark/rules.mk | |||
| @@ -15,4 +15,3 @@ OLED_DRIVER = SSD1306 # Enable Support for SSD1306 or SH1106 OLED Displays; C | |||
| 15 | ENCODER_ENABLE = yes | 15 | ENCODER_ENABLE = yes |
| 16 | SPLIT_KEYBOARD = yes | 16 | SPLIT_KEYBOARD = yes |
| 17 | LTO_ENABLE = yes | 17 | LTO_ENABLE = yes |
| 18 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/annepro2/c15/info.json b/keyboards/annepro2/c15/info.json index c5a0c2a13c..15c3ca8ba1 100644 --- a/keyboards/annepro2/c15/info.json +++ b/keyboards/annepro2/c15/info.json | |||
| @@ -3,5 +3,8 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "pid": "0xAC15" | 4 | "pid": "0xAC15" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "custom" | ||
| 8 | }, | ||
| 6 | "community_layouts": ["60_ansi"] | 9 | "community_layouts": ["60_ansi"] |
| 7 | } | 10 | } |
diff --git a/keyboards/annepro2/c15/rules.mk b/keyboards/annepro2/c15/rules.mk index 5041eae512..05b715e034 100644 --- a/keyboards/annepro2/c15/rules.mk +++ b/keyboards/annepro2/c15/rules.mk | |||
| @@ -32,7 +32,6 @@ WEAR_LEVELING_DRIVER = spi_flash | |||
| 32 | 32 | ||
| 33 | # Custom RGB matrix handling | 33 | # Custom RGB matrix handling |
| 34 | RGB_MATRIX_ENABLE = yes | 34 | RGB_MATRIX_ENABLE = yes |
| 35 | RGB_MATRIX_DRIVER = custom | ||
| 36 | 35 | ||
| 37 | # Keys | 36 | # Keys |
| 38 | CUSTOM_MATRIX = lite | 37 | CUSTOM_MATRIX = lite |
diff --git a/keyboards/annepro2/c18/info.json b/keyboards/annepro2/c18/info.json index d3e6ef6989..f7acff808c 100644 --- a/keyboards/annepro2/c18/info.json +++ b/keyboards/annepro2/c18/info.json | |||
| @@ -3,5 +3,8 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "pid": "0xAC18" | 4 | "pid": "0xAC18" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "custom" | ||
| 8 | }, | ||
| 6 | "community_layouts": ["60_ansi", "60_iso"] | 9 | "community_layouts": ["60_ansi", "60_iso"] |
| 7 | } | 10 | } |
diff --git a/keyboards/annepro2/c18/rules.mk b/keyboards/annepro2/c18/rules.mk index 7e1f904322..1d53851df6 100644 --- a/keyboards/annepro2/c18/rules.mk +++ b/keyboards/annepro2/c18/rules.mk | |||
| @@ -32,7 +32,6 @@ WEAR_LEVELING_DRIVER = spi_flash | |||
| 32 | 32 | ||
| 33 | # Custom RGB matrix handling | 33 | # Custom RGB matrix handling |
| 34 | RGB_MATRIX_ENABLE = yes | 34 | RGB_MATRIX_ENABLE = yes |
| 35 | RGB_MATRIX_DRIVER = custom | ||
| 36 | 35 | ||
| 37 | # Keys | 36 | # Keys |
| 38 | CUSTOM_MATRIX = lite | 37 | CUSTOM_MATRIX = lite |
diff --git a/keyboards/atlantis/ak81_ve/info.json b/keyboards/atlantis/ak81_ve/info.json index 111a3cbc31..f7c0c0b3a8 100644 --- a/keyboards/atlantis/ak81_ve/info.json +++ b/keyboards/atlantis/ak81_ve/info.json | |||
| @@ -7,6 +7,9 @@ | |||
| 7 | "pid": "0x0081", | 7 | "pid": "0x0081", |
| 8 | "device_version": "0.0.1" | 8 | "device_version": "0.0.1" |
| 9 | }, | 9 | }, |
| 10 | "rgb_matrix": { | ||
| 11 | "driver": "WS2812" | ||
| 12 | }, | ||
| 10 | "matrix_pins": { | 13 | "matrix_pins": { |
| 11 | "cols": ["F0", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "B2", "B7", "D3", "D2", "D1", "D0", "B3"], | 14 | "cols": ["F0", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "B2", "B7", "D3", "D2", "D1", "D0", "B3"], |
| 12 | "rows": ["F1", "F7", "F6", "F5", "F4", "D5"] | 15 | "rows": ["F1", "F7", "F6", "F5", "F4", "D5"] |
diff --git a/keyboards/atlantis/ak81_ve/rules.mk b/keyboards/atlantis/ak81_ve/rules.mk index 3a7c70a102..aaaf913b96 100644 --- a/keyboards/atlantis/ak81_ve/rules.mk +++ b/keyboards/atlantis/ak81_ve/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
| 16 | DYNAMIC_MACRO_ENABLE = yes | 15 | DYNAMIC_MACRO_ENABLE = yes |
| 17 | ENCODER_ENABLE = yes \ No newline at end of file | 16 | ENCODER_ENABLE = yes \ No newline at end of file |
diff --git a/keyboards/axolstudio/yeti/hotswap/info.json b/keyboards/axolstudio/yeti/hotswap/info.json index 064d987d13..e65ab71e73 100644 --- a/keyboards/axolstudio/yeti/hotswap/info.json +++ b/keyboards/axolstudio/yeti/hotswap/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x9F9E", | 8 | "pid": "0x9F9E", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3733" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C7", "F7", "F6", "F5", "F4", "F1", "F0", "B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5"], | 15 | "cols": ["C7", "F7", "F6", "F5", "F4", "F1", "F0", "B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5"], |
| 13 | "rows": ["E6", "C6", "B4", "B5", "B6"] | 16 | "rows": ["E6", "C6", "B4", "B5", "B6"] |
diff --git a/keyboards/axolstudio/yeti/hotswap/rules.mk b/keyboards/axolstudio/yeti/hotswap/rules.mk index 9a194e3724..154f1e5326 100644 --- a/keyboards/axolstudio/yeti/hotswap/rules.mk +++ b/keyboards/axolstudio/yeti/hotswap/rules.mk | |||
| @@ -10,6 +10,5 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 14 | 13 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
diff --git a/keyboards/bandominedoni/info.json b/keyboards/bandominedoni/info.json index 32d1f03f10..0f96714954 100644 --- a/keyboards/bandominedoni/info.json +++ b/keyboards/bandominedoni/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0xF4B5", | 8 | "pid": "0xF4B5", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["D1", "E6", "F7", "B1", "B3", "B2", "D0"], | 15 | "cols": ["D1", "E6", "F7", "B1", "B3", "B2", "D0"], |
| 13 | "rows": ["B5", "B4", "D7", "F6", "C6", "D4"] | 16 | "rows": ["B5", "B4", "D7", "F6", "C6", "D4"] |
diff --git a/keyboards/bandominedoni/rules.mk b/keyboards/bandominedoni/rules.mk index 18ccf846ec..c32d761f10 100644 --- a/keyboards/bandominedoni/rules.mk +++ b/keyboards/bandominedoni/rules.mk | |||
| @@ -14,6 +14,5 @@ MIDI_ENABLE = yes # MIDI support | |||
| 14 | ENCODER_ENABLE = yes # encoder on mute button | 14 | ENCODER_ENABLE = yes # encoder on mute button |
| 15 | SPLIT_KEYBOARD = yes # Enables split keyboard support | 15 | SPLIT_KEYBOARD = yes # Enables split keyboard support |
| 16 | RGB_MATRIX_ENABLE = no # Use RGB matrix (Don't enable this when RGBLIGHT_ENABLE is used.) | 16 | RGB_MATRIX_ENABLE = no # Use RGB matrix (Don't enable this when RGBLIGHT_ENABLE is used.) |
| 17 | RGB_MATRIX_DRIVER = WS2812 # | ||
| 18 | 17 | ||
| 19 | LTO_ENABLE = yes | 18 | LTO_ENABLE = yes |
diff --git a/keyboards/bastardkb/charybdis/3x5/blackpill/info.json b/keyboards/bastardkb/charybdis/3x5/blackpill/info.json index fec474f14d..3fc4587f36 100644 --- a/keyboards/bastardkb/charybdis/3x5/blackpill/info.json +++ b/keyboards/bastardkb/charybdis/3x5/blackpill/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "1.0.0" | 4 | "device_version": "1.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "ws2812": { | 9 | "ws2812": { |
| 7 | "pin": "A1", | 10 | "pin": "A1", |
| 8 | "driver": "pwm" | 11 | "driver": "pwm" |
diff --git a/keyboards/bastardkb/charybdis/3x5/blackpill/rules.mk b/keyboards/bastardkb/charybdis/3x5/blackpill/rules.mk index ca068abe74..c48862af2c 100644 --- a/keyboards/bastardkb/charybdis/3x5/blackpill/rules.mk +++ b/keyboards/bastardkb/charybdis/3x5/blackpill/rules.mk | |||
| @@ -15,7 +15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 18 | RGB_MATRIX_DRIVER = WS2812 | ||
| 19 | 18 | ||
| 20 | SPLIT_KEYBOARD = yes | 19 | SPLIT_KEYBOARD = yes |
| 21 | 20 | ||
diff --git a/keyboards/bastardkb/charybdis/3x5/v1/elitec/info.json b/keyboards/bastardkb/charybdis/3x5/v1/elitec/info.json index ec56b88c02..80a68aea5d 100644 --- a/keyboards/bastardkb/charybdis/3x5/v1/elitec/info.json +++ b/keyboards/bastardkb/charybdis/3x5/v1/elitec/info.json | |||
| @@ -6,6 +6,9 @@ | |||
| 6 | "ws2812": { | 6 | "ws2812": { |
| 7 | "pin": "D3" | 7 | "pin": "D3" |
| 8 | }, | 8 | }, |
| 9 | "rgb_matrix": { | ||
| 10 | "driver": "WS2812" | ||
| 11 | }, | ||
| 9 | "matrix_pins": { | 12 | "matrix_pins": { |
| 10 | "cols": ["C7", "F0", "D7", "E6", "B4"], | 13 | "cols": ["C7", "F0", "D7", "E6", "B4"], |
| 11 | "rows": ["B7", "C6", "D4", "B5"] | 14 | "rows": ["B7", "C6", "D4", "B5"] |
diff --git a/keyboards/bastardkb/charybdis/3x5/v1/elitec/rules.mk b/keyboards/bastardkb/charybdis/3x5/v1/elitec/rules.mk index 1176b482ae..cc6c21e8d2 100644 --- a/keyboards/bastardkb/charybdis/3x5/v1/elitec/rules.mk +++ b/keyboards/bastardkb/charybdis/3x5/v1/elitec/rules.mk | |||
| @@ -15,7 +15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 18 | RGB_MATRIX_DRIVER = WS2812 | ||
| 19 | 18 | ||
| 20 | # Charybdis nano is a split 3x5 keyboard with a maximum of 3 thumb keys (2 on | 19 | # Charybdis nano is a split 3x5 keyboard with a maximum of 3 thumb keys (2 on |
| 21 | # the trackball side). | 20 | # the trackball side). |
diff --git a/keyboards/bastardkb/charybdis/3x5/v2/elitec/info.json b/keyboards/bastardkb/charybdis/3x5/v2/elitec/info.json index a318e467df..ee2692fa06 100644 --- a/keyboards/bastardkb/charybdis/3x5/v2/elitec/info.json +++ b/keyboards/bastardkb/charybdis/3x5/v2/elitec/info.json | |||
| @@ -6,6 +6,9 @@ | |||
| 6 | "ws2812": { | 6 | "ws2812": { |
| 7 | "pin": "D3" | 7 | "pin": "D3" |
| 8 | }, | 8 | }, |
| 9 | "rgb_matrix": { | ||
| 10 | "driver": "WS2812" | ||
| 11 | }, | ||
| 9 | "matrix_pins": { | 12 | "matrix_pins": { |
| 10 | "cols": ["F5", "B6", "D7", "E6", "B4"], | 13 | "cols": ["F5", "B6", "D7", "E6", "B4"], |
| 11 | "rows": ["F7", "C6", "D4", "B5"] | 14 | "rows": ["F7", "C6", "D4", "B5"] |
diff --git a/keyboards/bastardkb/charybdis/3x5/v2/elitec/rules.mk b/keyboards/bastardkb/charybdis/3x5/v2/elitec/rules.mk index 1176b482ae..cc6c21e8d2 100644 --- a/keyboards/bastardkb/charybdis/3x5/v2/elitec/rules.mk +++ b/keyboards/bastardkb/charybdis/3x5/v2/elitec/rules.mk | |||
| @@ -15,7 +15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 18 | RGB_MATRIX_DRIVER = WS2812 | ||
| 19 | 18 | ||
| 20 | # Charybdis nano is a split 3x5 keyboard with a maximum of 3 thumb keys (2 on | 19 | # Charybdis nano is a split 3x5 keyboard with a maximum of 3 thumb keys (2 on |
| 21 | # the trackball side). | 20 | # the trackball side). |
diff --git a/keyboards/bastardkb/charybdis/3x5/v2/splinky_2/info.json b/keyboards/bastardkb/charybdis/3x5/v2/splinky_2/info.json index 100b53fc61..3feffac0ab 100644 --- a/keyboards/bastardkb/charybdis/3x5/v2/splinky_2/info.json +++ b/keyboards/bastardkb/charybdis/3x5/v2/splinky_2/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["GP28", "GP15", "GP6", "GP7", "GP8"], | 10 | "cols": ["GP28", "GP15", "GP6", "GP7", "GP8"], |
| 8 | "rows": ["GP26", "GP5", "GP4", "GP9"] | 11 | "rows": ["GP26", "GP5", "GP4", "GP9"] |
diff --git a/keyboards/bastardkb/charybdis/3x5/v2/splinky_2/rules.mk b/keyboards/bastardkb/charybdis/3x5/v2/splinky_2/rules.mk index 37e9d6c3b8..80098fbbf6 100644 --- a/keyboards/bastardkb/charybdis/3x5/v2/splinky_2/rules.mk +++ b/keyboards/bastardkb/charybdis/3x5/v2/splinky_2/rules.mk | |||
| @@ -19,7 +19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 22 | RGB_MATRIX_DRIVER = WS2812 | ||
| 23 | 22 | ||
| 24 | SPLIT_KEYBOARD = yes | 23 | SPLIT_KEYBOARD = yes |
| 25 | 24 | ||
diff --git a/keyboards/bastardkb/charybdis/3x5/v2/splinky_3/info.json b/keyboards/bastardkb/charybdis/3x5/v2/splinky_3/info.json index 841975db3d..c80cd648c3 100644 --- a/keyboards/bastardkb/charybdis/3x5/v2/splinky_3/info.json +++ b/keyboards/bastardkb/charybdis/3x5/v2/splinky_3/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["GP28", "GP21", "GP6", "GP7", "GP8"], | 10 | "cols": ["GP28", "GP21", "GP6", "GP7", "GP8"], |
| 8 | "rows": ["GP26", "GP5", "GP4", "GP9"] | 11 | "rows": ["GP26", "GP5", "GP4", "GP9"] |
diff --git a/keyboards/bastardkb/charybdis/3x5/v2/splinky_3/rules.mk b/keyboards/bastardkb/charybdis/3x5/v2/splinky_3/rules.mk index 37e9d6c3b8..80098fbbf6 100644 --- a/keyboards/bastardkb/charybdis/3x5/v2/splinky_3/rules.mk +++ b/keyboards/bastardkb/charybdis/3x5/v2/splinky_3/rules.mk | |||
| @@ -19,7 +19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 22 | RGB_MATRIX_DRIVER = WS2812 | ||
| 23 | 22 | ||
| 24 | SPLIT_KEYBOARD = yes | 23 | SPLIT_KEYBOARD = yes |
| 25 | 24 | ||
diff --git a/keyboards/bastardkb/charybdis/3x5/v2/stemcell/info.json b/keyboards/bastardkb/charybdis/3x5/v2/stemcell/info.json index 465f54b42e..7fd33fdc4d 100644 --- a/keyboards/bastardkb/charybdis/3x5/v2/stemcell/info.json +++ b/keyboards/bastardkb/charybdis/3x5/v2/stemcell/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "ws2812": { | 9 | "ws2812": { |
| 7 | "pin": "D3", | 10 | "pin": "D3", |
| 8 | "driver": "pwm" | 11 | "driver": "pwm" |
diff --git a/keyboards/bastardkb/charybdis/3x5/v2/stemcell/rules.mk b/keyboards/bastardkb/charybdis/3x5/v2/stemcell/rules.mk index 92ea9dfb4c..f10636573e 100644 --- a/keyboards/bastardkb/charybdis/3x5/v2/stemcell/rules.mk +++ b/keyboards/bastardkb/charybdis/3x5/v2/stemcell/rules.mk | |||
| @@ -17,7 +17,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 17 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 17 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 18 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 18 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 19 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 19 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 20 | RGB_MATRIX_DRIVER = WS2812 | ||
| 21 | 20 | ||
| 22 | SPLIT_KEYBOARD = yes | 21 | SPLIT_KEYBOARD = yes |
| 23 | 22 | ||
diff --git a/keyboards/bastardkb/charybdis/3x6/blackpill/info.json b/keyboards/bastardkb/charybdis/3x6/blackpill/info.json index c46230b5a0..a02c176d5e 100644 --- a/keyboards/bastardkb/charybdis/3x6/blackpill/info.json +++ b/keyboards/bastardkb/charybdis/3x6/blackpill/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "1.0.0" | 4 | "device_version": "1.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "ws2812": { | 9 | "ws2812": { |
| 7 | "pin": "A1", | 10 | "pin": "A1", |
| 8 | "driver": "pwm" | 11 | "driver": "pwm" |
diff --git a/keyboards/bastardkb/charybdis/3x6/blackpill/rules.mk b/keyboards/bastardkb/charybdis/3x6/blackpill/rules.mk index ca068abe74..c48862af2c 100644 --- a/keyboards/bastardkb/charybdis/3x6/blackpill/rules.mk +++ b/keyboards/bastardkb/charybdis/3x6/blackpill/rules.mk | |||
| @@ -15,7 +15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 18 | RGB_MATRIX_DRIVER = WS2812 | ||
| 19 | 18 | ||
| 20 | SPLIT_KEYBOARD = yes | 19 | SPLIT_KEYBOARD = yes |
| 21 | 20 | ||
diff --git a/keyboards/bastardkb/charybdis/3x6/v1/elitec/info.json b/keyboards/bastardkb/charybdis/3x6/v1/elitec/info.json index b816551a3e..8fba6b33cd 100644 --- a/keyboards/bastardkb/charybdis/3x6/v1/elitec/info.json +++ b/keyboards/bastardkb/charybdis/3x6/v1/elitec/info.json | |||
| @@ -6,6 +6,9 @@ | |||
| 6 | "ws2812": { | 6 | "ws2812": { |
| 7 | "pin": "D3" | 7 | "pin": "D3" |
| 8 | }, | 8 | }, |
| 9 | "rgb_matrix": { | ||
| 10 | "driver": "WS2812" | ||
| 11 | }, | ||
| 9 | "matrix_pins": { | 12 | "matrix_pins": { |
| 10 | "cols": ["D5", "C7", "F0", "D7", "E6", "B4"], | 13 | "cols": ["D5", "C7", "F0", "D7", "E6", "B4"], |
| 11 | "rows": ["B7", "C6", "D4", "B5"] | 14 | "rows": ["B7", "C6", "D4", "B5"] |
diff --git a/keyboards/bastardkb/charybdis/3x6/v1/elitec/rules.mk b/keyboards/bastardkb/charybdis/3x6/v1/elitec/rules.mk index 7e5e593915..6862a8e309 100644 --- a/keyboards/bastardkb/charybdis/3x6/v1/elitec/rules.mk +++ b/keyboards/bastardkb/charybdis/3x6/v1/elitec/rules.mk | |||
| @@ -15,7 +15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 18 | RGB_MATRIX_DRIVER = WS2812 | ||
| 19 | 18 | ||
| 20 | SPLIT_KEYBOARD = yes | 19 | SPLIT_KEYBOARD = yes |
| 21 | 20 | ||
diff --git a/keyboards/bastardkb/charybdis/3x6/v2/elitec/info.json b/keyboards/bastardkb/charybdis/3x6/v2/elitec/info.json index e3aa2ae1bf..7822fbc36d 100644 --- a/keyboards/bastardkb/charybdis/3x6/v2/elitec/info.json +++ b/keyboards/bastardkb/charybdis/3x6/v2/elitec/info.json | |||
| @@ -6,6 +6,9 @@ | |||
| 6 | "ws2812": { | 6 | "ws2812": { |
| 7 | "pin": "D3" | 7 | "pin": "D3" |
| 8 | }, | 8 | }, |
| 9 | "rgb_matrix": { | ||
| 10 | "driver": "WS2812" | ||
| 11 | }, | ||
| 9 | "matrix_pins": { | 12 | "matrix_pins": { |
| 10 | "cols": ["F6", "F5", "B6", "D7", "E6", "B4"], | 13 | "cols": ["F6", "F5", "B6", "D7", "E6", "B4"], |
| 11 | "rows": ["F7", "C6", "D4", "B5"] | 14 | "rows": ["F7", "C6", "D4", "B5"] |
diff --git a/keyboards/bastardkb/charybdis/3x6/v2/elitec/rules.mk b/keyboards/bastardkb/charybdis/3x6/v2/elitec/rules.mk index 7e5e593915..6862a8e309 100644 --- a/keyboards/bastardkb/charybdis/3x6/v2/elitec/rules.mk +++ b/keyboards/bastardkb/charybdis/3x6/v2/elitec/rules.mk | |||
| @@ -15,7 +15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 18 | RGB_MATRIX_DRIVER = WS2812 | ||
| 19 | 18 | ||
| 20 | SPLIT_KEYBOARD = yes | 19 | SPLIT_KEYBOARD = yes |
| 21 | 20 | ||
diff --git a/keyboards/bastardkb/charybdis/3x6/v2/splinky_2/info.json b/keyboards/bastardkb/charybdis/3x6/v2/splinky_2/info.json index 4fd92418b3..f4b25121ef 100644 --- a/keyboards/bastardkb/charybdis/3x6/v2/splinky_2/info.json +++ b/keyboards/bastardkb/charybdis/3x6/v2/splinky_2/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["GP27", "GP28", "GP15", "GP6", "GP7", "GP8"], | 10 | "cols": ["GP27", "GP28", "GP15", "GP6", "GP7", "GP8"], |
| 8 | "rows": ["GP26", "GP5", "GP4", "GP9"] | 11 | "rows": ["GP26", "GP5", "GP4", "GP9"] |
diff --git a/keyboards/bastardkb/charybdis/3x6/v2/splinky_2/rules.mk b/keyboards/bastardkb/charybdis/3x6/v2/splinky_2/rules.mk index 37e9d6c3b8..80098fbbf6 100644 --- a/keyboards/bastardkb/charybdis/3x6/v2/splinky_2/rules.mk +++ b/keyboards/bastardkb/charybdis/3x6/v2/splinky_2/rules.mk | |||
| @@ -19,7 +19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 22 | RGB_MATRIX_DRIVER = WS2812 | ||
| 23 | 22 | ||
| 24 | SPLIT_KEYBOARD = yes | 23 | SPLIT_KEYBOARD = yes |
| 25 | 24 | ||
diff --git a/keyboards/bastardkb/charybdis/3x6/v2/splinky_3/info.json b/keyboards/bastardkb/charybdis/3x6/v2/splinky_3/info.json index 7dc1bcc85f..8e9b413329 100644 --- a/keyboards/bastardkb/charybdis/3x6/v2/splinky_3/info.json +++ b/keyboards/bastardkb/charybdis/3x6/v2/splinky_3/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["GP27", "GP28", "GP21", "GP6", "GP7", "GP8"], | 10 | "cols": ["GP27", "GP28", "GP21", "GP6", "GP7", "GP8"], |
| 8 | "rows": ["GP26", "GP5", "GP4", "GP9"] | 11 | "rows": ["GP26", "GP5", "GP4", "GP9"] |
diff --git a/keyboards/bastardkb/charybdis/3x6/v2/splinky_3/rules.mk b/keyboards/bastardkb/charybdis/3x6/v2/splinky_3/rules.mk index 37e9d6c3b8..80098fbbf6 100644 --- a/keyboards/bastardkb/charybdis/3x6/v2/splinky_3/rules.mk +++ b/keyboards/bastardkb/charybdis/3x6/v2/splinky_3/rules.mk | |||
| @@ -19,7 +19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 22 | RGB_MATRIX_DRIVER = WS2812 | ||
| 23 | 22 | ||
| 24 | SPLIT_KEYBOARD = yes | 23 | SPLIT_KEYBOARD = yes |
| 25 | 24 | ||
diff --git a/keyboards/bastardkb/charybdis/3x6/v2/stemcell/info.json b/keyboards/bastardkb/charybdis/3x6/v2/stemcell/info.json index 33f416b49d..e67aa0d640 100644 --- a/keyboards/bastardkb/charybdis/3x6/v2/stemcell/info.json +++ b/keyboards/bastardkb/charybdis/3x6/v2/stemcell/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "ws2812": { | 9 | "ws2812": { |
| 7 | "pin": "D3", | 10 | "pin": "D3", |
| 8 | "driver": "pwm" | 11 | "driver": "pwm" |
diff --git a/keyboards/bastardkb/charybdis/3x6/v2/stemcell/rules.mk b/keyboards/bastardkb/charybdis/3x6/v2/stemcell/rules.mk index 92ea9dfb4c..f10636573e 100644 --- a/keyboards/bastardkb/charybdis/3x6/v2/stemcell/rules.mk +++ b/keyboards/bastardkb/charybdis/3x6/v2/stemcell/rules.mk | |||
| @@ -17,7 +17,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 17 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 17 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 18 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 18 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 19 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 19 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 20 | RGB_MATRIX_DRIVER = WS2812 | ||
| 21 | 20 | ||
| 22 | SPLIT_KEYBOARD = yes | 21 | SPLIT_KEYBOARD = yes |
| 23 | 22 | ||
diff --git a/keyboards/bastardkb/charybdis/4x6/blackpill/info.json b/keyboards/bastardkb/charybdis/4x6/blackpill/info.json index d70a2168d6..c6bff84bf5 100644 --- a/keyboards/bastardkb/charybdis/4x6/blackpill/info.json +++ b/keyboards/bastardkb/charybdis/4x6/blackpill/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "1.0.0" | 4 | "device_version": "1.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "ws2812": { | 9 | "ws2812": { |
| 7 | "pin": "A1", | 10 | "pin": "A1", |
| 8 | "driver": "pwm" | 11 | "driver": "pwm" |
diff --git a/keyboards/bastardkb/charybdis/4x6/blackpill/rules.mk b/keyboards/bastardkb/charybdis/4x6/blackpill/rules.mk index 2258d4d25a..8ac0939d01 100644 --- a/keyboards/bastardkb/charybdis/4x6/blackpill/rules.mk +++ b/keyboards/bastardkb/charybdis/4x6/blackpill/rules.mk | |||
| @@ -15,7 +15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported. | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default. | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default. |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default. | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default. |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 18 | RGB_MATRIX_DRIVER = WS2812 | ||
| 19 | 18 | ||
| 20 | SPLIT_KEYBOARD = yes | 19 | SPLIT_KEYBOARD = yes |
| 21 | 20 | ||
diff --git a/keyboards/bastardkb/charybdis/4x6/v1/elitec/info.json b/keyboards/bastardkb/charybdis/4x6/v1/elitec/info.json index 61c81c48d2..36f341e0e7 100644 --- a/keyboards/bastardkb/charybdis/4x6/v1/elitec/info.json +++ b/keyboards/bastardkb/charybdis/4x6/v1/elitec/info.json | |||
| @@ -6,6 +6,9 @@ | |||
| 6 | "ws2812": { | 6 | "ws2812": { |
| 7 | "pin": "D3" | 7 | "pin": "D3" |
| 8 | }, | 8 | }, |
| 9 | "rgb_matrix": { | ||
| 10 | "driver": "WS2812" | ||
| 11 | }, | ||
| 9 | "matrix_pins": { | 12 | "matrix_pins": { |
| 10 | "cols": ["D5", "C7", "F0", "D7", "E6", "B4"], | 13 | "cols": ["D5", "C7", "F0", "D7", "E6", "B4"], |
| 11 | "rows": ["F1", "B7", "C6", "D4", "B5"] | 14 | "rows": ["F1", "B7", "C6", "D4", "B5"] |
diff --git a/keyboards/bastardkb/charybdis/4x6/v1/elitec/rules.mk b/keyboards/bastardkb/charybdis/4x6/v1/elitec/rules.mk index f643c2d082..51c8c665e2 100644 --- a/keyboards/bastardkb/charybdis/4x6/v1/elitec/rules.mk +++ b/keyboards/bastardkb/charybdis/4x6/v1/elitec/rules.mk | |||
| @@ -15,7 +15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported. | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default. | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default. |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default. | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default. |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 18 | RGB_MATRIX_DRIVER = WS2812 | ||
| 19 | 18 | ||
| 20 | # Charybdis is a split 4x6 keyboard with a maximum of 5 thumb keys (3 on the | 19 | # Charybdis is a split 4x6 keyboard with a maximum of 5 thumb keys (3 on the |
| 21 | # trackball side). | 20 | # trackball side). |
diff --git a/keyboards/bastardkb/charybdis/4x6/v2/elitec/info.json b/keyboards/bastardkb/charybdis/4x6/v2/elitec/info.json index 86011a1550..3043400b7b 100644 --- a/keyboards/bastardkb/charybdis/4x6/v2/elitec/info.json +++ b/keyboards/bastardkb/charybdis/4x6/v2/elitec/info.json | |||
| @@ -6,6 +6,9 @@ | |||
| 6 | "ws2812": { | 6 | "ws2812": { |
| 7 | "pin": "D3" | 7 | "pin": "D3" |
| 8 | }, | 8 | }, |
| 9 | "rgb_matrix": { | ||
| 10 | "driver": "WS2812" | ||
| 11 | }, | ||
| 9 | "matrix_pins": { | 12 | "matrix_pins": { |
| 10 | "cols": ["F6", "F5", "B6", "D7", "E6", "B4"], | 13 | "cols": ["F6", "F5", "B6", "D7", "E6", "B4"], |
| 11 | "rows": ["F4", "F7", "C6", "D4", "B5"] | 14 | "rows": ["F4", "F7", "C6", "D4", "B5"] |
diff --git a/keyboards/bastardkb/charybdis/4x6/v2/elitec/rules.mk b/keyboards/bastardkb/charybdis/4x6/v2/elitec/rules.mk index f643c2d082..51c8c665e2 100644 --- a/keyboards/bastardkb/charybdis/4x6/v2/elitec/rules.mk +++ b/keyboards/bastardkb/charybdis/4x6/v2/elitec/rules.mk | |||
| @@ -15,7 +15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported. | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default. | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default. |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default. | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default. |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 18 | RGB_MATRIX_DRIVER = WS2812 | ||
| 19 | 18 | ||
| 20 | # Charybdis is a split 4x6 keyboard with a maximum of 5 thumb keys (3 on the | 19 | # Charybdis is a split 4x6 keyboard with a maximum of 5 thumb keys (3 on the |
| 21 | # trackball side). | 20 | # trackball side). |
diff --git a/keyboards/bastardkb/charybdis/4x6/v2/splinky_2/info.json b/keyboards/bastardkb/charybdis/4x6/v2/splinky_2/info.json index 125865ee94..e6b47c984e 100644 --- a/keyboards/bastardkb/charybdis/4x6/v2/splinky_2/info.json +++ b/keyboards/bastardkb/charybdis/4x6/v2/splinky_2/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["GP27", "GP28", "GP15", "GP6", "GP7", "GP8"], | 10 | "cols": ["GP27", "GP28", "GP15", "GP6", "GP7", "GP8"], |
| 8 | "rows": ["GP29", "GP26", "GP5", "GP4", "GP9"] | 11 | "rows": ["GP29", "GP26", "GP5", "GP4", "GP9"] |
diff --git a/keyboards/bastardkb/charybdis/4x6/v2/splinky_2/rules.mk b/keyboards/bastardkb/charybdis/4x6/v2/splinky_2/rules.mk index 37e9d6c3b8..80098fbbf6 100644 --- a/keyboards/bastardkb/charybdis/4x6/v2/splinky_2/rules.mk +++ b/keyboards/bastardkb/charybdis/4x6/v2/splinky_2/rules.mk | |||
| @@ -19,7 +19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 22 | RGB_MATRIX_DRIVER = WS2812 | ||
| 23 | 22 | ||
| 24 | SPLIT_KEYBOARD = yes | 23 | SPLIT_KEYBOARD = yes |
| 25 | 24 | ||
diff --git a/keyboards/bastardkb/charybdis/4x6/v2/splinky_3/info.json b/keyboards/bastardkb/charybdis/4x6/v2/splinky_3/info.json index 2c9903f8be..7814c41976 100644 --- a/keyboards/bastardkb/charybdis/4x6/v2/splinky_3/info.json +++ b/keyboards/bastardkb/charybdis/4x6/v2/splinky_3/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["GP27", "GP28", "GP21", "GP6", "GP7", "GP8"], | 10 | "cols": ["GP27", "GP28", "GP21", "GP6", "GP7", "GP8"], |
| 8 | "rows": ["GP29", "GP26", "GP5", "GP4", "GP9"] | 11 | "rows": ["GP29", "GP26", "GP5", "GP4", "GP9"] |
diff --git a/keyboards/bastardkb/charybdis/4x6/v2/splinky_3/rules.mk b/keyboards/bastardkb/charybdis/4x6/v2/splinky_3/rules.mk index 37e9d6c3b8..80098fbbf6 100644 --- a/keyboards/bastardkb/charybdis/4x6/v2/splinky_3/rules.mk +++ b/keyboards/bastardkb/charybdis/4x6/v2/splinky_3/rules.mk | |||
| @@ -19,7 +19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 22 | RGB_MATRIX_DRIVER = WS2812 | ||
| 23 | 22 | ||
| 24 | SPLIT_KEYBOARD = yes | 23 | SPLIT_KEYBOARD = yes |
| 25 | 24 | ||
diff --git a/keyboards/bastardkb/charybdis/4x6/v2/stemcell/info.json b/keyboards/bastardkb/charybdis/4x6/v2/stemcell/info.json index 298a111d38..723f8ae5b1 100644 --- a/keyboards/bastardkb/charybdis/4x6/v2/stemcell/info.json +++ b/keyboards/bastardkb/charybdis/4x6/v2/stemcell/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "ws2812": { | 9 | "ws2812": { |
| 7 | "pin": "D3", | 10 | "pin": "D3", |
| 8 | "driver": "pwm" | 11 | "driver": "pwm" |
diff --git a/keyboards/bastardkb/charybdis/4x6/v2/stemcell/rules.mk b/keyboards/bastardkb/charybdis/4x6/v2/stemcell/rules.mk index 92ea9dfb4c..f10636573e 100644 --- a/keyboards/bastardkb/charybdis/4x6/v2/stemcell/rules.mk +++ b/keyboards/bastardkb/charybdis/4x6/v2/stemcell/rules.mk | |||
| @@ -17,7 +17,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 17 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 17 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 18 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 18 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 19 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 19 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 20 | RGB_MATRIX_DRIVER = WS2812 | ||
| 21 | 20 | ||
| 22 | SPLIT_KEYBOARD = yes | 21 | SPLIT_KEYBOARD = yes |
| 23 | 22 | ||
diff --git a/keyboards/bastardkb/dilemma/3x5_3/info.json b/keyboards/bastardkb/dilemma/3x5_3/info.json index 153d3053f9..57ea2c16df 100644 --- a/keyboards/bastardkb/dilemma/3x5_3/info.json +++ b/keyboards/bastardkb/dilemma/3x5_3/info.json | |||
| @@ -4,6 +4,9 @@ | |||
| 4 | "device_version": "2.0.0", | 4 | "device_version": "2.0.0", |
| 5 | "pid": "0x1835" | 5 | "pid": "0x1835" |
| 6 | }, | 6 | }, |
| 7 | "rgb_matrix": { | ||
| 8 | "driver": "WS2812" | ||
| 9 | }, | ||
| 7 | "matrix_pins": { | 10 | "matrix_pins": { |
| 8 | "cols": ["GP8", "GP9", "GP7", "GP6", "GP28"], | 11 | "cols": ["GP8", "GP9", "GP7", "GP6", "GP28"], |
| 9 | "rows": ["GP4", "GP5", "GP27", "GP26"] | 12 | "rows": ["GP4", "GP5", "GP27", "GP26"] |
diff --git a/keyboards/bastardkb/dilemma/3x5_3/rules.mk b/keyboards/bastardkb/dilemma/3x5_3/rules.mk index b6f1398421..2b52cffbf7 100644 --- a/keyboards/bastardkb/dilemma/3x5_3/rules.mk +++ b/keyboards/bastardkb/dilemma/3x5_3/rules.mk | |||
| @@ -15,7 +15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 16 | RGBLIGHT_SUPPORTED = no # RGB underglow is supported, but not enabled by default | 16 | RGBLIGHT_SUPPORTED = no # RGB underglow is supported, but not enabled by default |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 18 | RGB_MATRIX_DRIVER = WS2812 | ||
| 19 | 18 | ||
| 20 | SERIAL_DRIVER = vendor | 19 | SERIAL_DRIVER = vendor |
| 21 | 20 | ||
diff --git a/keyboards/bastardkb/scylla/blackpill/info.json b/keyboards/bastardkb/scylla/blackpill/info.json index 0ae5cf86a0..8b65317104 100644 --- a/keyboards/bastardkb/scylla/blackpill/info.json +++ b/keyboards/bastardkb/scylla/blackpill/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "1.0.0" | 4 | "device_version": "1.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "ws2812": { | 9 | "ws2812": { |
| 7 | "pin": "A1", | 10 | "pin": "A1", |
| 8 | "driver": "pwm" | 11 | "driver": "pwm" |
diff --git a/keyboards/bastardkb/scylla/blackpill/rules.mk b/keyboards/bastardkb/scylla/blackpill/rules.mk index 35c9c4e11f..88d65fbb90 100644 --- a/keyboards/bastardkb/scylla/blackpill/rules.mk +++ b/keyboards/bastardkb/scylla/blackpill/rules.mk | |||
| @@ -15,7 +15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 18 | RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support | ||
| 19 | 18 | ||
| 20 | SPLIT_KEYBOARD = yes | 19 | SPLIT_KEYBOARD = yes |
| 21 | 20 | ||
diff --git a/keyboards/bastardkb/scylla/v1/elitec/info.json b/keyboards/bastardkb/scylla/v1/elitec/info.json index b53a0f5e76..ffac558bbc 100644 --- a/keyboards/bastardkb/scylla/v1/elitec/info.json +++ b/keyboards/bastardkb/scylla/v1/elitec/info.json | |||
| @@ -6,6 +6,9 @@ | |||
| 6 | "ws2812": { | 6 | "ws2812": { |
| 7 | "pin": "D2" | 7 | "pin": "D2" |
| 8 | }, | 8 | }, |
| 9 | "rgb_matrix": { | ||
| 10 | "driver": "WS2812" | ||
| 11 | }, | ||
| 9 | "matrix_pins": { | 12 | "matrix_pins": { |
| 10 | "cols": ["B4", "E6", "C6", "B1", "B3", "B2"], | 13 | "cols": ["B4", "E6", "C6", "B1", "B3", "B2"], |
| 11 | "rows": ["D7", "B5", "F7", "F6", "B6"] | 14 | "rows": ["D7", "B5", "F7", "F6", "B6"] |
diff --git a/keyboards/bastardkb/scylla/v1/elitec/rules.mk b/keyboards/bastardkb/scylla/v1/elitec/rules.mk index 985f9489c2..ba717ec115 100644 --- a/keyboards/bastardkb/scylla/v1/elitec/rules.mk +++ b/keyboards/bastardkb/scylla/v1/elitec/rules.mk | |||
| @@ -15,6 +15,5 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) |
| 18 | RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support | ||
| 19 | 18 | ||
| 20 | SPLIT_KEYBOARD = yes | 19 | SPLIT_KEYBOARD = yes |
diff --git a/keyboards/bastardkb/scylla/v2/elitec/info.json b/keyboards/bastardkb/scylla/v2/elitec/info.json index 5b5b152628..1a8643b27d 100644 --- a/keyboards/bastardkb/scylla/v2/elitec/info.json +++ b/keyboards/bastardkb/scylla/v2/elitec/info.json | |||
| @@ -6,6 +6,9 @@ | |||
| 6 | "ws2812": { | 6 | "ws2812": { |
| 7 | "pin": "D3" | 7 | "pin": "D3" |
| 8 | }, | 8 | }, |
| 9 | "rgb_matrix": { | ||
| 10 | "driver": "WS2812" | ||
| 11 | }, | ||
| 9 | "matrix_pins": { | 12 | "matrix_pins": { |
| 10 | "cols": ["F6", "F5", "B6", "D7", "E6", "B4"], | 13 | "cols": ["F6", "F5", "B6", "D7", "E6", "B4"], |
| 11 | "rows": ["F4", "F7", "C6", "D4", "B5"] | 14 | "rows": ["F4", "F7", "C6", "D4", "B5"] |
diff --git a/keyboards/bastardkb/scylla/v2/elitec/rules.mk b/keyboards/bastardkb/scylla/v2/elitec/rules.mk index 985f9489c2..ba717ec115 100644 --- a/keyboards/bastardkb/scylla/v2/elitec/rules.mk +++ b/keyboards/bastardkb/scylla/v2/elitec/rules.mk | |||
| @@ -15,6 +15,5 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) |
| 18 | RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support | ||
| 19 | 18 | ||
| 20 | SPLIT_KEYBOARD = yes | 19 | SPLIT_KEYBOARD = yes |
diff --git a/keyboards/bastardkb/scylla/v2/splinky_2/info.json b/keyboards/bastardkb/scylla/v2/splinky_2/info.json index 0617850d34..8ba2d4d19a 100644 --- a/keyboards/bastardkb/scylla/v2/splinky_2/info.json +++ b/keyboards/bastardkb/scylla/v2/splinky_2/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["GP27", "GP28", "GP15", "GP6", "GP7", "GP8"], | 10 | "cols": ["GP27", "GP28", "GP15", "GP6", "GP7", "GP8"], |
| 8 | "rows": ["GP29", "GP26", "GP5", "GP4", "GP9"] | 11 | "rows": ["GP29", "GP26", "GP5", "GP4", "GP9"] |
diff --git a/keyboards/bastardkb/scylla/v2/splinky_2/rules.mk b/keyboards/bastardkb/scylla/v2/splinky_2/rules.mk index e60131bda0..274e95c039 100644 --- a/keyboards/bastardkb/scylla/v2/splinky_2/rules.mk +++ b/keyboards/bastardkb/scylla/v2/splinky_2/rules.mk | |||
| @@ -19,7 +19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 22 | RGB_MATRIX_DRIVER = WS2812 | ||
| 23 | 22 | ||
| 24 | SPLIT_KEYBOARD = yes | 23 | SPLIT_KEYBOARD = yes |
| 25 | 24 | ||
diff --git a/keyboards/bastardkb/scylla/v2/splinky_3/info.json b/keyboards/bastardkb/scylla/v2/splinky_3/info.json index 71177d525a..c0cd88672b 100644 --- a/keyboards/bastardkb/scylla/v2/splinky_3/info.json +++ b/keyboards/bastardkb/scylla/v2/splinky_3/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["GP27", "GP28", "GP21", "GP6", "GP7", "GP8"], | 10 | "cols": ["GP27", "GP28", "GP21", "GP6", "GP7", "GP8"], |
| 8 | "rows": ["GP29", "GP26", "GP5", "GP4", "GP9"] | 11 | "rows": ["GP29", "GP26", "GP5", "GP4", "GP9"] |
diff --git a/keyboards/bastardkb/scylla/v2/splinky_3/rules.mk b/keyboards/bastardkb/scylla/v2/splinky_3/rules.mk index e60131bda0..274e95c039 100644 --- a/keyboards/bastardkb/scylla/v2/splinky_3/rules.mk +++ b/keyboards/bastardkb/scylla/v2/splinky_3/rules.mk | |||
| @@ -19,7 +19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 22 | RGB_MATRIX_DRIVER = WS2812 | ||
| 23 | 22 | ||
| 24 | SPLIT_KEYBOARD = yes | 23 | SPLIT_KEYBOARD = yes |
| 25 | 24 | ||
diff --git a/keyboards/bastardkb/scylla/v2/stemcell/info.json b/keyboards/bastardkb/scylla/v2/stemcell/info.json index f8167d7b20..2c66f25554 100644 --- a/keyboards/bastardkb/scylla/v2/stemcell/info.json +++ b/keyboards/bastardkb/scylla/v2/stemcell/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "ws2812": { | 9 | "ws2812": { |
| 7 | "pin": "D3", | 10 | "pin": "D3", |
| 8 | "driver": "pwm" | 11 | "driver": "pwm" |
diff --git a/keyboards/bastardkb/scylla/v2/stemcell/rules.mk b/keyboards/bastardkb/scylla/v2/stemcell/rules.mk index 2c92eda3f9..c42b71866e 100644 --- a/keyboards/bastardkb/scylla/v2/stemcell/rules.mk +++ b/keyboards/bastardkb/scylla/v2/stemcell/rules.mk | |||
| @@ -17,7 +17,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 17 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 17 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 18 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 18 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 19 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 19 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 20 | RGB_MATRIX_DRIVER = WS2812 | ||
| 21 | 20 | ||
| 22 | SPLIT_KEYBOARD = yes | 21 | SPLIT_KEYBOARD = yes |
| 23 | 22 | ||
diff --git a/keyboards/bastardkb/skeletyl/blackpill/info.json b/keyboards/bastardkb/skeletyl/blackpill/info.json index 7bc12bfd32..2bec7f1981 100644 --- a/keyboards/bastardkb/skeletyl/blackpill/info.json +++ b/keyboards/bastardkb/skeletyl/blackpill/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "1.0.0" | 4 | "device_version": "1.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "ws2812": { | 9 | "ws2812": { |
| 7 | "pin": "A1", | 10 | "pin": "A1", |
| 8 | "driver": "pwm" | 11 | "driver": "pwm" |
diff --git a/keyboards/bastardkb/skeletyl/blackpill/rules.mk b/keyboards/bastardkb/skeletyl/blackpill/rules.mk index 35c9c4e11f..88d65fbb90 100644 --- a/keyboards/bastardkb/skeletyl/blackpill/rules.mk +++ b/keyboards/bastardkb/skeletyl/blackpill/rules.mk | |||
| @@ -15,7 +15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 18 | RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support | ||
| 19 | 18 | ||
| 20 | SPLIT_KEYBOARD = yes | 19 | SPLIT_KEYBOARD = yes |
| 21 | 20 | ||
diff --git a/keyboards/bastardkb/skeletyl/v1/elitec/info.json b/keyboards/bastardkb/skeletyl/v1/elitec/info.json index f6b828f6e2..f81bca976e 100644 --- a/keyboards/bastardkb/skeletyl/v1/elitec/info.json +++ b/keyboards/bastardkb/skeletyl/v1/elitec/info.json | |||
| @@ -6,6 +6,9 @@ | |||
| 6 | "ws2812": { | 6 | "ws2812": { |
| 7 | "pin": "D2" | 7 | "pin": "D2" |
| 8 | }, | 8 | }, |
| 9 | "rgb_matrix": { | ||
| 10 | "driver": "WS2812" | ||
| 11 | }, | ||
| 9 | "matrix_pins": { | 12 | "matrix_pins": { |
| 10 | "cols": ["E6", "C6", "B1", "B3", "B2"], | 13 | "cols": ["E6", "C6", "B1", "B3", "B2"], |
| 11 | "rows": ["B5", "F7", "F6", "B6"] | 14 | "rows": ["B5", "F7", "F6", "B6"] |
diff --git a/keyboards/bastardkb/skeletyl/v1/elitec/rules.mk b/keyboards/bastardkb/skeletyl/v1/elitec/rules.mk index 985f9489c2..ba717ec115 100644 --- a/keyboards/bastardkb/skeletyl/v1/elitec/rules.mk +++ b/keyboards/bastardkb/skeletyl/v1/elitec/rules.mk | |||
| @@ -15,6 +15,5 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) |
| 18 | RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support | ||
| 19 | 18 | ||
| 20 | SPLIT_KEYBOARD = yes | 19 | SPLIT_KEYBOARD = yes |
diff --git a/keyboards/bastardkb/skeletyl/v2/elitec/info.json b/keyboards/bastardkb/skeletyl/v2/elitec/info.json index 191b47c80e..2c43204ace 100644 --- a/keyboards/bastardkb/skeletyl/v2/elitec/info.json +++ b/keyboards/bastardkb/skeletyl/v2/elitec/info.json | |||
| @@ -6,6 +6,9 @@ | |||
| 6 | "ws2812": { | 6 | "ws2812": { |
| 7 | "pin": "D3" | 7 | "pin": "D3" |
| 8 | }, | 8 | }, |
| 9 | "rgb_matrix": { | ||
| 10 | "driver": "WS2812" | ||
| 11 | }, | ||
| 9 | "matrix_pins": { | 12 | "matrix_pins": { |
| 10 | "cols": ["F5", "B6", "D7", "E6", "B4"], | 13 | "cols": ["F5", "B6", "D7", "E6", "B4"], |
| 11 | "rows": ["F7", "C6", "D4", "B5"] | 14 | "rows": ["F7", "C6", "D4", "B5"] |
diff --git a/keyboards/bastardkb/skeletyl/v2/elitec/rules.mk b/keyboards/bastardkb/skeletyl/v2/elitec/rules.mk index 985f9489c2..ba717ec115 100644 --- a/keyboards/bastardkb/skeletyl/v2/elitec/rules.mk +++ b/keyboards/bastardkb/skeletyl/v2/elitec/rules.mk | |||
| @@ -15,6 +15,5 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) |
| 18 | RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support | ||
| 19 | 18 | ||
| 20 | SPLIT_KEYBOARD = yes | 19 | SPLIT_KEYBOARD = yes |
diff --git a/keyboards/bastardkb/skeletyl/v2/splinky_2/info.json b/keyboards/bastardkb/skeletyl/v2/splinky_2/info.json index ef833a414e..023c4d553e 100644 --- a/keyboards/bastardkb/skeletyl/v2/splinky_2/info.json +++ b/keyboards/bastardkb/skeletyl/v2/splinky_2/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["GP28", "GP15", "GP6", "GP7", "GP8"], | 10 | "cols": ["GP28", "GP15", "GP6", "GP7", "GP8"], |
| 8 | "rows": ["GP26", "GP5", "GP4", "GP9"] | 11 | "rows": ["GP26", "GP5", "GP4", "GP9"] |
diff --git a/keyboards/bastardkb/skeletyl/v2/splinky_2/rules.mk b/keyboards/bastardkb/skeletyl/v2/splinky_2/rules.mk index e60131bda0..274e95c039 100644 --- a/keyboards/bastardkb/skeletyl/v2/splinky_2/rules.mk +++ b/keyboards/bastardkb/skeletyl/v2/splinky_2/rules.mk | |||
| @@ -19,7 +19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 22 | RGB_MATRIX_DRIVER = WS2812 | ||
| 23 | 22 | ||
| 24 | SPLIT_KEYBOARD = yes | 23 | SPLIT_KEYBOARD = yes |
| 25 | 24 | ||
diff --git a/keyboards/bastardkb/skeletyl/v2/splinky_3/info.json b/keyboards/bastardkb/skeletyl/v2/splinky_3/info.json index 8f75e99afe..56a00a3c3d 100644 --- a/keyboards/bastardkb/skeletyl/v2/splinky_3/info.json +++ b/keyboards/bastardkb/skeletyl/v2/splinky_3/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["GP28", "GP21", "GP6", "GP7", "GP8"], | 10 | "cols": ["GP28", "GP21", "GP6", "GP7", "GP8"], |
| 8 | "rows": ["GP26", "GP5", "GP4", "GP9"] | 11 | "rows": ["GP26", "GP5", "GP4", "GP9"] |
diff --git a/keyboards/bastardkb/skeletyl/v2/splinky_3/rules.mk b/keyboards/bastardkb/skeletyl/v2/splinky_3/rules.mk index e60131bda0..274e95c039 100644 --- a/keyboards/bastardkb/skeletyl/v2/splinky_3/rules.mk +++ b/keyboards/bastardkb/skeletyl/v2/splinky_3/rules.mk | |||
| @@ -19,7 +19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 22 | RGB_MATRIX_DRIVER = WS2812 | ||
| 23 | 22 | ||
| 24 | SPLIT_KEYBOARD = yes | 23 | SPLIT_KEYBOARD = yes |
| 25 | 24 | ||
diff --git a/keyboards/bastardkb/skeletyl/v2/stemcell/info.json b/keyboards/bastardkb/skeletyl/v2/stemcell/info.json index abd96fb434..cc4bcf887f 100644 --- a/keyboards/bastardkb/skeletyl/v2/stemcell/info.json +++ b/keyboards/bastardkb/skeletyl/v2/stemcell/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "ws2812": { | 9 | "ws2812": { |
| 7 | "pin": "D3", | 10 | "pin": "D3", |
| 8 | "driver": "pwm" | 11 | "driver": "pwm" |
diff --git a/keyboards/bastardkb/skeletyl/v2/stemcell/rules.mk b/keyboards/bastardkb/skeletyl/v2/stemcell/rules.mk index 2c92eda3f9..c42b71866e 100644 --- a/keyboards/bastardkb/skeletyl/v2/stemcell/rules.mk +++ b/keyboards/bastardkb/skeletyl/v2/stemcell/rules.mk | |||
| @@ -17,7 +17,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 17 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 17 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 18 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 18 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 19 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 19 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 20 | RGB_MATRIX_DRIVER = WS2812 | ||
| 21 | 20 | ||
| 22 | SPLIT_KEYBOARD = yes | 21 | SPLIT_KEYBOARD = yes |
| 23 | 22 | ||
diff --git a/keyboards/bastardkb/tbkmini/blackpill/info.json b/keyboards/bastardkb/tbkmini/blackpill/info.json index fd03d551ff..30a1b0ac94 100644 --- a/keyboards/bastardkb/tbkmini/blackpill/info.json +++ b/keyboards/bastardkb/tbkmini/blackpill/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "1.0.0" | 4 | "device_version": "1.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "ws2812": { | 9 | "ws2812": { |
| 7 | "pin": "A1", | 10 | "pin": "A1", |
| 8 | "driver": "pwm" | 11 | "driver": "pwm" |
diff --git a/keyboards/bastardkb/tbkmini/blackpill/rules.mk b/keyboards/bastardkb/tbkmini/blackpill/rules.mk index 35c9c4e11f..88d65fbb90 100644 --- a/keyboards/bastardkb/tbkmini/blackpill/rules.mk +++ b/keyboards/bastardkb/tbkmini/blackpill/rules.mk | |||
| @@ -15,7 +15,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 18 | RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support | ||
| 19 | 18 | ||
| 20 | SPLIT_KEYBOARD = yes | 19 | SPLIT_KEYBOARD = yes |
| 21 | 20 | ||
diff --git a/keyboards/bastardkb/tbkmini/v1/elitec/info.json b/keyboards/bastardkb/tbkmini/v1/elitec/info.json index 0fe5c8655e..a5a90811ec 100644 --- a/keyboards/bastardkb/tbkmini/v1/elitec/info.json +++ b/keyboards/bastardkb/tbkmini/v1/elitec/info.json | |||
| @@ -6,6 +6,9 @@ | |||
| 6 | "ws2812": { | 6 | "ws2812": { |
| 7 | "pin": "D2" | 7 | "pin": "D2" |
| 8 | }, | 8 | }, |
| 9 | "rgb_matrix": { | ||
| 10 | "driver": "WS2812" | ||
| 11 | }, | ||
| 9 | "matrix_pins": { | 12 | "matrix_pins": { |
| 10 | "cols": ["B4", "E6", "C6", "B1", "B3", "B2"], | 13 | "cols": ["B4", "E6", "C6", "B1", "B3", "B2"], |
| 11 | "rows": ["B5", "F7", "F6", "B6"] | 14 | "rows": ["B5", "F7", "F6", "B6"] |
diff --git a/keyboards/bastardkb/tbkmini/v1/elitec/rules.mk b/keyboards/bastardkb/tbkmini/v1/elitec/rules.mk index 985f9489c2..ba717ec115 100644 --- a/keyboards/bastardkb/tbkmini/v1/elitec/rules.mk +++ b/keyboards/bastardkb/tbkmini/v1/elitec/rules.mk | |||
| @@ -15,6 +15,5 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) |
| 18 | RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support | ||
| 19 | 18 | ||
| 20 | SPLIT_KEYBOARD = yes | 19 | SPLIT_KEYBOARD = yes |
diff --git a/keyboards/bastardkb/tbkmini/v2/elitec/info.json b/keyboards/bastardkb/tbkmini/v2/elitec/info.json index d0691aef2e..28c30f9ab7 100644 --- a/keyboards/bastardkb/tbkmini/v2/elitec/info.json +++ b/keyboards/bastardkb/tbkmini/v2/elitec/info.json | |||
| @@ -6,6 +6,9 @@ | |||
| 6 | "ws2812": { | 6 | "ws2812": { |
| 7 | "pin": "D3" | 7 | "pin": "D3" |
| 8 | }, | 8 | }, |
| 9 | "rgb_matrix": { | ||
| 10 | "driver": "WS2812" | ||
| 11 | }, | ||
| 9 | "matrix_pins": { | 12 | "matrix_pins": { |
| 10 | "cols": ["F6", "F5", "B6", "D7", "E6", "B4"], | 13 | "cols": ["F6", "F5", "B6", "D7", "E6", "B4"], |
| 11 | "rows": ["F7", "C6", "D4", "B5"] | 14 | "rows": ["F7", "C6", "D4", "B5"] |
diff --git a/keyboards/bastardkb/tbkmini/v2/elitec/rules.mk b/keyboards/bastardkb/tbkmini/v2/elitec/rules.mk index 985f9489c2..ba717ec115 100644 --- a/keyboards/bastardkb/tbkmini/v2/elitec/rules.mk +++ b/keyboards/bastardkb/tbkmini/v2/elitec/rules.mk | |||
| @@ -15,6 +15,5 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 15 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 16 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | 17 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) |
| 18 | RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support | ||
| 19 | 18 | ||
| 20 | SPLIT_KEYBOARD = yes | 19 | SPLIT_KEYBOARD = yes |
diff --git a/keyboards/bastardkb/tbkmini/v2/splinky_2/info.json b/keyboards/bastardkb/tbkmini/v2/splinky_2/info.json index 80d8134f7e..1dc6607f3d 100644 --- a/keyboards/bastardkb/tbkmini/v2/splinky_2/info.json +++ b/keyboards/bastardkb/tbkmini/v2/splinky_2/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["GP27", "GP28", "GP15", "GP6", "GP7", "GP8"], | 10 | "cols": ["GP27", "GP28", "GP15", "GP6", "GP7", "GP8"], |
| 8 | "rows": ["GP26", "GP5", "GP4", "GP9"] | 11 | "rows": ["GP26", "GP5", "GP4", "GP9"] |
diff --git a/keyboards/bastardkb/tbkmini/v2/splinky_2/rules.mk b/keyboards/bastardkb/tbkmini/v2/splinky_2/rules.mk index e60131bda0..274e95c039 100644 --- a/keyboards/bastardkb/tbkmini/v2/splinky_2/rules.mk +++ b/keyboards/bastardkb/tbkmini/v2/splinky_2/rules.mk | |||
| @@ -19,7 +19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 22 | RGB_MATRIX_DRIVER = WS2812 | ||
| 23 | 22 | ||
| 24 | SPLIT_KEYBOARD = yes | 23 | SPLIT_KEYBOARD = yes |
| 25 | 24 | ||
diff --git a/keyboards/bastardkb/tbkmini/v2/splinky_3/info.json b/keyboards/bastardkb/tbkmini/v2/splinky_3/info.json index a5717988c8..2c96b46c2a 100644 --- a/keyboards/bastardkb/tbkmini/v2/splinky_3/info.json +++ b/keyboards/bastardkb/tbkmini/v2/splinky_3/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["GP27", "GP28", "GP21", "GP6", "GP7", "GP8"], | 10 | "cols": ["GP27", "GP28", "GP21", "GP6", "GP7", "GP8"], |
| 8 | "rows": ["GP26", "GP5", "GP4", "GP9"] | 11 | "rows": ["GP26", "GP5", "GP4", "GP9"] |
diff --git a/keyboards/bastardkb/tbkmini/v2/splinky_3/rules.mk b/keyboards/bastardkb/tbkmini/v2/splinky_3/rules.mk index e60131bda0..274e95c039 100644 --- a/keyboards/bastardkb/tbkmini/v2/splinky_3/rules.mk +++ b/keyboards/bastardkb/tbkmini/v2/splinky_3/rules.mk | |||
| @@ -19,7 +19,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 19 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 20 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 21 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 22 | RGB_MATRIX_DRIVER = WS2812 | ||
| 23 | 22 | ||
| 24 | SPLIT_KEYBOARD = yes | 23 | SPLIT_KEYBOARD = yes |
| 25 | 24 | ||
diff --git a/keyboards/bastardkb/tbkmini/v2/stemcell/info.json b/keyboards/bastardkb/tbkmini/v2/stemcell/info.json index cdfc6273a0..ae8a3c4d88 100644 --- a/keyboards/bastardkb/tbkmini/v2/stemcell/info.json +++ b/keyboards/bastardkb/tbkmini/v2/stemcell/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "ws2812": { | 9 | "ws2812": { |
| 7 | "pin": "D3", | 10 | "pin": "D3", |
| 8 | "driver": "pwm" | 11 | "driver": "pwm" |
diff --git a/keyboards/bastardkb/tbkmini/v2/stemcell/rules.mk b/keyboards/bastardkb/tbkmini/v2/stemcell/rules.mk index 2c92eda3f9..c42b71866e 100644 --- a/keyboards/bastardkb/tbkmini/v2/stemcell/rules.mk +++ b/keyboards/bastardkb/tbkmini/v2/stemcell/rules.mk | |||
| @@ -17,7 +17,6 @@ AUDIO_SUPPORTED = no # Audio is not supported | |||
| 17 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default | 17 | RGB_MATRIX_SUPPORTED = yes # RGB matrix is supported and enabled by default |
| 18 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default | 18 | RGBLIGHT_SUPPORTED = yes # RGB underglow is supported, but not enabled by default |
| 19 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 19 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 20 | RGB_MATRIX_DRIVER = WS2812 | ||
| 21 | 20 | ||
| 22 | SPLIT_KEYBOARD = yes | 21 | SPLIT_KEYBOARD = yes |
| 23 | 22 | ||
diff --git a/keyboards/black_hellebore/info.json b/keyboards/black_hellebore/info.json index 63d1d9418b..f7d35c58fd 100644 --- a/keyboards/black_hellebore/info.json +++ b/keyboards/black_hellebore/info.json | |||
| @@ -28,7 +28,8 @@ | |||
| 28 | "pid": "0x4467", | 28 | "pid": "0x4467", |
| 29 | "vid": "0x3141" | 29 | "vid": "0x3141" |
| 30 | }, | 30 | }, |
| 31 | "rgb_matrix": { | 31 | "rgb_matrix": { |
| 32 | "driver": "WS2812", | ||
| 32 | "layout": [ | 33 | "layout": [ |
| 33 | { "flags": 4, "matrix": [0, 0] , "x": 7 , "y": 5 } , | 34 | { "flags": 4, "matrix": [0, 0] , "x": 7 , "y": 5 } , |
| 34 | { "flags": 4, "matrix": [0, 1] , "x": 22 , "y": 5 } , | 35 | { "flags": 4, "matrix": [0, 1] , "x": 22 , "y": 5 } , |
diff --git a/keyboards/black_hellebore/rules.mk b/keyboards/black_hellebore/rules.mk index 32afd21635..e69de29bb2 100644 --- a/keyboards/black_hellebore/rules.mk +++ b/keyboards/black_hellebore/rules.mk | |||
| @@ -1 +0,0 @@ | |||
| 1 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/blockboy/ac980mini/info.json b/keyboards/blockboy/ac980mini/info.json index f2bb4beb94..1f1e88afe5 100644 --- a/keyboards/blockboy/ac980mini/info.json +++ b/keyboards/blockboy/ac980mini/info.json | |||
| @@ -18,6 +18,9 @@ | |||
| 18 | "ws2812": { | 18 | "ws2812": { |
| 19 | "pin": "B7" | 19 | "pin": "B7" |
| 20 | }, | 20 | }, |
| 21 | "rgb_matrix": { | ||
| 22 | "driver": "WS2812" | ||
| 23 | }, | ||
| 21 | "layouts": { | 24 | "layouts": { |
| 22 | "LAYOUT_all": { | 25 | "LAYOUT_all": { |
| 23 | "layout": [ | 26 | "layout": [ |
diff --git a/keyboards/blockboy/ac980mini/rules.mk b/keyboards/blockboy/ac980mini/rules.mk index e564d512da..6111d23a8c 100644 --- a/keyboards/blockboy/ac980mini/rules.mk +++ b/keyboards/blockboy/ac980mini/rules.mk | |||
| @@ -12,5 +12,4 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | 13 | ||
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
| 16 | LTO_ENABLE = yes | 15 | LTO_ENABLE = yes |
diff --git a/keyboards/boardsource/beiwagon/info.json b/keyboards/boardsource/beiwagon/info.json index dc5f8cc20f..ac0e023c44 100644 --- a/keyboards/boardsource/beiwagon/info.json +++ b/keyboards/boardsource/beiwagon/info.json | |||
| @@ -25,6 +25,7 @@ | |||
| 25 | "vid": "0x4273" | 25 | "vid": "0x4273" |
| 26 | }, | 26 | }, |
| 27 | "rgb_matrix": { | 27 | "rgb_matrix": { |
| 28 | "driver": "WS2812", | ||
| 28 | "layout": [ | 29 | "layout": [ |
| 29 | { "flags": 2, "x": 16, "y": 38 }, | 30 | { "flags": 2, "x": 16, "y": 38 }, |
| 30 | { "flags": 2, "x": 16, "y": 113 }, | 31 | { "flags": 2, "x": 16, "y": 113 }, |
diff --git a/keyboards/boardsource/beiwagon/rules.mk b/keyboards/boardsource/beiwagon/rules.mk index 32afd21635..e69de29bb2 100644 --- a/keyboards/boardsource/beiwagon/rules.mk +++ b/keyboards/boardsource/beiwagon/rules.mk | |||
| @@ -1 +0,0 @@ | |||
| 1 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/boardsource/microdox/v2/info.json b/keyboards/boardsource/microdox/v2/info.json index 9d7e25dee4..ca9b976023 100644 --- a/keyboards/boardsource/microdox/v2/info.json +++ b/keyboards/boardsource/microdox/v2/info.json | |||
| @@ -35,6 +35,7 @@ | |||
| 35 | } | 35 | } |
| 36 | }, | 36 | }, |
| 37 | "rgb_matrix": { | 37 | "rgb_matrix": { |
| 38 | "driver": "WS2812", | ||
| 38 | "layout": [ | 39 | "layout": [ |
| 39 | { "flags": 2, "x": 12, "y": 11 }, | 40 | { "flags": 2, "x": 12, "y": 11 }, |
| 40 | { "flags": 2, "x": 86, "y": 11 }, | 41 | { "flags": 2, "x": 86, "y": 11 }, |
diff --git a/keyboards/boardsource/microdox/v2/rules.mk b/keyboards/boardsource/microdox/v2/rules.mk index 32afd21635..e69de29bb2 100644 --- a/keyboards/boardsource/microdox/v2/rules.mk +++ b/keyboards/boardsource/microdox/v2/rules.mk | |||
| @@ -1 +0,0 @@ | |||
| 1 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/boardsource/technik_o/info.json b/keyboards/boardsource/technik_o/info.json index af8d16a020..df0dbd63a5 100644 --- a/keyboards/boardsource/technik_o/info.json +++ b/keyboards/boardsource/technik_o/info.json | |||
| @@ -25,7 +25,8 @@ | |||
| 25 | "pid": "0x0079", | 25 | "pid": "0x0079", |
| 26 | "vid": "0x4273" | 26 | "vid": "0x4273" |
| 27 | }, | 27 | }, |
| 28 | "rgb_matrix": { | 28 | "rgb_matrix": { |
| 29 | "driver": "WS2812", | ||
| 29 | "layout": [ | 30 | "layout": [ |
| 30 | { "flags": 2, "x": 220, "y": 17 }, | 31 | { "flags": 2, "x": 220, "y": 17 }, |
| 31 | { "flags": 2, "x": 172, "y": 17 }, | 32 | { "flags": 2, "x": 172, "y": 17 }, |
diff --git a/keyboards/boardsource/technik_o/rules.mk b/keyboards/boardsource/technik_o/rules.mk index 32afd21635..e69de29bb2 100644 --- a/keyboards/boardsource/technik_o/rules.mk +++ b/keyboards/boardsource/technik_o/rules.mk | |||
| @@ -1 +0,0 @@ | |||
| 1 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/boardsource/technik_s/info.json b/keyboards/boardsource/technik_s/info.json index d55979b5c5..089acc9397 100644 --- a/keyboards/boardsource/technik_s/info.json +++ b/keyboards/boardsource/technik_s/info.json | |||
| @@ -26,6 +26,7 @@ | |||
| 26 | "vid": "0x4273" | 26 | "vid": "0x4273" |
| 27 | }, | 27 | }, |
| 28 | "rgb_matrix": { | 28 | "rgb_matrix": { |
| 29 | "driver": "WS2812", | ||
| 29 | "layout": [ | 30 | "layout": [ |
| 30 | { "flags": 2, "x": 220, "y": 17 }, | 31 | { "flags": 2, "x": 220, "y": 17 }, |
| 31 | { "flags": 2, "x": 172, "y": 17 }, | 32 | { "flags": 2, "x": 172, "y": 17 }, |
diff --git a/keyboards/boardsource/technik_s/rules.mk b/keyboards/boardsource/technik_s/rules.mk index 32afd21635..e69de29bb2 100644 --- a/keyboards/boardsource/technik_s/rules.mk +++ b/keyboards/boardsource/technik_s/rules.mk | |||
| @@ -1 +0,0 @@ | |||
| 1 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/boardsource/the_mark/info.json b/keyboards/boardsource/the_mark/info.json index f0097f8141..c73d93fa9d 100644 --- a/keyboards/boardsource/the_mark/info.json +++ b/keyboards/boardsource/the_mark/info.json | |||
| @@ -43,6 +43,7 @@ | |||
| 43 | "pin": "C6" | 43 | "pin": "C6" |
| 44 | }, | 44 | }, |
| 45 | "rgb_matrix": { | 45 | "rgb_matrix": { |
| 46 | "driver": "WS2812", | ||
| 46 | "layout": [ | 47 | "layout": [ |
| 47 | { "flags": 2, "x": 224, "y": 42}, | 48 | { "flags": 2, "x": 224, "y": 42}, |
| 48 | { "flags": 2, "x": 224, "y": 21}, | 49 | { "flags": 2, "x": 224, "y": 21}, |
diff --git a/keyboards/boardsource/the_mark/rules.mk b/keyboards/boardsource/the_mark/rules.mk index 32afd21635..e69de29bb2 100644 --- a/keyboards/boardsource/the_mark/rules.mk +++ b/keyboards/boardsource/the_mark/rules.mk | |||
| @@ -1 +0,0 @@ | |||
| 1 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/boston_meetup/2019/info.json b/keyboards/boston_meetup/2019/info.json index 609a917b75..d50e92e17c 100644 --- a/keyboards/boston_meetup/2019/info.json +++ b/keyboards/boston_meetup/2019/info.json | |||
| @@ -2,6 +2,9 @@ | |||
| 2 | "usb": { | 2 | "usb": { |
| 3 | "device_version": "20.1.9" | 3 | "device_version": "20.1.9" |
| 4 | }, | 4 | }, |
| 5 | "rgb_matrix": { | ||
| 6 | "driver": "WS2812" | ||
| 7 | }, | ||
| 5 | "matrix_pins": { | 8 | "matrix_pins": { |
| 6 | "cols": ["A7", "A8", "B2", "B10"], | 9 | "cols": ["A7", "A8", "B2", "B10"], |
| 7 | "rows": ["A3", "B8", "B9", "B1"] | 10 | "rows": ["A3", "B8", "B9", "B1"] |
diff --git a/keyboards/boston_meetup/2019/rules.mk b/keyboards/boston_meetup/2019/rules.mk index a32fadf0b0..b2f1131ffd 100644 --- a/keyboards/boston_meetup/2019/rules.mk +++ b/keyboards/boston_meetup/2019/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | AUDIO_ENABLE = yes # Audio output | 11 | AUDIO_ENABLE = yes # Audio output |
| 12 | RGBLIGHT_ENABLE = no | 12 | RGBLIGHT_ENABLE = no |
| 13 | RGB_MATRIX_ENABLE = no | 13 | RGB_MATRIX_ENABLE = no |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | HAPTIC_ENABLE = yes | 14 | HAPTIC_ENABLE = yes |
| 16 | HAPTIC_DRIVER = DRV2605L | 15 | HAPTIC_DRIVER = DRV2605L |
| 17 | OLED_ENABLE = yes | 16 | OLED_ENABLE = yes |
diff --git a/keyboards/bubble75/hotswap/info.json b/keyboards/bubble75/hotswap/info.json index 27dd4fb20e..fd913dfecf 100644 --- a/keyboards/bubble75/hotswap/info.json +++ b/keyboards/bubble75/hotswap/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B7" | 12 | "pin": "B7" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B0", "B1", "B2", "B3", "E6", "F0", "D0", "D1", "D4", "D6", "D7", "B4", "B5", "B6", "C6"], | 18 | "cols": ["B0", "B1", "B2", "B3", "E6", "F0", "D0", "D1", "D4", "D6", "D7", "B4", "B5", "B6", "C6"], |
| 16 | "rows": ["F4", "F5", "F6", "F7", "C7", "F1"] | 19 | "rows": ["F4", "F5", "F6", "F7", "C7", "F1"] |
diff --git a/keyboards/bubble75/hotswap/rules.mk b/keyboards/bubble75/hotswap/rules.mk index d8dc7dca6f..c11ab0df94 100644 --- a/keyboards/bubble75/hotswap/rules.mk +++ b/keyboards/bubble75/hotswap/rules.mk | |||
| @@ -9,5 +9,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 9 | AUDIO_ENABLE = no # Audio output | 9 | AUDIO_ENABLE = no # Audio output |
| 10 | 10 | ||
| 11 | RGB_MATRIX_ENABLE = yes | 11 | RGB_MATRIX_ENABLE = yes |
| 12 | RGB_MATRIX_DRIVER = WS2812 | ||
| 13 | NO_USB_STARTUP_CHECK = yes \ No newline at end of file | 12 | NO_USB_STARTUP_CHECK = yes \ No newline at end of file |
diff --git a/keyboards/canary/canary60rgb/info.json b/keyboards/canary/canary60rgb/info.json index c9e9224e0d..20ce131329 100644 --- a/keyboards/canary/canary60rgb/info.json +++ b/keyboards/canary/canary60rgb/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B6" | 12 | "pin": "B6" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "IS31FL3733" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"], | 18 | "cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"], |
| 16 | "rows": ["F5", "F4", "F1", "B3", "B2"] | 19 | "rows": ["F5", "F4", "F1", "B3", "B2"] |
diff --git a/keyboards/canary/canary60rgb/v1/rules.mk b/keyboards/canary/canary60rgb/v1/rules.mk index 66e5cfa2ae..3bbc926379 100644 --- a/keyboards/canary/canary60rgb/v1/rules.mk +++ b/keyboards/canary/canary60rgb/v1/rules.mk | |||
| @@ -11,6 +11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 15 | 14 | ||
| 16 | LTO_ENABLE = yes | 15 | LTO_ENABLE = yes |
diff --git a/keyboards/cannonkeys/ripple/info.json b/keyboards/cannonkeys/ripple/info.json index 63564ae7ce..66ca4e8695 100644 --- a/keyboards/cannonkeys/ripple/info.json +++ b/keyboards/cannonkeys/ripple/info.json | |||
| @@ -23,9 +23,12 @@ | |||
| 23 | "backlight": true, | 23 | "backlight": true, |
| 24 | "rgblight": true | 24 | "rgblight": true |
| 25 | }, | 25 | }, |
| 26 | "ws2812": { | ||
| 27 | "pin": "B15", | ||
| 28 | "driver": "spi" | ||
| 29 | }, | ||
| 26 | "rgblight": { | 30 | "rgblight": { |
| 27 | "led_count": 20, | 31 | "led_count": 20, |
| 28 | "pin": "B15", | ||
| 29 | "hue_steps": 17, | 32 | "hue_steps": 17, |
| 30 | "saturation_steps": 17, | 33 | "saturation_steps": 17, |
| 31 | "brightness_steps": 17, | 34 | "brightness_steps": 17, |
diff --git a/keyboards/cannonkeys/ripple/rules.mk b/keyboards/cannonkeys/ripple/rules.mk index 2f5938630c..2a5031cd32 100644 --- a/keyboards/cannonkeys/ripple/rules.mk +++ b/keyboards/cannonkeys/ripple/rules.mk | |||
| @@ -1,7 +1,5 @@ | |||
| 1 | # Wildcard to allow APM32 MCU | 1 | # Wildcard to allow APM32 MCU |
| 2 | DFU_SUFFIX_ARGS = -v FFFF -p FFFF | 2 | DFU_SUFFIX_ARGS = -v FFFF -p FFFF |
| 3 | 3 | ||
| 4 | WS2812_DRIVER = spi | ||
| 5 | |||
| 6 | # Enter lower-power sleep mode when on the ChibiOS idle thread | 4 | # Enter lower-power sleep mode when on the ChibiOS idle thread |
| 7 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE | 5 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE |
diff --git a/keyboards/capsunlocked/cu80/v2_ansi/rgb/info.json b/keyboards/capsunlocked/cu80/v2_ansi/rgb/info.json index 52676aa041..45b4b9c8cd 100644 --- a/keyboards/capsunlocked/cu80/v2_ansi/rgb/info.json +++ b/keyboards/capsunlocked/cu80/v2_ansi/rgb/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "features": { | 3 | "features": { |
| 4 | "rgblight": false | 4 | "rgblight": false |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "usb": { | 9 | "usb": { |
| 7 | "pid": "0x0082" | 10 | "pid": "0x0082" |
| 8 | } | 11 | } |
diff --git a/keyboards/capsunlocked/cu80/v2_ansi/rgb/rules.mk b/keyboards/capsunlocked/cu80/v2_ansi/rgb/rules.mk index d213c84de3..9470477f49 100644 --- a/keyboards/capsunlocked/cu80/v2_ansi/rgb/rules.mk +++ b/keyboards/capsunlocked/cu80/v2_ansi/rgb/rules.mk | |||
| @@ -1,4 +1,3 @@ | |||
| 1 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix | 1 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix |
| 2 | RGB_MATRIX_DRIVER = WS2812 # Set Driver to WS2812 | ||
| 3 | 2 | ||
| 4 | LTO_ENABLE = yes | 3 | LTO_ENABLE = yes |
diff --git a/keyboards/capsunlocked/cu80/v2_iso/rgb/info.json b/keyboards/capsunlocked/cu80/v2_iso/rgb/info.json index e04971c21a..4f08f6116a 100644 --- a/keyboards/capsunlocked/cu80/v2_iso/rgb/info.json +++ b/keyboards/capsunlocked/cu80/v2_iso/rgb/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "features": { | 3 | "features": { |
| 4 | "rgblight": false | 4 | "rgblight": false |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "usb": { | 9 | "usb": { |
| 7 | "pid": "0x0083" | 10 | "pid": "0x0083" |
| 8 | } | 11 | } |
diff --git a/keyboards/capsunlocked/cu80/v2_iso/rgb/rules.mk b/keyboards/capsunlocked/cu80/v2_iso/rgb/rules.mk index d213c84de3..9470477f49 100644 --- a/keyboards/capsunlocked/cu80/v2_iso/rgb/rules.mk +++ b/keyboards/capsunlocked/cu80/v2_iso/rgb/rules.mk | |||
| @@ -1,4 +1,3 @@ | |||
| 1 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix | 1 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix |
| 2 | RGB_MATRIX_DRIVER = WS2812 # Set Driver to WS2812 | ||
| 3 | 2 | ||
| 4 | LTO_ENABLE = yes | 3 | LTO_ENABLE = yes |
diff --git a/keyboards/checkerboards/quark_lp/info.json b/keyboards/checkerboards/quark_lp/info.json index da801bd13e..264bddad12 100644 --- a/keyboards/checkerboards/quark_lp/info.json +++ b/keyboards/checkerboards/quark_lp/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "C2" | 12 | "pin": "C2" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B6", "B5", "B4", "B3", "B0", "D6", "D5", "D4", "D3", "D2", "D1", "D0"], | 18 | "cols": ["B6", "B5", "B4", "B3", "B0", "D6", "D5", "D4", "D3", "D2", "D1", "D0"], |
| 16 | "rows": ["C5", "C4", "C6", "C7"] | 19 | "rows": ["C5", "C4", "C6", "C7"] |
diff --git a/keyboards/checkerboards/quark_lp/rules.mk b/keyboards/checkerboards/quark_lp/rules.mk index b1d915ebb5..f868af936d 100644 --- a/keyboards/checkerboards/quark_lp/rules.mk +++ b/keyboards/checkerboards/quark_lp/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/cherrybstudio/cb87rgb/info.json b/keyboards/cherrybstudio/cb87rgb/info.json index bdf1fb1c27..bbdbfde9a9 100644 --- a/keyboards/cherrybstudio/cb87rgb/info.json +++ b/keyboards/cherrybstudio/cb87rgb/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "E6" | 12 | "pin": "E6" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["D5", "D4", "D6", "D7", "B4", "B5", "F5", "C6", "C7", "F7"], | 18 | "cols": ["D5", "D4", "D6", "D7", "B4", "B5", "F5", "C6", "C7", "F7"], |
| 16 | "rows": ["B0", "B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3", "F6"] | 19 | "rows": ["B0", "B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3", "F6"] |
diff --git a/keyboards/cherrybstudio/cb87rgb/rules.mk b/keyboards/cherrybstudio/cb87rgb/rules.mk index 02c7c58f15..2539b3f85f 100644 --- a/keyboards/cherrybstudio/cb87rgb/rules.mk +++ b/keyboards/cherrybstudio/cb87rgb/rules.mk | |||
| @@ -12,4 +12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | 13 | ||
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/chromatonemini/info.json b/keyboards/chromatonemini/info.json index ad33101816..e81e52e6c0 100644 --- a/keyboards/chromatonemini/info.json +++ b/keyboards/chromatonemini/info.json | |||
| @@ -20,6 +20,9 @@ | |||
| 20 | "ws2812": { | 20 | "ws2812": { |
| 21 | "pin": "D3" | 21 | "pin": "D3" |
| 22 | }, | 22 | }, |
| 23 | "rgb_matrix": { | ||
| 24 | "driver": "WS2812" | ||
| 25 | }, | ||
| 23 | "diode_direction": "COL2ROW", | 26 | "diode_direction": "COL2ROW", |
| 24 | "matrix_pins": { | 27 | "matrix_pins": { |
| 25 | "cols": [ "F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6" ], | 28 | "cols": [ "F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6" ], |
diff --git a/keyboards/chromatonemini/rules.mk b/keyboards/chromatonemini/rules.mk index 0e94fdb0d7..4da205a168 100644 --- a/keyboards/chromatonemini/rules.mk +++ b/keyboards/chromatonemini/rules.mk | |||
| @@ -1,2 +1 @@ | |||
| 1 | RGB_MATRIX_DRIVER = WS2812 # | ||
| 2 | LTO_ENABLE = yes | LTO_ENABLE = yes | |
diff --git a/keyboards/citrus/erdnuss65/info.json b/keyboards/citrus/erdnuss65/info.json index a33d44561d..512b4ba960 100644 --- a/keyboards/citrus/erdnuss65/info.json +++ b/keyboards/citrus/erdnuss65/info.json | |||
| @@ -30,8 +30,10 @@ | |||
| 30 | "rgblight": true, | 30 | "rgblight": true, |
| 31 | "audio": false | 31 | "audio": false |
| 32 | }, | 32 | }, |
| 33 | "ws2812": { | ||
| 34 | "pin": "A15" | ||
| 35 | }, | ||
| 33 | "rgblight": { | 36 | "rgblight": { |
| 34 | "pin": "A15", | ||
| 35 | "led_count": 1 | 37 | "led_count": 1 |
| 36 | }, | 38 | }, |
| 37 | "layouts": { | 39 | "layouts": { |
diff --git a/keyboards/crkbd/info.json b/keyboards/crkbd/info.json index 0f254d380f..94b5f18083 100644 --- a/keyboards/crkbd/info.json +++ b/keyboards/crkbd/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0001", | 8 | "pid": "0x0001", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3"], | 15 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3"], |
| 13 | "rows": ["D4", "C6", "D7", "E6"] | 16 | "rows": ["D4", "C6", "D7", "E6"] |
diff --git a/keyboards/crkbd/rules.mk b/keyboards/crkbd/rules.mk index 8feaf50a07..89dbcd35bd 100644 --- a/keyboards/crkbd/rules.mk +++ b/keyboards/crkbd/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = no | 13 | RGB_MATRIX_ENABLE = no |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
| 16 | 15 | ||
| 17 | # if firmware size over limit, try this option | 16 | # if firmware size over limit, try this option |
diff --git a/keyboards/dekunukem/duckypad/info.json b/keyboards/dekunukem/duckypad/info.json index d6d971dcf4..e5859b718a 100644 --- a/keyboards/dekunukem/duckypad/info.json +++ b/keyboards/dekunukem/duckypad/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "A10" | 12 | "pin": "A10" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "processor": "STM32F072", | 17 | "processor": "STM32F072", |
| 15 | "bootloader": "stm32-dfu", | 18 | "bootloader": "stm32-dfu", |
| 16 | "matrix_pins": { | 19 | "matrix_pins": { |
diff --git a/keyboards/dekunukem/duckypad/rules.mk b/keyboards/dekunukem/duckypad/rules.mk index 4b467eb944..d9bd708a95 100644 --- a/keyboards/dekunukem/duckypad/rules.mk +++ b/keyboards/dekunukem/duckypad/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | 13 | ||
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
| 16 | 15 | ||
| 17 | OLED_ENABLE = yes | 16 | OLED_ENABLE = yes |
| 18 | OLED_DRIVER = SSD1306 | 17 | OLED_DRIVER = SSD1306 |
diff --git a/keyboards/deng/djam/info.json b/keyboards/deng/djam/info.json index ef1b783d96..4a5cd78f19 100644 --- a/keyboards/deng/djam/info.json +++ b/keyboards/deng/djam/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x7325", | 8 | "pid": "0x7325", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"], | 15 | "cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"], |
| 13 | "rows": ["F0", "F1", "F4"] | 16 | "rows": ["F0", "F1", "F4"] |
diff --git a/keyboards/deng/djam/rules.mk b/keyboards/deng/djam/rules.mk index 42a6d2bd1b..150b7c690d 100644 --- a/keyboards/deng/djam/rules.mk +++ b/keyboards/deng/djam/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/deng/thirty/info.json b/keyboards/deng/thirty/info.json index 9bfcfad411..1d9b018e6b 100644 --- a/keyboards/deng/thirty/info.json +++ b/keyboards/deng/thirty/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x7342", | 8 | "pid": "0x7342", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B13", "B14", "B3", "A4", "A6"], | 15 | "cols": ["B13", "B14", "B3", "A4", "A6"], |
| 13 | "rows": ["B15", "A5", "A3", "A15", "B7", "B8"] | 16 | "rows": ["B15", "A5", "A3", "A15", "B7", "B8"] |
diff --git a/keyboards/deng/thirty/rules.mk b/keyboards/deng/thirty/rules.mk index 91837f3d45..e8ce9e854b 100644 --- a/keyboards/deng/thirty/rules.mk +++ b/keyboards/deng/thirty/rules.mk | |||
| @@ -15,4 +15,3 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality | |||
| 15 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 15 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 16 | AUDIO_ENABLE = no # Audio output | 16 | AUDIO_ENABLE = no # Audio output |
| 17 | RGB_MATRIX_ENABLE = yes | 17 | RGB_MATRIX_ENABLE = yes |
| 18 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/doio/kb16/rev1/info.json b/keyboards/doio/kb16/rev1/info.json index f42f039846..f37a58e157 100644 --- a/keyboards/doio/kb16/rev1/info.json +++ b/keyboards/doio/kb16/rev1/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x1601", | 8 | "pid": "0x1601", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F5", "F4", "F1", "F0", "B7"], | 15 | "cols": ["F5", "F4", "F1", "F0", "B7"], |
| 13 | "rows": ["D5", "D4", "D3", "D2"] | 16 | "rows": ["D5", "D4", "D3", "D2"] |
diff --git a/keyboards/doio/kb16/rev1/rules.mk b/keyboards/doio/kb16/rev1/rules.mk index 475b3b9a52..5c5ad3de8c 100644 --- a/keyboards/doio/kb16/rev1/rules.mk +++ b/keyboards/doio/kb16/rev1/rules.mk | |||
| @@ -24,7 +24,6 @@ OLED_DRIVER = SSD1306 | |||
| 24 | 24 | ||
| 25 | # RGB Matrix enabled | 25 | # RGB Matrix enabled |
| 26 | RGB_MATRIX_ENABLE = yes | 26 | RGB_MATRIX_ENABLE = yes |
| 27 | RGB_MATRIX_DRIVER = WS2812 | ||
| 28 | 27 | ||
| 29 | # Encoder enabled | 28 | # Encoder enabled |
| 30 | ENCODER_ENABLE = yes | 29 | ENCODER_ENABLE = yes |
diff --git a/keyboards/doio/kb16/rev2/info.json b/keyboards/doio/kb16/rev2/info.json index 9dff8e0f6e..6d11cadaac 100644 --- a/keyboards/doio/kb16/rev2/info.json +++ b/keyboards/doio/kb16/rev2/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x1601", | 8 | "pid": "0x1601", |
| 9 | "device_version": "0.0.2" | 9 | "device_version": "0.0.2" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B14", "B13", "B12", "B0", "A7"], | 15 | "cols": ["B14", "B13", "B12", "B0", "A7"], |
| 13 | "rows": ["B3", "B4", "B9", "B8"] | 16 | "rows": ["B3", "B4", "B9", "B8"] |
diff --git a/keyboards/doio/kb16/rev2/rules.mk b/keyboards/doio/kb16/rev2/rules.mk index f1f486f639..f931af11e4 100644 --- a/keyboards/doio/kb16/rev2/rules.mk +++ b/keyboards/doio/kb16/rev2/rules.mk | |||
| @@ -23,7 +23,6 @@ OLED_DRIVER = SSD1306 | |||
| 23 | 23 | ||
| 24 | # RGB Matrix enabled | 24 | # RGB Matrix enabled |
| 25 | RGB_MATRIX_ENABLE = yes | 25 | RGB_MATRIX_ENABLE = yes |
| 26 | RGB_MATRIX_DRIVER = WS2812 | ||
| 27 | 26 | ||
| 28 | # Encoder enabled | 27 | # Encoder enabled |
| 29 | ENCODER_ENABLE = yes | 28 | ENCODER_ENABLE = yes |
diff --git a/keyboards/doio/kb30/info.json b/keyboards/doio/kb30/info.json index f06ffab850..3f3fa1c332 100644 --- a/keyboards/doio/kb30/info.json +++ b/keyboards/doio/kb30/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x3001", | 8 | "pid": "0x3001", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B14", "B13", "B12", "B0", "A7", "A9", "A8"], | 15 | "cols": ["B14", "B13", "B12", "B0", "A7", "A9", "A8"], |
| 13 | "rows": ["B3", "B4", "B9", "B8", "A5", "A6"] | 16 | "rows": ["B3", "B4", "B9", "B8", "A5", "A6"] |
diff --git a/keyboards/doio/kb30/rules.mk b/keyboards/doio/kb30/rules.mk index a50872f0d5..b12899890e 100644 --- a/keyboards/doio/kb30/rules.mk +++ b/keyboards/doio/kb30/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | OLED_ENABLE = yes | 14 | OLED_ENABLE = yes |
| 16 | OLED_DRIVER = SSD1306 | 15 | OLED_DRIVER = SSD1306 |
| 17 | ENCODER_ENABLE = yes | 16 | ENCODER_ENABLE = yes |
diff --git a/keyboards/doro67/rgb/info.json b/keyboards/doro67/rgb/info.json index e6ad6d7476..f4a7d40dce 100644 --- a/keyboards/doro67/rgb/info.json +++ b/keyboards/doro67/rgb/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x5247", | 8 | "pid": "0x5247", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B0", "B1", "B2", "B3", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F5", "F6", "F7"], | 15 | "cols": ["B0", "B1", "B2", "B3", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F5", "F6", "F7"], |
| 13 | "rows": ["D0", "D1", "D2", "D3", "D5"] | 16 | "rows": ["D0", "D1", "D2", "D3", "D5"] |
diff --git a/keyboards/doro67/rgb/rules.mk b/keyboards/doro67/rgb/rules.mk index 7bd80b9503..b400e0a170 100644 --- a/keyboards/doro67/rgb/rules.mk +++ b/keyboards/doro67/rgb/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/dp60/info.json b/keyboards/dp60/info.json index 78d7a5abb6..a0491eabb6 100644 --- a/keyboards/dp60/info.json +++ b/keyboards/dp60/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "D7" | 12 | "pin": "D7" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "IS31FL3731" | ||
| 16 | }, | ||
| 14 | "processor": "atmega32u4", | 17 | "processor": "atmega32u4", |
| 15 | "bootloader": "atmel-dfu", | 18 | "bootloader": "atmel-dfu", |
| 16 | "layout_aliases": { | 19 | "layout_aliases": { |
diff --git a/keyboards/dp60/rules.mk b/keyboards/dp60/rules.mk index 491e8e34a7..0aa07f4709 100644 --- a/keyboards/dp60/rules.mk +++ b/keyboards/dp60/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | AUDIO_ENABLE = no # Audio output | 11 | AUDIO_ENABLE = no # Audio output |
| 12 | RGBLIGHT_ENABLE = no # Use RGB underglow light | 12 | RGBLIGHT_ENABLE = no # Use RGB underglow light |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = IS31FL3731 # Use RGB matrix | ||
| 15 | 14 | ||
| 16 | CUSTOM_MATRIX = yes | 15 | CUSTOM_MATRIX = yes |
| 17 | SRC += matrix.c | 16 | SRC += matrix.c |
diff --git a/keyboards/drop/sense75/info.json b/keyboards/drop/sense75/info.json index 8fd65c1bd7..a4aba158c1 100644 --- a/keyboards/drop/sense75/info.json +++ b/keyboards/drop/sense75/info.json | |||
| @@ -113,6 +113,7 @@ | |||
| 113 | } | 113 | } |
| 114 | }, | 114 | }, |
| 115 | "rgb_matrix": { | 115 | "rgb_matrix": { |
| 116 | "driver": "IS31FL3733", | ||
| 116 | "layout": [ | 117 | "layout": [ |
| 117 | { "flags": 2, "x": 2, "y": 0 }, | 118 | { "flags": 2, "x": 2, "y": 0 }, |
| 118 | { "flags": 2, "x": 22, "y": 0 }, | 119 | { "flags": 2, "x": 22, "y": 0 }, |
diff --git a/keyboards/drop/sense75/rules.mk b/keyboards/drop/sense75/rules.mk index 781ba9b35a..44adba039b 100644 --- a/keyboards/drop/sense75/rules.mk +++ b/keyboards/drop/sense75/rules.mk | |||
| @@ -1,2 +1 @@ | |||
| 1 | EEPROM_DRIVER = i2c | EEPROM_DRIVER = i2c | |
| 2 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
diff --git a/keyboards/dtisaac/dosa40rgb/info.json b/keyboards/dtisaac/dosa40rgb/info.json index 55a40684f9..b9f02c3470 100644 --- a/keyboards/dtisaac/dosa40rgb/info.json +++ b/keyboards/dtisaac/dosa40rgb/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "D0" | 12 | "pin": "D0" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["D1", "D6", "D3", "D2", "B6", "C6", "C7", "F7", "F6", "F5", "F4"], | 18 | "cols": ["D1", "D6", "D3", "D2", "B6", "C6", "C7", "F7", "F6", "F5", "F4"], |
| 16 | "rows": ["B7", "D7", "F1", "F0"] | 19 | "rows": ["B7", "D7", "F1", "F0"] |
diff --git a/keyboards/dtisaac/dosa40rgb/rules.mk b/keyboards/dtisaac/dosa40rgb/rules.mk index c3b1c4ef11..5cc9ef68e4 100644 --- a/keyboards/dtisaac/dosa40rgb/rules.mk +++ b/keyboards/dtisaac/dosa40rgb/rules.mk | |||
| @@ -13,6 +13,5 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | BLUETOOTH_ENABLE = yes # Enable Bluetooth | 13 | BLUETOOTH_ENABLE = yes # Enable Bluetooth |
| 14 | BLUETOOTH_DRIVER = BluefruitLE | 14 | BLUETOOTH_DRIVER = BluefruitLE |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = WS2812 | ||
| 17 | 16 | ||
| 18 | LTO_ENABLE = yes | 17 | LTO_ENABLE = yes |
diff --git a/keyboards/dumbpad/v3x/info.json b/keyboards/dumbpad/v3x/info.json index e380528744..96706d84b6 100644 --- a/keyboards/dumbpad/v3x/info.json +++ b/keyboards/dumbpad/v3x/info.json | |||
| @@ -5,6 +5,9 @@ | |||
| 5 | "usb": { | 5 | "usb": { |
| 6 | "device_version": "0.1.0" | 6 | "device_version": "0.1.0" |
| 7 | }, | 7 | }, |
| 8 | "rgb_matrix": { | ||
| 9 | "driver": "WS2812" | ||
| 10 | }, | ||
| 8 | "matrix_pins": { | 11 | "matrix_pins": { |
| 9 | "cols": ["C6", "D7", "E6", "B4", "B5"], | 12 | "cols": ["C6", "D7", "E6", "B4", "B5"], |
| 10 | "rows": ["F4", "F5", "F6", "F7"] | 13 | "rows": ["F4", "F5", "F6", "F7"] |
diff --git a/keyboards/dumbpad/v3x/rules.mk b/keyboards/dumbpad/v3x/rules.mk index fb6e41a9c5..11f04a3ade 100644 --- a/keyboards/dumbpad/v3x/rules.mk +++ b/keyboards/dumbpad/v3x/rules.mk | |||
| @@ -14,4 +14,3 @@ AUDIO_ENABLE = no # Audio output | |||
| 14 | ENCODER_ENABLE = yes | 14 | ENCODER_ENABLE = yes |
| 15 | 15 | ||
| 16 | RGB_MATRIX_ENABLE = yes | 16 | RGB_MATRIX_ENABLE = yes |
| 17 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/durgod/dgk6x/info.json b/keyboards/durgod/dgk6x/info.json index 90d3d2e5b7..df4c004ab5 100644 --- a/keyboards/durgod/dgk6x/info.json +++ b/keyboards/durgod/dgk6x/info.json | |||
| @@ -4,6 +4,9 @@ | |||
| 4 | "scroll_lock": "A8", | 4 | "scroll_lock": "A8", |
| 5 | "on_state": 0 | 5 | "on_state": 0 |
| 6 | }, | 6 | }, |
| 7 | "rgb_matrix": { | ||
| 8 | "driver": "IS31FL3733" | ||
| 9 | }, | ||
| 7 | "processor": "STM32F072", // F070 | 10 | "processor": "STM32F072", // F070 |
| 8 | "bootloader": "stm32-dfu", | 11 | "bootloader": "stm32-dfu", |
| 9 | "board": "DURGOD_STM32_F070" | 12 | "board": "DURGOD_STM32_F070" |
diff --git a/keyboards/durgod/dgk6x/rules.mk b/keyboards/durgod/dgk6x/rules.mk index c82ce44bac..1a05a561be 100644 --- a/keyboards/durgod/dgk6x/rules.mk +++ b/keyboards/durgod/dgk6x/rules.mk | |||
| @@ -16,6 +16,5 @@ AUDIO_ENABLE = no # Audio output | |||
| 16 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
| 17 | 17 | ||
| 18 | RGB_MATRIX_ENABLE = yes | 18 | RGB_MATRIX_ENABLE = yes |
| 19 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 20 | 19 | ||
| 21 | DEFAULT_FOLDER=durgod/dgk6x/hades | 20 | DEFAULT_FOLDER=durgod/dgk6x/hades |
diff --git a/keyboards/dztech/dz60rgb/v1/info.json b/keyboards/dztech/dz60rgb/v1/info.json index 68b332c9cd..56a70183f5 100644 --- a/keyboards/dztech/dz60rgb/v1/info.json +++ b/keyboards/dztech/dz60rgb/v1/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "pid": "0x1120", | 3 | "pid": "0x1120", |
| 4 | "device_version": "1.0.0" | 4 | "device_version": "1.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "IS31FL3733" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["A6", "A7", "B0", "B13", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14"], | 10 | "cols": ["A6", "A7", "B0", "B13", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14"], |
| 8 | "rows": ["B1", "B10", "B11", "B14", "B12"] | 11 | "rows": ["B1", "B10", "B11", "B14", "B12"] |
diff --git a/keyboards/dztech/dz60rgb/v1/rules.mk b/keyboards/dztech/dz60rgb/v1/rules.mk index c1fb17d02d..9f3770f0f4 100644 --- a/keyboards/dztech/dz60rgb/v1/rules.mk +++ b/keyboards/dztech/dz60rgb/v1/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 15 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/dztech/dz60rgb/v2/info.json b/keyboards/dztech/dz60rgb/v2/info.json index 3553fab9b2..0b263d8099 100644 --- a/keyboards/dztech/dz60rgb/v2/info.json +++ b/keyboards/dztech/dz60rgb/v2/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "pid": "0x1121", | 3 | "pid": "0x1121", |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "IS31FL3733" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"], | 10 | "cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"], |
| 8 | "rows": ["F5", "F4", "F1", "B3", "B2"] | 11 | "rows": ["F5", "F4", "F1", "B3", "B2"] |
diff --git a/keyboards/dztech/dz60rgb/v2/rules.mk b/keyboards/dztech/dz60rgb/v2/rules.mk index c1fb17d02d..9f3770f0f4 100644 --- a/keyboards/dztech/dz60rgb/v2/rules.mk +++ b/keyboards/dztech/dz60rgb/v2/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 15 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/dztech/dz60rgb/v2_1/info.json b/keyboards/dztech/dz60rgb/v2_1/info.json index 89e4532160..796b1bc4a3 100644 --- a/keyboards/dztech/dz60rgb/v2_1/info.json +++ b/keyboards/dztech/dz60rgb/v2_1/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "pid": "0x1121", | 3 | "pid": "0x1121", |
| 4 | "device_version": "2.1.0" | 4 | "device_version": "2.1.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "IS31FL3733" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"], | 10 | "cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"], |
| 8 | "rows": ["F5", "F4", "F1", "B3", "B2"] | 11 | "rows": ["F5", "F4", "F1", "B3", "B2"] |
diff --git a/keyboards/dztech/dz60rgb/v2_1/rules.mk b/keyboards/dztech/dz60rgb/v2_1/rules.mk index 126a0c0d0b..832eb95f50 100644 --- a/keyboards/dztech/dz60rgb/v2_1/rules.mk +++ b/keyboards/dztech/dz60rgb/v2_1/rules.mk | |||
| @@ -13,7 +13,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 13 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 13 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 14 | AUDIO_ENABLE = no # Audio output | 14 | AUDIO_ENABLE = no # Audio output |
| 15 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 15 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 16 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 17 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 16 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
| 18 | LTO_ENABLE = yes | 17 | LTO_ENABLE = yes |
| 19 | 18 | ||
diff --git a/keyboards/dztech/dz60rgb_ansi/v1/info.json b/keyboards/dztech/dz60rgb_ansi/v1/info.json index 377c8cd036..77a9e801c6 100644 --- a/keyboards/dztech/dz60rgb_ansi/v1/info.json +++ b/keyboards/dztech/dz60rgb_ansi/v1/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "pid": "0x1220", | 3 | "pid": "0x1220", |
| 4 | "device_version": "1.0.0" | 4 | "device_version": "1.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "IS31FL3733" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["A6", "A7", "B0", "B13", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14"], | 10 | "cols": ["A6", "A7", "B0", "B13", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14"], |
| 8 | "rows": ["B1", "B10", "B11", "B14", "B12"] | 11 | "rows": ["B1", "B10", "B11", "B14", "B12"] |
diff --git a/keyboards/dztech/dz60rgb_ansi/v1/rules.mk b/keyboards/dztech/dz60rgb_ansi/v1/rules.mk index c1fb17d02d..9f3770f0f4 100644 --- a/keyboards/dztech/dz60rgb_ansi/v1/rules.mk +++ b/keyboards/dztech/dz60rgb_ansi/v1/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 15 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/dztech/dz60rgb_ansi/v2/info.json b/keyboards/dztech/dz60rgb_ansi/v2/info.json index 52070e8996..734d07db31 100644 --- a/keyboards/dztech/dz60rgb_ansi/v2/info.json +++ b/keyboards/dztech/dz60rgb_ansi/v2/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "pid": "0x1221", | 3 | "pid": "0x1221", |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "IS31FL3733" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"], | 10 | "cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"], |
| 8 | "rows": ["F5", "F4", "F1", "B3", "B2"] | 11 | "rows": ["F5", "F4", "F1", "B3", "B2"] |
diff --git a/keyboards/dztech/dz60rgb_ansi/v2/rules.mk b/keyboards/dztech/dz60rgb_ansi/v2/rules.mk index 5ea934ec9a..17e0aea48d 100644 --- a/keyboards/dztech/dz60rgb_ansi/v2/rules.mk +++ b/keyboards/dztech/dz60rgb_ansi/v2/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 15 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
| 16 | 15 | ||
| 17 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
diff --git a/keyboards/dztech/dz60rgb_ansi/v2_1/info.json b/keyboards/dztech/dz60rgb_ansi/v2_1/info.json index d18a84790d..1d72dc44ee 100644 --- a/keyboards/dztech/dz60rgb_ansi/v2_1/info.json +++ b/keyboards/dztech/dz60rgb_ansi/v2_1/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "pid": "0x1221", | 3 | "pid": "0x1221", |
| 4 | "device_version": "2.1.0" | 4 | "device_version": "2.1.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "IS31FL3733" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"], | 10 | "cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"], |
| 8 | "rows": ["F5", "F4", "F1", "B3", "B2"] | 11 | "rows": ["F5", "F4", "F1", "B3", "B2"] |
diff --git a/keyboards/dztech/dz60rgb_ansi/v2_1/rules.mk b/keyboards/dztech/dz60rgb_ansi/v2_1/rules.mk index 78145d796d..a89963c2d4 100644 --- a/keyboards/dztech/dz60rgb_ansi/v2_1/rules.mk +++ b/keyboards/dztech/dz60rgb_ansi/v2_1/rules.mk | |||
| @@ -13,5 +13,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 13 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 13 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 14 | AUDIO_ENABLE = no # Audio output | 14 | AUDIO_ENABLE = no # Audio output |
| 15 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 15 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 16 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 17 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
diff --git a/keyboards/dztech/dz60rgb_wkl/v1/info.json b/keyboards/dztech/dz60rgb_wkl/v1/info.json index 278c245871..65bb086dc3 100644 --- a/keyboards/dztech/dz60rgb_wkl/v1/info.json +++ b/keyboards/dztech/dz60rgb_wkl/v1/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "pid": "0x1320", | 3 | "pid": "0x1320", |
| 4 | "device_version": "1.0.0" | 4 | "device_version": "1.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "IS31FL3733" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["A6", "A7", "B0", "B13", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14"], | 10 | "cols": ["A6", "A7", "B0", "B13", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14"], |
| 8 | "rows": ["B1", "B10", "B11", "B14", "B12"] | 11 | "rows": ["B1", "B10", "B11", "B14", "B12"] |
diff --git a/keyboards/dztech/dz60rgb_wkl/v1/rules.mk b/keyboards/dztech/dz60rgb_wkl/v1/rules.mk index c1fb17d02d..9f3770f0f4 100644 --- a/keyboards/dztech/dz60rgb_wkl/v1/rules.mk +++ b/keyboards/dztech/dz60rgb_wkl/v1/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 15 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/dztech/dz60rgb_wkl/v2/info.json b/keyboards/dztech/dz60rgb_wkl/v2/info.json index 1265608dbc..b9a2126e3d 100644 --- a/keyboards/dztech/dz60rgb_wkl/v2/info.json +++ b/keyboards/dztech/dz60rgb_wkl/v2/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "pid": "0x1321", | 3 | "pid": "0x1321", |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "IS31FL3733" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"], | 10 | "cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"], |
| 8 | "rows": ["F5", "F4", "F1", "B3", "B2"] | 11 | "rows": ["F5", "F4", "F1", "B3", "B2"] |
diff --git a/keyboards/dztech/dz60rgb_wkl/v2/rules.mk b/keyboards/dztech/dz60rgb_wkl/v2/rules.mk index c1fb17d02d..9f3770f0f4 100644 --- a/keyboards/dztech/dz60rgb_wkl/v2/rules.mk +++ b/keyboards/dztech/dz60rgb_wkl/v2/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 15 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/dztech/dz60rgb_wkl/v2_1/info.json b/keyboards/dztech/dz60rgb_wkl/v2_1/info.json index bd9e24e880..ce830f6b01 100644 --- a/keyboards/dztech/dz60rgb_wkl/v2_1/info.json +++ b/keyboards/dztech/dz60rgb_wkl/v2_1/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "pid": "0x1321", | 3 | "pid": "0x1321", |
| 4 | "device_version": "2.1.0" | 4 | "device_version": "2.1.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "IS31FL3733" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"], | 10 | "cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"], |
| 8 | "rows": ["F5", "F4", "F1", "B3", "B2"] | 11 | "rows": ["F5", "F4", "F1", "B3", "B2"] |
diff --git a/keyboards/dztech/dz60rgb_wkl/v2_1/rules.mk b/keyboards/dztech/dz60rgb_wkl/v2_1/rules.mk index 78145d796d..a89963c2d4 100644 --- a/keyboards/dztech/dz60rgb_wkl/v2_1/rules.mk +++ b/keyboards/dztech/dz60rgb_wkl/v2_1/rules.mk | |||
| @@ -13,5 +13,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 13 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 13 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 14 | AUDIO_ENABLE = no # Audio output | 14 | AUDIO_ENABLE = no # Audio output |
| 15 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 15 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 16 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 17 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
diff --git a/keyboards/dztech/dz64rgb/info.json b/keyboards/dztech/dz64rgb/info.json index 14d9c0122b..0b40a23469 100644 --- a/keyboards/dztech/dz64rgb/info.json +++ b/keyboards/dztech/dz64rgb/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x1013", | 8 | "pid": "0x1013", |
| 9 | "device_version": "0.0.2" | 9 | "device_version": "0.0.2" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3733" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"], | 15 | "cols": ["C7", "F7", "F6", "F0", "B0", "B1", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "B7"], |
| 13 | "rows": ["F5", "F4", "F1", "B3", "B2"] | 16 | "rows": ["F5", "F4", "F1", "B3", "B2"] |
diff --git a/keyboards/dztech/dz64rgb/rules.mk b/keyboards/dztech/dz64rgb/rules.mk index 04451b76a7..a20c8b449f 100644 --- a/keyboards/dztech/dz64rgb/rules.mk +++ b/keyboards/dztech/dz64rgb/rules.mk | |||
| @@ -11,6 +11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
| 16 | LAYOUT= 64_ansi \ No newline at end of file | 15 | LAYOUT= 64_ansi \ No newline at end of file |
diff --git a/keyboards/dztech/dz65rgb/v1/info.json b/keyboards/dztech/dz65rgb/v1/info.json index 72b287c4ef..19279921a4 100644 --- a/keyboards/dztech/dz65rgb/v1/info.json +++ b/keyboards/dztech/dz65rgb/v1/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "pid": "0x1420", | 3 | "pid": "0x1420", |
| 4 | "device_version": "1.0.0" | 4 | "device_version": "1.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "IS31FL3731" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["A6", "A7", "B0", "B13", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15"], | 10 | "cols": ["A6", "A7", "B0", "B13", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15"], |
| 8 | "rows": ["B1", "B10", "B11", "B14", "B12"] | 11 | "rows": ["B1", "B10", "B11", "B14", "B12"] |
diff --git a/keyboards/dztech/dz65rgb/v1/rules.mk b/keyboards/dztech/dz65rgb/v1/rules.mk index 7d73c4db84..ea646d3d93 100644 --- a/keyboards/dztech/dz65rgb/v1/rules.mk +++ b/keyboards/dztech/dz65rgb/v1/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
diff --git a/keyboards/dztech/dz65rgb/v2/info.json b/keyboards/dztech/dz65rgb/v2/info.json index 867b22dec8..b449f4979a 100644 --- a/keyboards/dztech/dz65rgb/v2/info.json +++ b/keyboards/dztech/dz65rgb/v2/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "pid": "0x1421", | 3 | "pid": "0x1421", |
| 4 | "device_version": "2.0.0" | 4 | "device_version": "2.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "IS31FL3731" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["F7", "F6", "F5", "C7", "B0", "B1", "B2", "B3", "B4", "D7", "D6", "D4", "D5", "D3", "D2"], | 10 | "cols": ["F7", "F6", "F5", "C7", "B0", "B1", "B2", "B3", "B4", "D7", "D6", "D4", "D5", "D3", "D2"], |
| 8 | "rows": ["F0", "F1", "F4", "E6", "C6"] | 11 | "rows": ["F0", "F1", "F4", "E6", "C6"] |
diff --git a/keyboards/dztech/dz65rgb/v2/rules.mk b/keyboards/dztech/dz65rgb/v2/rules.mk index 7d73c4db84..ea646d3d93 100644 --- a/keyboards/dztech/dz65rgb/v2/rules.mk +++ b/keyboards/dztech/dz65rgb/v2/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
diff --git a/keyboards/dztech/dz65rgb/v3/info.json b/keyboards/dztech/dz65rgb/v3/info.json index 619c94c7a4..e4e4dd6581 100644 --- a/keyboards/dztech/dz65rgb/v3/info.json +++ b/keyboards/dztech/dz65rgb/v3/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "pid": "0x1424", | 3 | "pid": "0x1424", |
| 4 | "device_version": "3.0.0" | 4 | "device_version": "3.0.0" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "IS31FL3741" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["F7", "F6", "F5", "C7", "B0", "B1", "B2", "B3", "B4", "D7", "D6", "D4", "D5", "D3", "D2"], | 10 | "cols": ["F7", "F6", "F5", "C7", "B0", "B1", "B2", "B3", "B4", "D7", "D6", "D4", "D5", "D3", "D2"], |
| 8 | "rows": ["F0", "F1", "F4", "E6", "C6"] | 11 | "rows": ["F0", "F1", "F4", "E6", "C6"] |
diff --git a/keyboards/dztech/dz65rgb/v3/rules.mk b/keyboards/dztech/dz65rgb/v3/rules.mk index 67366c7a00..bbe22adb0c 100755 --- a/keyboards/dztech/dz65rgb/v3/rules.mk +++ b/keyboards/dztech/dz65rgb/v3/rules.mk | |||
| @@ -13,5 +13,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 13 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 13 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 14 | AUDIO_ENABLE = no # Audio output | 14 | AUDIO_ENABLE = no # Audio output |
| 15 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 15 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 16 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 17 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
diff --git a/keyboards/eek/info.json b/keyboards/eek/info.json index bf909b607e..d4d5ee39d2 100644 --- a/keyboards/eek/info.json +++ b/keyboards/eek/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0002", | 8 | "pid": "0x0002", |
| 9 | "device_version": "0.0.4" | 9 | "device_version": "0.0.4" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["D4", "C6", "B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4"], | 15 | "cols": ["D4", "C6", "B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4"], |
| 13 | "rows": ["D7", "E6", "B4", "B5"] | 16 | "rows": ["D7", "E6", "B4", "B5"] |
diff --git a/keyboards/eek/rules.mk b/keyboards/eek/rules.mk index d12dc9e031..74ca560427 100644 --- a/keyboards/eek/rules.mk +++ b/keyboards/eek/rules.mk | |||
| @@ -10,5 +10,4 @@ NKRO_ENABLE = no # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_DRIVER = WS2812 | ||
| 14 | DEFAULT_FOLDER = eek/silk_down | 13 | DEFAULT_FOLDER = eek/silk_down |
diff --git a/keyboards/ein_60/info.json b/keyboards/ein_60/info.json index 95f448a476..0740a9273e 100644 --- a/keyboards/ein_60/info.json +++ b/keyboards/ein_60/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0003", | 8 | "pid": "0x0003", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A3", "A2", "A1", "A0", "F6", "F5", "F0", "E0", "E1", "C0", "C1", "C2", "C3"], | 15 | "cols": ["A3", "A2", "A1", "A0", "F6", "F5", "F0", "E0", "E1", "C0", "C1", "C2", "C3"], |
| 13 | "rows": ["F1", "F2", "F3", "F4"] | 16 | "rows": ["F1", "F2", "F3", "F4"] |
diff --git a/keyboards/ein_60/rules.mk b/keyboards/ein_60/rules.mk index 869c305184..648a0c38ff 100644 --- a/keyboards/ein_60/rules.mk +++ b/keyboards/ein_60/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = no # Enable for pretty RGB matrix effects | 13 | RGB_MATRIX_ENABLE = no # Enable for pretty RGB matrix effects |
| 14 | RGB_MATRIX_DRIVER = WS2812 # Define RGB Matrix | ||
| 15 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 14 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
| 16 | OLED_ENABLE = yes # Enables the use of OLED displays | 15 | OLED_ENABLE = yes # Enables the use of OLED displays |
| 17 | OLED_DRIVER = SSD1306 | 16 | OLED_DRIVER = SSD1306 |
diff --git a/keyboards/elephant42/info.json b/keyboards/elephant42/info.json index 3c1e3ce737..d1218ddb4e 100644 --- a/keyboards/elephant42/info.json +++ b/keyboards/elephant42/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0721", | 8 | "pid": "0x0721", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3"], | 15 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3"], |
| 13 | "rows": ["D4", "C6", "D7", "E6"] | 16 | "rows": ["D4", "C6", "D7", "E6"] |
diff --git a/keyboards/elephant42/rules.mk b/keyboards/elephant42/rules.mk index 66270aae47..db121c92e3 100644 --- a/keyboards/elephant42/rules.mk +++ b/keyboards/elephant42/rules.mk | |||
| @@ -10,7 +10,6 @@ NKRO_ENABLE = no # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes | 12 | RGB_MATRIX_ENABLE = yes |
| 13 | RGB_MATRIX_DRIVER = WS2812 | ||
| 14 | AUDIO_ENABLE = no # Audio output | 13 | AUDIO_ENABLE = no # Audio output |
| 15 | SPLIT_KEYBOARD = yes | 14 | SPLIT_KEYBOARD = yes |
| 16 | OLED_ENABLE = yes | 15 | OLED_ENABLE = yes |
diff --git a/keyboards/ergodox_ez/info.json b/keyboards/ergodox_ez/info.json index a6877bc630..5727d11184 100644 --- a/keyboards/ergodox_ez/info.json +++ b/keyboards/ergodox_ez/info.json | |||
| @@ -9,6 +9,9 @@ | |||
| 9 | "ws2812": { | 9 | "ws2812": { |
| 10 | "pin": "D7" | 10 | "pin": "D7" |
| 11 | }, | 11 | }, |
| 12 | "rgb_matrix": { | ||
| 13 | "driver": "IS31FL3731" | ||
| 14 | }, | ||
| 12 | "processor": "atmega32u4", | 15 | "processor": "atmega32u4", |
| 13 | "bootloader": "halfkay", | 16 | "bootloader": "halfkay", |
| 14 | "debounce": 30, | 17 | "debounce": 30, |
diff --git a/keyboards/ergodox_ez/rules.mk b/keyboards/ergodox_ez/rules.mk index e421ae778d..b51e93061b 100644 --- a/keyboards/ergodox_ez/rules.mk +++ b/keyboards/ergodox_ez/rules.mk | |||
| @@ -17,7 +17,6 @@ UNICODE_ENABLE = no # Unicode | |||
| 17 | SWAP_HANDS_ENABLE= no # Allow swapping hands of keyboard | 17 | SWAP_HANDS_ENABLE= no # Allow swapping hands of keyboard |
| 18 | 18 | ||
| 19 | RGB_MATRIX_ENABLE = no # enable later | 19 | RGB_MATRIX_ENABLE = no # enable later |
| 20 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
| 21 | DEBOUNCE_TYPE = sym_eager_pr | 20 | DEBOUNCE_TYPE = sym_eager_pr |
| 22 | 21 | ||
| 23 | # project specific files | 22 | # project specific files |
diff --git a/keyboards/evyd13/atom47/rev5/info.json b/keyboards/evyd13/atom47/rev5/info.json index a71ee1e241..b336beab58 100644 --- a/keyboards/evyd13/atom47/rev5/info.json +++ b/keyboards/evyd13/atom47/rev5/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x92EA", | 8 | "pid": "0x92EA", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3733" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "E6", "D7", "B4", "B5", "B6", "C6", "C7"], | 15 | "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "E6", "D7", "B4", "B5", "B6", "C6", "C7"], |
| 13 | "rows": ["B1", "B2", "B3", "D4"] | 16 | "rows": ["B1", "B2", "B3", "D4"] |
diff --git a/keyboards/evyd13/atom47/rev5/rules.mk b/keyboards/evyd13/atom47/rev5/rules.mk index 3f2f8d3dd7..aad92997d0 100644 --- a/keyboards/evyd13/atom47/rev5/rules.mk +++ b/keyboards/evyd13/atom47/rev5/rules.mk | |||
| @@ -1,2 +1 @@ | |||
| 1 | RGB_MATRIX_ENABLE = yes | RGB_MATRIX_ENABLE = yes | |
| 2 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
diff --git a/keyboards/exclusive/e6_rgb/info.json b/keyboards/exclusive/e6_rgb/info.json index 0f3c69f9f5..37e2a5c0e7 100644 --- a/keyboards/exclusive/e6_rgb/info.json +++ b/keyboards/exclusive/e6_rgb/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x4536", | 8 | "pid": "0x4536", |
| 9 | "device_version": "0.6.2" | 9 | "device_version": "0.6.2" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3733" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["D7", "B4", "B5", "B6", "C6", "C7", "F7", "F0", "B0", "B1", "D2", "D3", "B3", "B2"], | 15 | "cols": ["D7", "B4", "B5", "B6", "C6", "C7", "F7", "F0", "B0", "B1", "D2", "D3", "B3", "B2"], |
| 13 | "rows": ["F1", "F4", "F5", "F6", "D6"] | 16 | "rows": ["F1", "F4", "F5", "F6", "D6"] |
diff --git a/keyboards/exclusive/e6_rgb/rules.mk b/keyboards/exclusive/e6_rgb/rules.mk index fb1b6986b2..0bdf20535c 100644 --- a/keyboards/exclusive/e6_rgb/rules.mk +++ b/keyboards/exclusive/e6_rgb/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = no # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = no # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
diff --git a/keyboards/feker/ik75/info.json b/keyboards/feker/ik75/info.json index 7fc70330f7..a7819048e7 100644 --- a/keyboards/feker/ik75/info.json +++ b/keyboards/feker/ik75/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x1226", | 8 | "pid": "0x1226", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3733" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["E6", "B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "E2"], | 15 | "cols": ["E6", "B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "E2"], |
| 13 | "rows": ["F7", "F6", "F5", "F4", "F1", "F0"] | 16 | "rows": ["F7", "F6", "F5", "F4", "F1", "F0"] |
diff --git a/keyboards/feker/ik75/rules.mk b/keyboards/feker/ik75/rules.mk index 0bce6837a4..e086b6aaf8 100644 --- a/keyboards/feker/ik75/rules.mk +++ b/keyboards/feker/ik75/rules.mk | |||
| @@ -17,7 +17,6 @@ SPACE_CADET_ENABLE = no | |||
| 17 | 17 | ||
| 18 | # RGB Matrix enabled | 18 | # RGB Matrix enabled |
| 19 | RGB_MATRIX_ENABLE = yes | 19 | RGB_MATRIX_ENABLE = yes |
| 20 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 21 | 20 | ||
| 22 | # Encoder enabled | 21 | # Encoder enabled |
| 23 | ENCODER_ENABLE = yes | 22 | ENCODER_ENABLE = yes |
diff --git a/keyboards/ferris/0_2/bling/info.json b/keyboards/ferris/0_2/bling/info.json index 5473c33295..28ed4f90e3 100644 --- a/keyboards/ferris/0_2/bling/info.json +++ b/keyboards/ferris/0_2/bling/info.json | |||
| @@ -2,5 +2,8 @@ | |||
| 2 | "keyboard_name": "Ferris 0.2 - Bling", | 2 | "keyboard_name": "Ferris 0.2 - Bling", |
| 3 | "usb": { | 3 | "usb": { |
| 4 | "pid": "0x0002" | 4 | "pid": "0x0002" |
| 5 | }, | ||
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "IS31FL3731" | ||
| 5 | } | 8 | } |
| 6 | } | 9 | } |
diff --git a/keyboards/ferris/0_2/bling/rules.mk b/keyboards/ferris/0_2/bling/rules.mk index e04c8e4670..aad92997d0 100644 --- a/keyboards/ferris/0_2/bling/rules.mk +++ b/keyboards/ferris/0_2/bling/rules.mk | |||
| @@ -1,2 +1 @@ | |||
| 1 | RGB_MATRIX_ENABLE = yes | RGB_MATRIX_ENABLE = yes | |
| 2 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
diff --git a/keyboards/frooastboard/walnut/info.json b/keyboards/frooastboard/walnut/info.json index a57272c765..eca0057eb2 100644 --- a/keyboards/frooastboard/walnut/info.json +++ b/keyboards/frooastboard/walnut/info.json | |||
| @@ -14,6 +14,9 @@ | |||
| 14 | "mousekey": false, | 14 | "mousekey": false, |
| 15 | "nkro": true | 15 | "nkro": true |
| 16 | }, | 16 | }, |
| 17 | "rgb_matrix": { | ||
| 18 | "driver": "IS31FL3737" | ||
| 19 | }, | ||
| 17 | "build": { | 20 | "build": { |
| 18 | "lto": true | 21 | "lto": true |
| 19 | }, | 22 | }, |
diff --git a/keyboards/frooastboard/walnut/rules.mk b/keyboards/frooastboard/walnut/rules.mk index d0bb93e136..c529890fb5 100644 --- a/keyboards/frooastboard/walnut/rules.mk +++ b/keyboards/frooastboard/walnut/rules.mk | |||
| @@ -2,4 +2,3 @@ | |||
| 2 | # change yes to no to disable | 2 | # change yes to no to disable |
| 3 | # | 3 | # |
| 4 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix | 4 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix |
| 5 | RGB_MATRIX_DRIVER = IS31FL3737 # Select RGB matrix driver | ||
diff --git a/keyboards/geekboards/macropad_v2/info.json b/keyboards/geekboards/macropad_v2/info.json index 0b8704885c..504238b21c 100644 --- a/keyboards/geekboards/macropad_v2/info.json +++ b/keyboards/geekboards/macropad_v2/info.json | |||
| @@ -12,6 +12,9 @@ | |||
| 12 | "pin": "A7", | 12 | "pin": "A7", |
| 13 | "driver": "pwm" | 13 | "driver": "pwm" |
| 14 | }, | 14 | }, |
| 15 | "rgb_matrix": { | ||
| 16 | "driver": "WS2812" | ||
| 17 | }, | ||
| 15 | "processor": "STM32F072", | 18 | "processor": "STM32F072", |
| 16 | "bootloader": "stm32-dfu", | 19 | "bootloader": "stm32-dfu", |
| 17 | "matrix_pins": { | 20 | "matrix_pins": { |
diff --git a/keyboards/geekboards/macropad_v2/rules.mk b/keyboards/geekboards/macropad_v2/rules.mk index 38a6bb6887..b7807ae418 100644 --- a/keyboards/geekboards/macropad_v2/rules.mk +++ b/keyboards/geekboards/macropad_v2/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | 14 | ||
| 16 | # Enter lower-power sleep mode when on the ChibiOS idle thread | 15 | # Enter lower-power sleep mode when on the ChibiOS idle thread |
| 17 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE | 16 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE |
diff --git a/keyboards/geekboards/tester/info.json b/keyboards/geekboards/tester/info.json index 64a752d24f..16f3496a13 100644 --- a/keyboards/geekboards/tester/info.json +++ b/keyboards/geekboards/tester/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x1319", | 8 | "pid": "0x1319", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3731" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F7", "F6", "D2", "D3"], | 15 | "cols": ["F7", "F6", "D2", "D3"], |
| 13 | "rows": ["B0", "D4"] | 16 | "rows": ["B0", "D4"] |
diff --git a/keyboards/geekboards/tester/rules.mk b/keyboards/geekboards/tester/rules.mk index e17c577cc4..8ac152f428 100644 --- a/keyboards/geekboards/tester/rules.mk +++ b/keyboards/geekboards/tester/rules.mk | |||
| @@ -10,4 +10,3 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | AUDIO_ENABLE = no # Audio output | 11 | AUDIO_ENABLE = no # Audio output |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
diff --git a/keyboards/giabalanai/info.json b/keyboards/giabalanai/info.json index 094c02af09..f8962415cb 100644 --- a/keyboards/giabalanai/info.json +++ b/keyboards/giabalanai/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0xF4B0", | 8 | "pid": "0xF4B0", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B1", "F7", "F6", "F5", "F4", "B3", "B2", "B6", "D0", "D1"], | 15 | "cols": ["B1", "F7", "F6", "F5", "F4", "B3", "B2", "B6", "D0", "D1"], |
| 13 | "rows": ["B5", "B4", "E6", "D7", "C6", "D4"] | 16 | "rows": ["B5", "B4", "E6", "D7", "C6", "D4"] |
diff --git a/keyboards/giabalanai/rules.mk b/keyboards/giabalanai/rules.mk index d0e8dc4f24..90ba252d26 100644 --- a/keyboards/giabalanai/rules.mk +++ b/keyboards/giabalanai/rules.mk | |||
| @@ -5,6 +5,5 @@ COMMAND_ENABLE = no # Commands for debug and configuration | |||
| 5 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 5 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 6 | # RGB_MATRIX_ENABLE is not suitable for giabalanai keyboard on the right side (there are dulpicate keys). | 6 | # RGB_MATRIX_ENABLE is not suitable for giabalanai keyboard on the right side (there are dulpicate keys). |
| 7 | RGB_MATRIX_ENABLE = no # Use RGB matrix (Don't enable this when RGBLIGHT_ENABLE is used.) | 7 | RGB_MATRIX_ENABLE = no # Use RGB matrix (Don't enable this when RGBLIGHT_ENABLE is used.) |
| 8 | RGB_MATRIX_DRIVER = WS2812 # 2021/01/23 added. | ||
| 9 | 8 | ||
| 10 | LTO_ENABLE = yes | 9 | LTO_ENABLE = yes |
diff --git a/keyboards/gizmo_engineering/gk6/info.json b/keyboards/gizmo_engineering/gk6/info.json index 8c6ab64b26..d738d31d3d 100644 --- a/keyboards/gizmo_engineering/gk6/info.json +++ b/keyboards/gizmo_engineering/gk6/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0001", | 8 | "pid": "0x0001", |
| 9 | "device_version": "30.3.1" | 9 | "device_version": "30.3.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3731" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B5", "C6", "C7", "F7", "F6", "D5", "D3", "D2", "F1", "F4", "B7", "F5"], | 15 | "cols": ["B5", "C6", "C7", "F7", "F6", "D5", "D3", "D2", "F1", "F4", "B7", "F5"], |
| 13 | "rows": ["B6", "B4", "D7", "D6", "D4"] | 16 | "rows": ["B6", "B4", "D7", "D6", "D4"] |
diff --git a/keyboards/gizmo_engineering/gk6/rules.mk b/keyboards/gizmo_engineering/gk6/rules.mk index c3d99b1e57..c6a142275f 100755 --- a/keyboards/gizmo_engineering/gk6/rules.mk +++ b/keyboards/gizmo_engineering/gk6/rules.mk | |||
| @@ -12,4 +12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | 13 | ||
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
diff --git a/keyboards/gmmk/gmmk2/p65/ansi/info.json b/keyboards/gmmk/gmmk2/p65/ansi/info.json index 0ece27735d..4f72e818ed 100644 --- a/keyboards/gmmk/gmmk2/p65/ansi/info.json +++ b/keyboards/gmmk/gmmk2/p65/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x5045", | 8 | "pid": "0x5045", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "AW20216" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"], | 15 | "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"], |
| 13 | "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8"] | 16 | "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8"] |
diff --git a/keyboards/gmmk/gmmk2/p65/ansi/rules.mk b/keyboards/gmmk/gmmk2/p65/ansi/rules.mk index ed301944f4..1b4692a621 100644 --- a/keyboards/gmmk/gmmk2/p65/ansi/rules.mk +++ b/keyboards/gmmk/gmmk2/p65/ansi/rules.mk | |||
| @@ -11,6 +11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality. | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow. | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow. |
| 12 | AUDIO_ENABLE = no # Audio output. | 12 | AUDIO_ENABLE = no # Audio output. |
| 13 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects. | 13 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects. |
| 14 | RGB_MATRIX_DRIVER = AW20216 # Enable RGB matrix effects. | ||
| 15 | EEPROM_DRIVER = wear_leveling | 14 | EEPROM_DRIVER = wear_leveling |
| 16 | WEAR_LEVELING_DRIVER = embedded_flash | 15 | WEAR_LEVELING_DRIVER = embedded_flash |
diff --git a/keyboards/gmmk/gmmk2/p65/iso/info.json b/keyboards/gmmk/gmmk2/p65/iso/info.json index af52b203dc..1572c34e5f 100644 --- a/keyboards/gmmk/gmmk2/p65/iso/info.json +++ b/keyboards/gmmk/gmmk2/p65/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x504A", | 8 | "pid": "0x504A", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "AW20216" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"], | 15 | "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"], |
| 13 | "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8"] | 16 | "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8"] |
diff --git a/keyboards/gmmk/gmmk2/p65/iso/rules.mk b/keyboards/gmmk/gmmk2/p65/iso/rules.mk index ed301944f4..1b4692a621 100644 --- a/keyboards/gmmk/gmmk2/p65/iso/rules.mk +++ b/keyboards/gmmk/gmmk2/p65/iso/rules.mk | |||
| @@ -11,6 +11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality. | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow. | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow. |
| 12 | AUDIO_ENABLE = no # Audio output. | 12 | AUDIO_ENABLE = no # Audio output. |
| 13 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects. | 13 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects. |
| 14 | RGB_MATRIX_DRIVER = AW20216 # Enable RGB matrix effects. | ||
| 15 | EEPROM_DRIVER = wear_leveling | 14 | EEPROM_DRIVER = wear_leveling |
| 16 | WEAR_LEVELING_DRIVER = embedded_flash | 15 | WEAR_LEVELING_DRIVER = embedded_flash |
diff --git a/keyboards/gmmk/gmmk2/p96/ansi/info.json b/keyboards/gmmk/gmmk2/p96/ansi/info.json index 5a67f0b74c..4ed89902da 100644 --- a/keyboards/gmmk/gmmk2/p96/ansi/info.json +++ b/keyboards/gmmk/gmmk2/p96/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x504B", | 8 | "pid": "0x504B", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "AW20216" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"], | 15 | "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"], |
| 13 | "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10", "B11", "B12", "B13"] | 16 | "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10", "B11", "B12", "B13"] |
diff --git a/keyboards/gmmk/gmmk2/p96/ansi/rules.mk b/keyboards/gmmk/gmmk2/p96/ansi/rules.mk index 4230665e7c..a076e01916 100644 --- a/keyboards/gmmk/gmmk2/p96/ansi/rules.mk +++ b/keyboards/gmmk/gmmk2/p96/ansi/rules.mk | |||
| @@ -11,6 +11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality. | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow. | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow. |
| 12 | AUDIO_ENABLE = no # Audio output. | 12 | AUDIO_ENABLE = no # Audio output. |
| 13 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects. | 13 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects. |
| 14 | RGB_MATRIX_DRIVER = AW20216 # Enable RGB matrix effects. | ||
| 15 | EEPROM_DRIVER = wear_leveling | 14 | EEPROM_DRIVER = wear_leveling |
| 16 | WEAR_LEVELING_DRIVER = spi_flash | 15 | WEAR_LEVELING_DRIVER = spi_flash |
diff --git a/keyboards/gmmk/gmmk2/p96/iso/info.json b/keyboards/gmmk/gmmk2/p96/iso/info.json index 22678f64a1..192e274245 100644 --- a/keyboards/gmmk/gmmk2/p96/iso/info.json +++ b/keyboards/gmmk/gmmk2/p96/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x505A", | 8 | "pid": "0x505A", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "AW20216" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"], | 15 | "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"], |
| 13 | "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10", "B11", "B12", "B13"] | 16 | "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10", "B11", "B12", "B13"] |
diff --git a/keyboards/gmmk/gmmk2/p96/iso/rules.mk b/keyboards/gmmk/gmmk2/p96/iso/rules.mk index 4230665e7c..a076e01916 100644 --- a/keyboards/gmmk/gmmk2/p96/iso/rules.mk +++ b/keyboards/gmmk/gmmk2/p96/iso/rules.mk | |||
| @@ -11,6 +11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality. | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow. | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow. |
| 12 | AUDIO_ENABLE = no # Audio output. | 12 | AUDIO_ENABLE = no # Audio output. |
| 13 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects. | 13 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects. |
| 14 | RGB_MATRIX_DRIVER = AW20216 # Enable RGB matrix effects. | ||
| 15 | EEPROM_DRIVER = wear_leveling | 14 | EEPROM_DRIVER = wear_leveling |
| 16 | WEAR_LEVELING_DRIVER = spi_flash | 15 | WEAR_LEVELING_DRIVER = spi_flash |
diff --git a/keyboards/gmmk/numpad/info.json b/keyboards/gmmk/numpad/info.json index d5ea534b67..f3020aa3f4 100644 --- a/keyboards/gmmk/numpad/info.json +++ b/keyboards/gmmk/numpad/info.json | |||
| @@ -13,6 +13,9 @@ | |||
| 13 | {"pin_a": "A2", "pin_b": "A1"} | 13 | {"pin_a": "A2", "pin_b": "A1"} |
| 14 | ] | 14 | ] |
| 15 | }, | 15 | }, |
| 16 | "rgb_matrix": { | ||
| 17 | "driver": "AW20216" | ||
| 18 | }, | ||
| 16 | "processor": "WB32F3G71", | 19 | "processor": "WB32F3G71", |
| 17 | "bootloader": "wb32-dfu", | 20 | "bootloader": "wb32-dfu", |
| 18 | "diode_direction": "ROW2COL", | 21 | "diode_direction": "ROW2COL", |
diff --git a/keyboards/gmmk/numpad/rules.mk b/keyboards/gmmk/numpad/rules.mk index 4d23ffbfaf..5a0d3e34f8 100644 --- a/keyboards/gmmk/numpad/rules.mk +++ b/keyboards/gmmk/numpad/rules.mk | |||
| @@ -15,7 +15,6 @@ KEYBOARD_SHARED_EP = yes | |||
| 15 | MIDI_ENABLE = yes | 15 | MIDI_ENABLE = yes |
| 16 | 16 | ||
| 17 | RGB_MATRIX_ENABLE = yes | 17 | RGB_MATRIX_ENABLE = yes |
| 18 | RGB_MATRIX_DRIVER = AW20216 | ||
| 19 | 18 | ||
| 20 | EEPROM_DRIVER = wear_leveling | 19 | EEPROM_DRIVER = wear_leveling |
| 21 | WEAR_LEVELING_DRIVER = spi_flash | 20 | WEAR_LEVELING_DRIVER = spi_flash |
diff --git a/keyboards/gmmk/pro/rev1/ansi/info.json b/keyboards/gmmk/pro/rev1/ansi/info.json index 7e66ad5043..749a2ef47d 100644 --- a/keyboards/gmmk/pro/rev1/ansi/info.json +++ b/keyboards/gmmk/pro/rev1/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x5044", | 8 | "pid": "0x5044", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "AW20216" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"], | 15 | "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"], |
| 13 | "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"] | 16 | "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"] |
diff --git a/keyboards/gmmk/pro/rev1/ansi/rules.mk b/keyboards/gmmk/pro/rev1/ansi/rules.mk index 43949aa054..6d23fe350a 100644 --- a/keyboards/gmmk/pro/rev1/ansi/rules.mk +++ b/keyboards/gmmk/pro/rev1/ansi/rules.mk | |||
| @@ -12,4 +12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | ENCODER_ENABLE = yes | 13 | ENCODER_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = AW20216 | ||
diff --git a/keyboards/gmmk/pro/rev1/iso/info.json b/keyboards/gmmk/pro/rev1/iso/info.json index 082f28a774..45656419b9 100644 --- a/keyboards/gmmk/pro/rev1/iso/info.json +++ b/keyboards/gmmk/pro/rev1/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x5044", | 8 | "pid": "0x5044", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "AW20216" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"], | 15 | "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"], |
| 13 | "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"] | 16 | "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"] |
diff --git a/keyboards/gmmk/pro/rev1/iso/rules.mk b/keyboards/gmmk/pro/rev1/iso/rules.mk index 43949aa054..6d23fe350a 100644 --- a/keyboards/gmmk/pro/rev1/iso/rules.mk +++ b/keyboards/gmmk/pro/rev1/iso/rules.mk | |||
| @@ -12,4 +12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | ENCODER_ENABLE = yes | 13 | ENCODER_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = AW20216 | ||
diff --git a/keyboards/gmmk/pro/rev2/ansi/info.json b/keyboards/gmmk/pro/rev2/ansi/info.json index 0a20c97d2e..44b68750be 100644 --- a/keyboards/gmmk/pro/rev2/ansi/info.json +++ b/keyboards/gmmk/pro/rev2/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x5044", | 8 | "pid": "0x5044", |
| 9 | "device_version": "0.0.2" | 9 | "device_version": "0.0.2" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "AW20216" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"], | 15 | "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"], |
| 13 | "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"] | 16 | "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"] |
diff --git a/keyboards/gmmk/pro/rev2/ansi/rules.mk b/keyboards/gmmk/pro/rev2/ansi/rules.mk index 1672a47804..2f50d82c82 100644 --- a/keyboards/gmmk/pro/rev2/ansi/rules.mk +++ b/keyboards/gmmk/pro/rev2/ansi/rules.mk | |||
| @@ -12,6 +12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | ENCODER_ENABLE = yes | 13 | ENCODER_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = AW20216 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = spi_flash | 16 | WEAR_LEVELING_DRIVER = spi_flash |
diff --git a/keyboards/gmmk/pro/rev2/iso/info.json b/keyboards/gmmk/pro/rev2/iso/info.json index e3cb707c48..12f2365dc8 100644 --- a/keyboards/gmmk/pro/rev2/iso/info.json +++ b/keyboards/gmmk/pro/rev2/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x5044", | 8 | "pid": "0x5044", |
| 9 | "device_version": "0.0.2" | 9 | "device_version": "0.0.2" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "AW20216" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"], | 15 | "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"], |
| 13 | "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"] | 16 | "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"] |
diff --git a/keyboards/gmmk/pro/rev2/iso/rules.mk b/keyboards/gmmk/pro/rev2/iso/rules.mk index 7f154b74c1..db00e4c84c 100644 --- a/keyboards/gmmk/pro/rev2/iso/rules.mk +++ b/keyboards/gmmk/pro/rev2/iso/rules.mk | |||
| @@ -15,6 +15,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 15 | AUDIO_ENABLE = no # Audio output | 15 | AUDIO_ENABLE = no # Audio output |
| 16 | ENCODER_ENABLE = yes | 16 | ENCODER_ENABLE = yes |
| 17 | RGB_MATRIX_ENABLE = yes | 17 | RGB_MATRIX_ENABLE = yes |
| 18 | RGB_MATRIX_DRIVER = AW20216 | ||
| 19 | EEPROM_DRIVER = wear_leveling | 18 | EEPROM_DRIVER = wear_leveling |
| 20 | WEAR_LEVELING_DRIVER = spi_flash | 19 | WEAR_LEVELING_DRIVER = spi_flash |
diff --git a/keyboards/gopolar/gg86/info.json b/keyboards/gopolar/gg86/info.json index 7dd7696eb7..8886063045 100644 --- a/keyboards/gopolar/gg86/info.json +++ b/keyboards/gopolar/gg86/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "E2" | 12 | "pin": "E2" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "C7", "E6", "D2", "D3"], | 18 | "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "C7", "E6", "D2", "D3"], |
| 16 | "rows": ["B0", "B1", "B2", "B3", "B7", "D5"] | 19 | "rows": ["B0", "B1", "B2", "B3", "B7", "D5"] |
diff --git a/keyboards/gopolar/gg86/rules.mk b/keyboards/gopolar/gg86/rules.mk index 24c3d42112..9eef6b6cc4 100644 --- a/keyboards/gopolar/gg86/rules.mk +++ b/keyboards/gopolar/gg86/rules.mk | |||
| @@ -19,7 +19,6 @@ NO_USB_STARTUP_CHECK = yes | |||
| 19 | 19 | ||
| 20 | # RGB Matrix enabled | 20 | # RGB Matrix enabled |
| 21 | RGB_MATRIX_ENABLE = yes | 21 | RGB_MATRIX_ENABLE = yes |
| 22 | RGB_MATRIX_DRIVER = WS2812 | ||
| 23 | 22 | ||
| 24 | # OLED enabled | 23 | # OLED enabled |
| 25 | OLED_ENABLE = yes | 24 | OLED_ENABLE = yes |
diff --git a/keyboards/hadron/ver3/info.json b/keyboards/hadron/ver3/info.json index cb2654387b..753a9676ce 100644 --- a/keyboards/hadron/ver3/info.json +++ b/keyboards/hadron/ver3/info.json | |||
| @@ -2,6 +2,9 @@ | |||
| 2 | "usb": { | 2 | "usb": { |
| 3 | "device_version": "0.0.3" | 3 | "device_version": "0.0.3" |
| 4 | }, | 4 | }, |
| 5 | "rgb_matrix": { | ||
| 6 | "driver": "WS2812" | ||
| 7 | }, | ||
| 5 | "matrix_pins": { | 8 | "matrix_pins": { |
| 6 | "cols": ["B8", "B2", "B10", "A0", "A1", "A2", "B0", "A3", "B1", "A6", "A7", "B12", "C13", "B11", "B9"], | 9 | "cols": ["B8", "B2", "B10", "A0", "A1", "A2", "B0", "A3", "B1", "A6", "A7", "B12", "C13", "B11", "B9"], |
| 7 | "rows": ["C15", "C14", "A10", "A9", "A8"] | 10 | "rows": ["C15", "C14", "A10", "A9", "A8"] |
diff --git a/keyboards/hadron/ver3/rules.mk b/keyboards/hadron/ver3/rules.mk index 5d37686760..5739e57d19 100644 --- a/keyboards/hadron/ver3/rules.mk +++ b/keyboards/hadron/ver3/rules.mk | |||
| @@ -11,7 +11,6 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 11 | AUDIO_ENABLE = yes | 11 | AUDIO_ENABLE = yes |
| 12 | RGBLIGHT_ENABLE = yes | 12 | RGBLIGHT_ENABLE = yes |
| 13 | RGB_MATRIX_ENABLE = no # once arm_rgb is implemented | 13 | RGB_MATRIX_ENABLE = no # once arm_rgb is implemented |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | HAPTIC_ENABLE = yes | 14 | HAPTIC_ENABLE = yes |
| 16 | HAPTIC_DRIVER = DRV2605L | 15 | HAPTIC_DRIVER = DRV2605L |
| 17 | OLED_ENABLE = yes | 16 | OLED_ENABLE = yes |
diff --git a/keyboards/handwired/6macro/info.json b/keyboards/handwired/6macro/info.json index 8c9b3e832f..5bc9833fa5 100644 --- a/keyboards/handwired/6macro/info.json +++ b/keyboards/handwired/6macro/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "D2" | 12 | "pin": "D2" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B0", "B1", "B2"], | 18 | "cols": ["B0", "B1", "B2"], |
| 16 | "rows": ["B3", "B4"] | 19 | "rows": ["B3", "B4"] |
diff --git a/keyboards/handwired/6macro/rules.mk b/keyboards/handwired/6macro/rules.mk index 8c51d38be3..083cc21a34 100644 --- a/keyboards/handwired/6macro/rules.mk +++ b/keyboards/handwired/6macro/rules.mk | |||
| @@ -8,7 +8,6 @@ CONSOLE_ENABLE = no # Console for debug | |||
| 8 | COMMAND_ENABLE = no # Commands for debug and configuration | 8 | COMMAND_ENABLE = no # Commands for debug and configuration |
| 9 | NKRO_ENABLE = yes # Enable N-Key Rollover | 9 | NKRO_ENABLE = yes # Enable N-Key Rollover |
| 10 | RGB_MATRIX_ENABLE = no # Enable per-key coordinate based RGB effects. Do not enable with RGBlight | 10 | RGB_MATRIX_ENABLE = no # Enable per-key coordinate based RGB effects. Do not enable with RGBlight |
| 11 | RGB_MATRIX_DRIVER = WS2812 | ||
| 12 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 11 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 13 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 12 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 14 | UNICODE_ENABLE = yes # Unicode | 13 | UNICODE_ENABLE = yes # Unicode |
diff --git a/keyboards/handwired/colorlice/info.json b/keyboards/handwired/colorlice/info.json index 11ac235065..0cba448703 100644 --- a/keyboards/handwired/colorlice/info.json +++ b/keyboards/handwired/colorlice/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B1" | 12 | "pin": "B1" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "B6", "B5", "B4", "D7", "D6", "D4", "E6", "B0", "B3"], | 18 | "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "B6", "B5", "B4", "D7", "D6", "D4", "E6", "B0", "B3"], |
| 16 | "rows": ["D0", "D1", "D2", "D3", "D5"] | 19 | "rows": ["D0", "D1", "D2", "D3", "D5"] |
diff --git a/keyboards/handwired/colorlice/rules.mk b/keyboards/handwired/colorlice/rules.mk index 972181a4b4..16e007dd34 100644 --- a/keyboards/handwired/colorlice/rules.mk +++ b/keyboards/handwired/colorlice/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | AUDIO_ENABLE = no # Audio output | 11 | AUDIO_ENABLE = no # Audio output |
| 12 | LTO_ENABLE = yes # Use link time optimization | 12 | LTO_ENABLE = yes # Use link time optimization |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 14 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
diff --git a/keyboards/handwired/dactyl_manuform/3x5_3/info.json b/keyboards/handwired/dactyl_manuform/3x5_3/info.json index 13aee1eaaf..cfe109fb37 100644 --- a/keyboards/handwired/dactyl_manuform/3x5_3/info.json +++ b/keyboards/handwired/dactyl_manuform/3x5_3/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "D3" | 12 | "pin": "D3" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["C6", "D7", "E6", "B4", "B5"], | 18 | "cols": ["C6", "D7", "E6", "B4", "B5"], |
| 16 | "rows": ["B1", "B3", "B2", "B6"] | 19 | "rows": ["B1", "B3", "B2", "B6"] |
diff --git a/keyboards/handwired/dactyl_manuform/3x5_3/rules.mk b/keyboards/handwired/dactyl_manuform/3x5_3/rules.mk index 275ece3219..38ee6f4252 100644 --- a/keyboards/handwired/dactyl_manuform/3x5_3/rules.mk +++ b/keyboards/handwired/dactyl_manuform/3x5_3/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | # AUDIO_ENABLE = yes # Audio output | 12 | # AUDIO_ENABLE = yes # Audio output |
| 13 | 13 | ||
| 14 | RGB_MATRIX_ENABLE = yes # Enable WS2812 RGB matrix | 14 | RGB_MATRIX_ENABLE = yes # Enable WS2812 RGB matrix |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
| 16 | SPLIT_KEYBOARD = yes | 15 | SPLIT_KEYBOARD = yes |
| 17 | 16 | ||
| 18 | RGBLIGHT_SUPPORTED = yes | 17 | RGBLIGHT_SUPPORTED = yes |
diff --git a/keyboards/handwired/dygma/raise/info.json b/keyboards/handwired/dygma/raise/info.json index 312a0693a9..5c287bcc7e 100644 --- a/keyboards/handwired/dygma/raise/info.json +++ b/keyboards/handwired/dygma/raise/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x2201", | 8 | "pid": "0x2201", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "custom" | ||
| 13 | }, | ||
| 11 | "processor": "STM32F411", | 14 | "processor": "STM32F411", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "board": "BLACKPILL_STM32_F411", | 16 | "board": "BLACKPILL_STM32_F411", |
diff --git a/keyboards/handwired/dygma/raise/rules.mk b/keyboards/handwired/dygma/raise/rules.mk index 362a47d7da..761e075500 100644 --- a/keyboards/handwired/dygma/raise/rules.mk +++ b/keyboards/handwired/dygma/raise/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = custom | ||
| 15 | CUSTOM_MATRIX = lite | 14 | CUSTOM_MATRIX = lite |
| 16 | 15 | ||
| 17 | # TODO(ibash) we don't actually need to enable raw, but there's some side effect | 16 | # TODO(ibash) we don't actually need to enable raw, but there's some side effect |
diff --git a/keyboards/handwired/hnah108/info.json b/keyboards/handwired/hnah108/info.json index 5f43b185cf..4d7d3e0386 100644 --- a/keyboards/handwired/hnah108/info.json +++ b/keyboards/handwired/hnah108/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0000", | 8 | "pid": "0x0000", |
| 9 | "device_version": "0.0.2" | 9 | "device_version": "0.0.2" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F0", "E6", "B0", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7"], | 15 | "cols": ["F0", "E6", "B0", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7"], |
| 13 | "rows": ["F7", "F6", "F5", "F4", "F1", "C7", "B4", "B5", "B6", "C6"] | 16 | "rows": ["F7", "F6", "F5", "F4", "F1", "C7", "B4", "B5", "B6", "C6"] |
diff --git a/keyboards/handwired/hnah108/rules.mk b/keyboards/handwired/hnah108/rules.mk index ae9acc534f..ec5f27bde8 100644 --- a/keyboards/handwired/hnah108/rules.mk +++ b/keyboards/handwired/hnah108/rules.mk | |||
| @@ -12,4 +12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | ENCODER_ENABLE = yes | 13 | ENCODER_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/handwired/hnah40rgb/info.json b/keyboards/handwired/hnah40rgb/info.json index 89ac784207..3eb92ce1ef 100644 --- a/keyboards/handwired/hnah40rgb/info.json +++ b/keyboards/handwired/hnah40rgb/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "E2" | 12 | "pin": "E2" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["D5", "D6", "D3", "D2", "B6", "C6", "C7", "F7", "F6", "F5", "F4"], | 18 | "cols": ["D5", "D6", "D3", "D2", "B6", "C6", "C7", "F7", "F6", "F5", "F4"], |
| 16 | "rows": ["B7", "D7", "F1", "F0"] | 19 | "rows": ["B7", "D7", "F1", "F0"] |
diff --git a/keyboards/handwired/hnah40rgb/rules.mk b/keyboards/handwired/hnah40rgb/rules.mk index cab4eea965..7c04c86483 100644 --- a/keyboards/handwired/hnah40rgb/rules.mk +++ b/keyboards/handwired/hnah40rgb/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/handwired/orbweaver/info.json b/keyboards/handwired/orbweaver/info.json index e9b37e1c81..d0b6d7f48a 100644 --- a/keyboards/handwired/orbweaver/info.json +++ b/keyboards/handwired/orbweaver/info.json | |||
| @@ -12,6 +12,9 @@ | |||
| 12 | "mousekey": true, | 12 | "mousekey": true, |
| 13 | "nkro": true | 13 | "nkro": true |
| 14 | }, | 14 | }, |
| 15 | "rgb_matrix": { | ||
| 16 | "driver": "IS31FL3731" | ||
| 17 | }, | ||
| 15 | "matrix_pins": { | 18 | "matrix_pins": { |
| 16 | "rows": ["GP4", "GP5", "GP6", "GP7", "GP8", "GP9"], | 19 | "rows": ["GP4", "GP5", "GP6", "GP7", "GP8", "GP9"], |
| 17 | "cols": ["GP12", "GP13", "GP14", "GP15", "GP16"] | 20 | "cols": ["GP12", "GP13", "GP14", "GP15", "GP16"] |
diff --git a/keyboards/handwired/orbweaver/rules.mk b/keyboards/handwired/orbweaver/rules.mk index 07c357daac..01f9d9397a 100644 --- a/keyboards/handwired/orbweaver/rules.mk +++ b/keyboards/handwired/orbweaver/rules.mk | |||
| @@ -1,3 +1,2 @@ | |||
| 1 | # Add support for 3731 RGB matrix controller | 1 | # Add support for 3731 RGB matrix controller |
| 2 | RGB_MATRIX_ENABLE = yes | 2 | RGB_MATRIX_ENABLE = yes |
| 3 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
diff --git a/keyboards/handwired/p65rgb/info.json b/keyboards/handwired/p65rgb/info.json index 78b630e512..c752501362 100644 --- a/keyboards/handwired/p65rgb/info.json +++ b/keyboards/handwired/p65rgb/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B4" | 12 | "pin": "B4" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "B0", "B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3", "D7"], | 18 | "cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "B0", "B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3", "D7"], |
| 16 | "rows": ["C7", "C6", "B6", "B5", "D5"] | 19 | "rows": ["C7", "C6", "B6", "B5", "D5"] |
diff --git a/keyboards/handwired/p65rgb/rules.mk b/keyboards/handwired/p65rgb/rules.mk index b5bcf508c4..5e57c341f1 100644 --- a/keyboards/handwired/p65rgb/rules.mk +++ b/keyboards/handwired/p65rgb/rules.mk | |||
| @@ -10,6 +10,5 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes | 12 | RGB_MATRIX_ENABLE = yes |
| 13 | RGB_MATRIX_DRIVER = WS2812 | ||
| 14 | AUDIO_ENABLE = no # Audio output | 13 | AUDIO_ENABLE = no # Audio output |
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
diff --git a/keyboards/handwired/tractyl_manuform/4x6_right/info.json b/keyboards/handwired/tractyl_manuform/4x6_right/info.json index 55d17ee09b..4d0f97fb42 100644 --- a/keyboards/handwired/tractyl_manuform/4x6_right/info.json +++ b/keyboards/handwired/tractyl_manuform/4x6_right/info.json | |||
| @@ -6,6 +6,9 @@ | |||
| 6 | "pid": "0x3537", | 6 | "pid": "0x3537", |
| 7 | "device_version": "0.0.1" | 7 | "device_version": "0.0.1" |
| 8 | }, | 8 | }, |
| 9 | "rgb_matrix": { | ||
| 10 | "driver": "WS2812" | ||
| 11 | }, | ||
| 9 | "matrix_pins": { | 12 | "matrix_pins": { |
| 10 | "cols": ["C0", "C1", "C2", "C3", "C4", "C5"], | 13 | "cols": ["C0", "C1", "C2", "C3", "C4", "C5"], |
| 11 | "rows": ["A0", "A1", "A2", "A3", "A4"] | 14 | "rows": ["A0", "A1", "A2", "A3", "A4"] |
diff --git a/keyboards/handwired/tractyl_manuform/4x6_right/rules.mk b/keyboards/handwired/tractyl_manuform/4x6_right/rules.mk index 8c9bf430d8..aabe18457a 100644 --- a/keyboards/handwired/tractyl_manuform/4x6_right/rules.mk +++ b/keyboards/handwired/tractyl_manuform/4x6_right/rules.mk | |||
| @@ -11,8 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = no | 13 | RGB_MATRIX_ENABLE = no |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | |||
| 16 | 14 | ||
| 17 | POINTING_DEVICE_ENABLE = yes | 15 | POINTING_DEVICE_ENABLE = yes |
| 18 | POINTING_DEVICE_DRIVER = pmw3360 | 16 | POINTING_DEVICE_DRIVER = pmw3360 |
diff --git a/keyboards/helix/rev3_4rows/info.json b/keyboards/helix/rev3_4rows/info.json index 091e6a988f..db9d760692 100644 --- a/keyboards/helix/rev3_4rows/info.json +++ b/keyboards/helix/rev3_4rows/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0004", | 8 | "pid": "0x0004", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "B6", "pin_b": "B5"} | 16 | {"pin_a": "B6", "pin_b": "B5"} |
diff --git a/keyboards/helix/rev3_4rows/rules.mk b/keyboards/helix/rev3_4rows/rules.mk index f29deaf586..23b73845f0 100644 --- a/keyboards/helix/rev3_4rows/rules.mk +++ b/keyboards/helix/rev3_4rows/rules.mk | |||
| @@ -2,7 +2,6 @@ EXTRAKEY_ENABLE = yes # Audio control and System control | |||
| 2 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 2 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 3 | SPLIT_KEYBOARD = yes | 3 | SPLIT_KEYBOARD = yes |
| 4 | RGB_MATRIX_ENABLE = no | 4 | RGB_MATRIX_ENABLE = no |
| 5 | RGB_MATRIX_DRIVER = WS2812 | ||
| 6 | OLED_ENABLE = yes | 5 | OLED_ENABLE = yes |
| 7 | OLED_DRIVER = SSD1306 | 6 | OLED_DRIVER = SSD1306 |
| 8 | ENCODER_ENABLE = yes | 7 | ENCODER_ENABLE = yes |
diff --git a/keyboards/helix/rev3_5rows/info.json b/keyboards/helix/rev3_5rows/info.json index 1fd410ee22..abd4f64ab1 100644 --- a/keyboards/helix/rev3_5rows/info.json +++ b/keyboards/helix/rev3_5rows/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0003", | 8 | "pid": "0x0003", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "B6", "pin_b": "B5"} | 16 | {"pin_a": "B6", "pin_b": "B5"} |
diff --git a/keyboards/helix/rev3_5rows/rules.mk b/keyboards/helix/rev3_5rows/rules.mk index f29deaf586..23b73845f0 100644 --- a/keyboards/helix/rev3_5rows/rules.mk +++ b/keyboards/helix/rev3_5rows/rules.mk | |||
| @@ -2,7 +2,6 @@ EXTRAKEY_ENABLE = yes # Audio control and System control | |||
| 2 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 2 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 3 | SPLIT_KEYBOARD = yes | 3 | SPLIT_KEYBOARD = yes |
| 4 | RGB_MATRIX_ENABLE = no | 4 | RGB_MATRIX_ENABLE = no |
| 5 | RGB_MATRIX_DRIVER = WS2812 | ||
| 6 | OLED_ENABLE = yes | 5 | OLED_ENABLE = yes |
| 7 | OLED_DRIVER = SSD1306 | 6 | OLED_DRIVER = SSD1306 |
| 8 | ENCODER_ENABLE = yes | 7 | ENCODER_ENABLE = yes |
diff --git a/keyboards/hfdkb/ac001/info.json b/keyboards/hfdkb/ac001/info.json index 1ce034931b..d46deb9d0d 100644 --- a/keyboards/hfdkb/ac001/info.json +++ b/keyboards/hfdkb/ac001/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0001", | 8 | "pid": "0x0001", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A5", "A6", "A7", "C4", "C5"], | 15 | "cols": ["A5", "A6", "A7", "C4", "C5"], |
| 13 | "rows": ["B15"] | 16 | "rows": ["B15"] |
diff --git a/keyboards/hfdkb/ac001/rules.mk b/keyboards/hfdkb/ac001/rules.mk index cf3008c6e4..81b7e82c3f 100644 --- a/keyboards/hfdkb/ac001/rules.mk +++ b/keyboards/hfdkb/ac001/rules.mk | |||
| @@ -10,6 +10,5 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes | 12 | RGB_MATRIX_ENABLE = yes |
| 13 | RGB_MATRIX_DRIVER = WS2812 | ||
| 14 | EEPROM_DRIVER = wear_leveling | 13 | EEPROM_DRIVER = wear_leveling |
| 15 | WEAR_LEVELING_DRIVER = spi_flash | 14 | WEAR_LEVELING_DRIVER = spi_flash |
diff --git a/keyboards/hfdkb/keyboard_sw/k83/info.json b/keyboards/hfdkb/keyboard_sw/k83/info.json index 6810aff30f..efdea0336c 100644 --- a/keyboards/hfdkb/keyboard_sw/k83/info.json +++ b/keyboards/hfdkb/keyboard_sw/k83/info.json | |||
| @@ -7,6 +7,9 @@ | |||
| 7 | "pid": "0x0007", | 7 | "pid": "0x0007", |
| 8 | "device_version": "1.0.0" | 8 | "device_version": "1.0.0" |
| 9 | }, | 9 | }, |
| 10 | "rgb_matrix": { | ||
| 11 | "driver": "IS31FL3733" | ||
| 12 | }, | ||
| 10 | "processor": "WB32FQ95", | 13 | "processor": "WB32FQ95", |
| 11 | "bootloader": "wb32-dfu", | 14 | "bootloader": "wb32-dfu", |
| 12 | "matrix_pins": { | 15 | "matrix_pins": { |
diff --git a/keyboards/hfdkb/keyboard_sw/k83/rules.mk b/keyboards/hfdkb/keyboard_sw/k83/rules.mk index 176dd64c1c..756d0c0719 100644 --- a/keyboards/hfdkb/keyboard_sw/k83/rules.mk +++ b/keyboards/hfdkb/keyboard_sw/k83/rules.mk | |||
| @@ -14,7 +14,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 14 | DIP_SWITCH_ENABLE = yes # DPI Switch | 14 | DIP_SWITCH_ENABLE = yes # DPI Switch |
| 15 | ENCODER_ENABLE = yes | 15 | ENCODER_ENABLE = yes |
| 16 | RGB_MATRIX_ENABLE = yes | 16 | RGB_MATRIX_ENABLE = yes |
| 17 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 18 | EEPROM_DRIVER = wear_leveling | 17 | EEPROM_DRIVER = wear_leveling |
| 19 | WEAR_LEVELING_DRIVER = spi_flash | 18 | WEAR_LEVELING_DRIVER = spi_flash |
| 20 | #RGB_MATRIX_CUSTOM_USER = yes #Add turnoff LED | 19 | #RGB_MATRIX_CUSTOM_USER = yes #Add turnoff LED |
diff --git a/keyboards/horrortroll/chinese_pcb/devil68_pro/info.json b/keyboards/horrortroll/chinese_pcb/devil68_pro/info.json index e721a68e79..0a4f93e10d 100644 --- a/keyboards/horrortroll/chinese_pcb/devil68_pro/info.json +++ b/keyboards/horrortroll/chinese_pcb/devil68_pro/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x7001", | 8 | "pid": "0x7001", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B1", "B0", "B5", "B6", "C6", "C7", "E2", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"], | 15 | "cols": ["B1", "B0", "B5", "B6", "C6", "C7", "E2", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"], |
| 13 | "rows": ["B7", "B3", "B2", "F6", "F7"] | 16 | "rows": ["B7", "B3", "B2", "F6", "F7"] |
diff --git a/keyboards/horrortroll/chinese_pcb/devil68_pro/rules.mk b/keyboards/horrortroll/chinese_pcb/devil68_pro/rules.mk index e3a981b634..138bf78056 100644 --- a/keyboards/horrortroll/chinese_pcb/devil68_pro/rules.mk +++ b/keyboards/horrortroll/chinese_pcb/devil68_pro/rules.mk | |||
| @@ -13,4 +13,3 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | 13 | ||
| 14 | # RGB Matrix enabled | 14 | # RGB Matrix enabled |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/horrortroll/handwired_k552/info.json b/keyboards/horrortroll/handwired_k552/info.json index d3d2cd5940..2d97949c82 100644 --- a/keyboards/horrortroll/handwired_k552/info.json +++ b/keyboards/horrortroll/handwired_k552/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "C14" | 12 | "pin": "C14" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B15", "C6", "C7", "A3", "A1", "C3", "C1", "B14", "B13", "A9", "B3", "B4", "A0", "C11", "C4", "C0", "C2"], | 18 | "cols": ["B15", "C6", "C7", "A3", "A1", "C3", "C1", "B14", "B13", "A9", "B3", "B4", "A0", "C11", "C4", "C0", "C2"], |
| 16 | "rows": ["C12", "C10", "A10", "A8", "C8", "C9"] | 19 | "rows": ["C12", "C10", "A10", "A8", "C8", "C9"] |
diff --git a/keyboards/horrortroll/handwired_k552/rules.mk b/keyboards/horrortroll/handwired_k552/rules.mk index 9f0cc2d7a0..2d1a6e93ca 100644 --- a/keyboards/horrortroll/handwired_k552/rules.mk +++ b/keyboards/horrortroll/handwired_k552/rules.mk | |||
| @@ -31,7 +31,6 @@ OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE | |||
| 31 | 31 | ||
| 32 | # RGB Matrix enabled | 32 | # RGB Matrix enabled |
| 33 | RGB_MATRIX_ENABLE = yes | 33 | RGB_MATRIX_ENABLE = yes |
| 34 | RGB_MATRIX_DRIVER = WS2812 | ||
| 35 | 34 | ||
| 36 | # OLED enabled | 35 | # OLED enabled |
| 37 | OLED_ENABLE = yes | 36 | OLED_ENABLE = yes |
diff --git a/keyboards/hotdox76v2/info.json b/keyboards/hotdox76v2/info.json index 5e9bf9a87f..de958c87d1 100644 --- a/keyboards/hotdox76v2/info.json +++ b/keyboards/hotdox76v2/info.json | |||
| @@ -15,6 +15,9 @@ | |||
| 15 | "oled": true, | 15 | "oled": true, |
| 16 | "rgb_matrix": true | 16 | "rgb_matrix": true |
| 17 | }, | 17 | }, |
| 18 | "rgb_matrix": { | ||
| 19 | "driver": "WS2812" | ||
| 20 | }, | ||
| 18 | "matrix_pins": { | 21 | "matrix_pins": { |
| 19 | "cols": ["F7", "F6", "F5", "F4", "F1", "F0", "E6"], | 22 | "cols": ["F7", "F6", "F5", "F4", "F1", "F0", "E6"], |
| 20 | "rows": ["D6", "D7", "B4", "B5", "B6", "C6"] | 23 | "rows": ["D6", "D7", "B4", "B5", "B6", "C6"] |
diff --git a/keyboards/hotdox76v2/rules.mk b/keyboards/hotdox76v2/rules.mk index 32afd21635..e69de29bb2 100644 --- a/keyboards/hotdox76v2/rules.mk +++ b/keyboards/hotdox76v2/rules.mk | |||
| @@ -1 +0,0 @@ | |||
| 1 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/hs60/v1/info.json b/keyboards/hs60/v1/info.json index a8b59352cb..09290faa73 100644 --- a/keyboards/hs60/v1/info.json +++ b/keyboards/hs60/v1/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0257", | 8 | "pid": "0x0257", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3731" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F1", "F4", "F5", "E6", "F0", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5"], | 15 | "cols": ["F1", "F4", "F5", "E6", "F0", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5"], |
| 13 | "rows": ["B0", "B1", "B2", "B3", "F7"] | 16 | "rows": ["B0", "B1", "B2", "B3", "F7"] |
diff --git a/keyboards/hs60/v1/rules.mk b/keyboards/hs60/v1/rules.mk index 91c36443cd..7aa0a5ae51 100644 --- a/keyboards/hs60/v1/rules.mk +++ b/keyboards/hs60/v1/rules.mk | |||
| @@ -15,7 +15,6 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 15 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 15 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 16 | AUDIO_ENABLE = no # Audio output | 16 | AUDIO_ENABLE = no # Audio output |
| 17 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 17 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 18 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
| 19 | RAW_ENABLE = yes | 18 | RAW_ENABLE = yes |
| 20 | 19 | ||
| 21 | # Experimental features for zealcmd please do no enable | 20 | # Experimental features for zealcmd please do no enable |
diff --git a/keyboards/hub20/info.json b/keyboards/hub20/info.json index b8356e6f77..991c4ebc46 100644 --- a/keyboards/hub20/info.json +++ b/keyboards/hub20/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x4414", | 8 | "pid": "0x4414", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A6", "A7", "B7", "B6"], | 15 | "cols": ["A6", "A7", "B7", "B6"], |
| 13 | "rows": ["A13", "B14", "A10", "A0", "A2", "A1"] | 16 | "rows": ["A13", "B14", "A10", "A0", "A2", "A1"] |
diff --git a/keyboards/hub20/rules.mk b/keyboards/hub20/rules.mk index 2dd9c5acc6..081ea9225a 100644 --- a/keyboards/hub20/rules.mk +++ b/keyboards/hub20/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | ENCODER_ENABLE = yes | 14 | ENCODER_ENABLE = yes |
| 16 | 15 | ||
| 17 | # Enter lower-power sleep mode when on the ChibiOS idle thread | 16 | # Enter lower-power sleep mode when on the ChibiOS idle thread |
diff --git a/keyboards/idobao/id42/info.json b/keyboards/idobao/id42/info.json index 4733c8230a..ea37dd3322 100644 --- a/keyboards/idobao/id42/info.json +++ b/keyboards/idobao/id42/info.json | |||
| @@ -17,6 +17,9 @@ | |||
| 17 | "ws2812": { | 17 | "ws2812": { |
| 18 | "pin": "B3" | 18 | "pin": "B3" |
| 19 | }, | 19 | }, |
| 20 | "rgb_matrix": { | ||
| 21 | "driver": "WS2812" | ||
| 22 | }, | ||
| 20 | "matrix_pins": { | 23 | "matrix_pins": { |
| 21 | "cols": ["B4", "D7", "D6", "D4", "B5", "C7", "F0", "F7", "F6", "F1", "F4", "F5"], | 24 | "cols": ["B4", "D7", "D6", "D4", "B5", "C7", "F0", "F7", "F6", "F1", "F4", "F5"], |
| 22 | "rows": ["D5", "C6", "B6", "E6"] | 25 | "rows": ["D5", "C6", "B6", "E6"] |
diff --git a/keyboards/idobao/id42/rules.mk b/keyboards/idobao/id42/rules.mk index eab741fd0a..58e39b17a5 100755 --- a/keyboards/idobao/id42/rules.mk +++ b/keyboards/idobao/id42/rules.mk | |||
| @@ -2,4 +2,3 @@ | |||
| 2 | # ** settings are data driven & stored in `info.json` ** | 2 | # ** settings are data driven & stored in `info.json` ** |
| 3 | 3 | ||
| 4 | RGB_MATRIX_ENABLE = yes | 4 | RGB_MATRIX_ENABLE = yes |
| 5 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/idobao/id61/info.json b/keyboards/idobao/id61/info.json index 03d0649d9f..9fa2719e8c 100644 --- a/keyboards/idobao/id61/info.json +++ b/keyboards/idobao/id61/info.json | |||
| @@ -17,6 +17,9 @@ | |||
| 17 | "ws2812": { | 17 | "ws2812": { |
| 18 | "pin": "F0" | 18 | "pin": "F0" |
| 19 | }, | 19 | }, |
| 20 | "rgb_matrix": { | ||
| 21 | "driver": "WS2812" | ||
| 22 | }, | ||
| 20 | "matrix_pins": { | 23 | "matrix_pins": { |
| 21 | "cols": ["C7", "F6", "F5", "F4", "F1", "B7", "D5", "D1", "D2", "D3", "D4", "D0", "D6", "D7"], | 24 | "cols": ["C7", "F6", "F5", "F4", "F1", "B7", "D5", "D1", "D2", "D3", "D4", "D0", "D6", "D7"], |
| 22 | "rows": ["B0", "B1", "B2", "B3", "F7"] | 25 | "rows": ["B0", "B1", "B2", "B3", "F7"] |
diff --git a/keyboards/idobao/id61/rules.mk b/keyboards/idobao/id61/rules.mk index d034fbb12f..ed51a57621 100644 --- a/keyboards/idobao/id61/rules.mk +++ b/keyboards/idobao/id61/rules.mk | |||
| @@ -3,4 +3,3 @@ | |||
| 3 | # ** settings are data driven & stored in `info.json` ** | 3 | # ** settings are data driven & stored in `info.json` ** |
| 4 | 4 | ||
| 5 | RGB_MATRIX_ENABLE = yes | 5 | RGB_MATRIX_ENABLE = yes |
| 6 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/idobao/id63/info.json b/keyboards/idobao/id63/info.json index 74aed63503..234f3e84ac 100644 --- a/keyboards/idobao/id63/info.json +++ b/keyboards/idobao/id63/info.json | |||
| @@ -17,6 +17,9 @@ | |||
| 17 | "ws2812": { | 17 | "ws2812": { |
| 18 | "pin": "B7" | 18 | "pin": "B7" |
| 19 | }, | 19 | }, |
| 20 | "rgb_matrix": { | ||
| 21 | "driver": "WS2812" | ||
| 22 | }, | ||
| 20 | "matrix_pins": { | 23 | "matrix_pins": { |
| 21 | "cols": ["C7", "F6", "F5", "F4", "F1", "B3", "D0", "D1", "D2", "D3", "D4", "D5", "D6", "D7"], | 24 | "cols": ["C7", "F6", "F5", "F4", "F1", "B3", "D0", "D1", "D2", "D3", "D4", "D5", "D6", "D7"], |
| 22 | "rows": ["B0", "B1", "B2", "E6", "F7"] | 25 | "rows": ["B0", "B1", "B2", "E6", "F7"] |
diff --git a/keyboards/idobao/id63/rules.mk b/keyboards/idobao/id63/rules.mk index eab741fd0a..58e39b17a5 100644 --- a/keyboards/idobao/id63/rules.mk +++ b/keyboards/idobao/id63/rules.mk | |||
| @@ -2,4 +2,3 @@ | |||
| 2 | # ** settings are data driven & stored in `info.json` ** | 2 | # ** settings are data driven & stored in `info.json` ** |
| 3 | 3 | ||
| 4 | RGB_MATRIX_ENABLE = yes | 4 | RGB_MATRIX_ENABLE = yes |
| 5 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/idobao/id67/info.json b/keyboards/idobao/id67/info.json index 490921f457..f21a9ecd67 100644 --- a/keyboards/idobao/id67/info.json +++ b/keyboards/idobao/id67/info.json | |||
| @@ -17,6 +17,9 @@ | |||
| 17 | "ws2812": { | 17 | "ws2812": { |
| 18 | "pin": "F0" | 18 | "pin": "F0" |
| 19 | }, | 19 | }, |
| 20 | "rgb_matrix": { | ||
| 21 | "driver": "WS2812" | ||
| 22 | }, | ||
| 20 | "matrix_pins": { | 23 | "matrix_pins": { |
| 21 | "cols": ["C7", "F6", "F5", "F4", "F1", "B7", "D5", "D1", "D2", "D3", "D4", "D0", "D6", "D7", "B4"], | 24 | "cols": ["C7", "F6", "F5", "F4", "F1", "B7", "D5", "D1", "D2", "D3", "D4", "D0", "D6", "D7", "B4"], |
| 22 | "rows": ["B0", "B1", "B2", "B3", "F7"] | 25 | "rows": ["B0", "B1", "B2", "B3", "F7"] |
diff --git a/keyboards/idobao/id67/rules.mk b/keyboards/idobao/id67/rules.mk index ce58b87be5..4341508fde 100644 --- a/keyboards/idobao/id67/rules.mk +++ b/keyboards/idobao/id67/rules.mk | |||
| @@ -2,4 +2,3 @@ | |||
| 2 | # change yes to no to disable | 2 | # change yes to no to disable |
| 3 | # | 3 | # |
| 4 | RGB_MATRIX_ENABLE = yes # Enable RGB Matrix feature | 4 | RGB_MATRIX_ENABLE = yes # Enable RGB Matrix feature |
| 5 | RGB_MATRIX_DRIVER = WS2812 # ID67 uses WS2812 driver | ||
diff --git a/keyboards/idobao/id75/v2/info.json b/keyboards/idobao/id75/v2/info.json index 5273a7227d..5275c54dbb 100644 --- a/keyboards/idobao/id75/v2/info.json +++ b/keyboards/idobao/id75/v2/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "F0" | 12 | "pin": "F0" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["F6", "F5", "F4", "F1", "E6", "D5", "D3", "D2", "D1", "D0", "D4", "D6", "D7", "B4", "B5"], | 18 | "cols": ["F6", "F5", "F4", "F1", "E6", "D5", "D3", "D2", "D1", "D0", "D4", "D6", "D7", "B4", "B5"], |
| 16 | "rows": ["B0", "B3", "C7", "B6", "C6"] | 19 | "rows": ["B0", "B3", "C7", "B6", "C6"] |
diff --git a/keyboards/idobao/id75/v2/rules.mk b/keyboards/idobao/id75/v2/rules.mk index a29a20b766..38f5eb554b 100644 --- a/keyboards/idobao/id75/v2/rules.mk +++ b/keyboards/idobao/id75/v2/rules.mk | |||
| @@ -13,4 +13,3 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | LTO_ENABLE = yes # Use link time optimization | 13 | LTO_ENABLE = yes # Use link time optimization |
| 14 | 14 | ||
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/idobao/id80/v3/ansi/info.json b/keyboards/idobao/id80/v3/ansi/info.json index c121ff8e3d..7788a941f4 100644 --- a/keyboards/idobao/id80/v3/ansi/info.json +++ b/keyboards/idobao/id80/v3/ansi/info.json | |||
| @@ -14,6 +14,9 @@ | |||
| 14 | "backlight": false, | 14 | "backlight": false, |
| 15 | "rgblight": false | 15 | "rgblight": false |
| 16 | }, | 16 | }, |
| 17 | "rgb_matrix": { | ||
| 18 | "driver": "WS2812" | ||
| 19 | }, | ||
| 17 | "matrix_pins": { | 20 | "matrix_pins": { |
| 18 | "cols": ["B7", "B3", "B2", "B1", "B0", "E6", "F1", "F4", "F5", "F6", "F7"], | 21 | "cols": ["B7", "B3", "B2", "B1", "B0", "E6", "F1", "F4", "F5", "F6", "F7"], |
| 19 | "rows": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"] | 22 | "rows": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"] |
diff --git a/keyboards/idobao/id80/v3/ansi/rules.mk b/keyboards/idobao/id80/v3/ansi/rules.mk index eab741fd0a..58e39b17a5 100644 --- a/keyboards/idobao/id80/v3/ansi/rules.mk +++ b/keyboards/idobao/id80/v3/ansi/rules.mk | |||
| @@ -2,4 +2,3 @@ | |||
| 2 | # ** settings are data driven & stored in `info.json` ** | 2 | # ** settings are data driven & stored in `info.json` ** |
| 3 | 3 | ||
| 4 | RGB_MATRIX_ENABLE = yes | 4 | RGB_MATRIX_ENABLE = yes |
| 5 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/idobao/id87/v2/info.json b/keyboards/idobao/id87/v2/info.json index 7f21832a03..d51e39215b 100644 --- a/keyboards/idobao/id87/v2/info.json +++ b/keyboards/idobao/id87/v2/info.json | |||
| @@ -17,6 +17,9 @@ | |||
| 17 | "ws2812": { | 17 | "ws2812": { |
| 18 | "pin": "E2" | 18 | "pin": "E2" |
| 19 | }, | 19 | }, |
| 20 | "rgb_matrix": { | ||
| 21 | "driver": "WS2812" | ||
| 22 | }, | ||
| 20 | "matrix_pins": { | 23 | "matrix_pins": { |
| 21 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"], | 24 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"], |
| 22 | "rows": ["E6", "B0", "B1", "B2", "B3", "B7", "F7", "F6", "F5", "F4", "F1"] | 25 | "rows": ["E6", "B0", "B1", "B2", "B3", "B7", "F7", "F6", "F5", "F4", "F1"] |
diff --git a/keyboards/idobao/id87/v2/rules.mk b/keyboards/idobao/id87/v2/rules.mk index eab741fd0a..58e39b17a5 100644 --- a/keyboards/idobao/id87/v2/rules.mk +++ b/keyboards/idobao/id87/v2/rules.mk | |||
| @@ -2,4 +2,3 @@ | |||
| 2 | # ** settings are data driven & stored in `info.json` ** | 2 | # ** settings are data driven & stored in `info.json` ** |
| 3 | 3 | ||
| 4 | RGB_MATRIX_ENABLE = yes | 4 | RGB_MATRIX_ENABLE = yes |
| 5 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/idobao/montex/v1rgb/info.json b/keyboards/idobao/montex/v1rgb/info.json index 9860f7193a..5980cab117 100755 --- a/keyboards/idobao/montex/v1rgb/info.json +++ b/keyboards/idobao/montex/v1rgb/info.json | |||
| @@ -6,6 +6,9 @@ | |||
| 6 | "pid": "0x0127", | 6 | "pid": "0x0127", |
| 7 | "device_version": "0.0.1" | 7 | "device_version": "0.0.1" |
| 8 | }, | 8 | }, |
| 9 | "rgb_matrix": { | ||
| 10 | "driver": "WS2812" | ||
| 11 | }, | ||
| 9 | "matrix_pins": { | 12 | "matrix_pins": { |
| 10 | "cols": ["D5", "D3", "D2", "D1", "D0"], | 13 | "cols": ["D5", "D3", "D2", "D1", "D0"], |
| 11 | "rows": ["D4", "D6", "D7", "B4", "B5", "C6"] | 14 | "rows": ["D4", "D6", "D7", "B4", "B5", "C6"] |
diff --git a/keyboards/idobao/montex/v1rgb/rules.mk b/keyboards/idobao/montex/v1rgb/rules.mk index 9a1656f5d6..88f044a7ec 100755 --- a/keyboards/idobao/montex/v1rgb/rules.mk +++ b/keyboards/idobao/montex/v1rgb/rules.mk | |||
| @@ -10,4 +10,3 @@ NKRO_ENABLE = no # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes | 12 | RGB_MATRIX_ENABLE = yes |
| 13 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/idobao/montex/v2/info.json b/keyboards/idobao/montex/v2/info.json index 71c92c3331..5add3c6c2f 100755 --- a/keyboards/idobao/montex/v2/info.json +++ b/keyboards/idobao/montex/v2/info.json | |||
| @@ -17,6 +17,9 @@ | |||
| 17 | "ws2812": { | 17 | "ws2812": { |
| 18 | "pin": "B1" | 18 | "pin": "B1" |
| 19 | }, | 19 | }, |
| 20 | "rgb_matrix": { | ||
| 21 | "driver": "WS2812" | ||
| 22 | }, | ||
| 20 | "matrix_pins": { | 23 | "matrix_pins": { |
| 21 | "cols": ["D5", "D3", "D2", "D1", "D0"], | 24 | "cols": ["D5", "D3", "D2", "D1", "D0"], |
| 22 | "rows": ["D4", "D6", "D7", "B4", "B5", "C6"] | 25 | "rows": ["D4", "D6", "D7", "B4", "B5", "C6"] |
diff --git a/keyboards/idobao/montex/v2/rules.mk b/keyboards/idobao/montex/v2/rules.mk index 205f56d5fd..d249ac15a7 100755 --- a/keyboards/idobao/montex/v2/rules.mk +++ b/keyboards/idobao/montex/v2/rules.mk | |||
| @@ -2,4 +2,3 @@ | |||
| 2 | # ** settings are data driven & stored in `info.json` ** | 2 | # ** settings are data driven & stored in `info.json` ** |
| 3 | 3 | ||
| 4 | RGB_MATRIX_ENABLE = yes | 4 | RGB_MATRIX_ENABLE = yes |
| 5 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/ilumkb/simpler61/info.json b/keyboards/ilumkb/simpler61/info.json index e9f4488dc7..8b2d379a38 100644 --- a/keyboards/ilumkb/simpler61/info.json +++ b/keyboards/ilumkb/simpler61/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0xC361", | 8 | "pid": "0xC361", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3741" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B0", "B1", "B2", "B3", "B7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], | 15 | "cols": ["B0", "B1", "B2", "B3", "B7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], |
| 13 | "rows": ["F6", "F5", "F4", "F1", "F0"] | 16 | "rows": ["F6", "F5", "F4", "F1", "F0"] |
diff --git a/keyboards/ilumkb/simpler61/rules.mk b/keyboards/ilumkb/simpler61/rules.mk index df3e43eac7..c2f7c0e093 100644 --- a/keyboards/ilumkb/simpler61/rules.mk +++ b/keyboards/ilumkb/simpler61/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
diff --git a/keyboards/ilumkb/simpler64/info.json b/keyboards/ilumkb/simpler64/info.json index 40371b7a28..b13b3fbf3c 100644 --- a/keyboards/ilumkb/simpler64/info.json +++ b/keyboards/ilumkb/simpler64/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0xC364", | 8 | "pid": "0xC364", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3741" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B0", "B1", "B2", "B3", "B7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], | 15 | "cols": ["B0", "B1", "B2", "B3", "B7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], |
| 13 | "rows": ["F6", "F5", "F4", "F1", "F0"] | 16 | "rows": ["F6", "F5", "F4", "F1", "F0"] |
diff --git a/keyboards/ilumkb/simpler64/rules.mk b/keyboards/ilumkb/simpler64/rules.mk index df3e43eac7..c2f7c0e093 100644 --- a/keyboards/ilumkb/simpler64/rules.mk +++ b/keyboards/ilumkb/simpler64/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
diff --git a/keyboards/inett_studio/sqx/hotswap/info.json b/keyboards/inett_studio/sqx/hotswap/info.json index daeabe72ae..02934bcf7c 100644 --- a/keyboards/inett_studio/sqx/hotswap/info.json +++ b/keyboards/inett_studio/sqx/hotswap/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "D7" | 12 | "pin": "D7" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "IS31FL3731" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["C7", "C6", "B6", "B5", "B4", "F7", "F6", "F5", "E6", "B0", "D2", "D4", "D5", "D3"], | 18 | "cols": ["C7", "C6", "B6", "B5", "B4", "F7", "F6", "F5", "E6", "B0", "D2", "D4", "D5", "D3"], |
| 16 | "rows": ["F0", "F1", "F4", "B7", "D6"] | 19 | "rows": ["F0", "F1", "F4", "B7", "D6"] |
diff --git a/keyboards/inett_studio/sqx/hotswap/rules.mk b/keyboards/inett_studio/sqx/hotswap/rules.mk index bb431dcb1d..9495ef556a 100644 --- a/keyboards/inett_studio/sqx/hotswap/rules.mk +++ b/keyboards/inett_studio/sqx/hotswap/rules.mk | |||
| @@ -10,7 +10,6 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
| 14 | AUDIO_ENABLE = no # Audio output | 13 | AUDIO_ENABLE = no # Audio output |
| 15 | 14 | ||
| 16 | LTO_ENABLE = yes # Reducing firmware size | 15 | LTO_ENABLE = yes # Reducing firmware size |
diff --git a/keyboards/inett_studio/sqx/universal/info.json b/keyboards/inett_studio/sqx/universal/info.json index f0b25a78c9..5f3c728046 100644 --- a/keyboards/inett_studio/sqx/universal/info.json +++ b/keyboards/inett_studio/sqx/universal/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "D7" | 12 | "pin": "D7" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "IS31FL3731" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["C7", "C6", "B6", "B5", "B4", "F7", "F6", "F5", "E6", "B0", "D2", "D4", "D5", "D3"], | 18 | "cols": ["C7", "C6", "B6", "B5", "B4", "F7", "F6", "F5", "E6", "B0", "D2", "D4", "D5", "D3"], |
| 16 | "rows": ["F0", "F1", "F4", "B7", "D6"] | 19 | "rows": ["F0", "F1", "F4", "B7", "D6"] |
diff --git a/keyboards/inett_studio/sqx/universal/rules.mk b/keyboards/inett_studio/sqx/universal/rules.mk index 15a127480a..0b20413480 100644 --- a/keyboards/inett_studio/sqx/universal/rules.mk +++ b/keyboards/inett_studio/sqx/universal/rules.mk | |||
| @@ -10,6 +10,5 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
| 14 | 13 | ||
| 15 | LTO_ENABLE = yes # Reducing firmware size | 14 | LTO_ENABLE = yes # Reducing firmware size |
diff --git a/keyboards/input_club/ergodox_infinity/info.json b/keyboards/input_club/ergodox_infinity/info.json index c03c38ed0d..ca6aa92b5d 100644 --- a/keyboards/input_club/ergodox_infinity/info.json +++ b/keyboards/input_club/ergodox_infinity/info.json | |||
| @@ -6,6 +6,9 @@ | |||
| 6 | "pid": "0xB04D", | 6 | "pid": "0xB04D", |
| 7 | "device_version": "0.0.1" | 7 | "device_version": "0.0.1" |
| 8 | }, | 8 | }, |
| 9 | "led_matrix": { | ||
| 10 | "driver": "IS31FL3731" | ||
| 11 | }, | ||
| 9 | "matrix_pins": { | 12 | "matrix_pins": { |
| 10 | "cols": ["D1", "D4", "D5", "D6", "D7"], | 13 | "cols": ["D1", "D4", "D5", "D6", "D7"], |
| 11 | "rows": ["B2", "B3", "B18", "B19", "C0", "C9", "C10", "C11", "D0"] | 14 | "rows": ["B2", "B3", "B18", "B19", "C0", "C9", "C10", "C11", "D0"] |
diff --git a/keyboards/input_club/ergodox_infinity/rules.mk b/keyboards/input_club/ergodox_infinity/rules.mk index 88bd6b0041..4f1b0c0188 100644 --- a/keyboards/input_club/ergodox_infinity/rules.mk +++ b/keyboards/input_club/ergodox_infinity/rules.mk | |||
| @@ -19,4 +19,3 @@ SERIAL_DRIVER = usart | |||
| 19 | ST7565_ENABLE = yes | 19 | ST7565_ENABLE = yes |
| 20 | 20 | ||
| 21 | LED_MATRIX_ENABLE = yes | 21 | LED_MATRIX_ENABLE = yes |
| 22 | LED_MATRIX_DRIVER = IS31FL3731 | ||
diff --git a/keyboards/input_club/k_type/info.json b/keyboards/input_club/k_type/info.json index 90662a47da..7279c8a933 100644 --- a/keyboards/input_club/k_type/info.json +++ b/keyboards/input_club/k_type/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0xB04D", | 8 | "pid": "0xB04D", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "custom" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B2", "B3", "B18", "B19", "C0", "C8", "C9", "D0", "D1", "D4"], | 15 | "cols": ["B2", "B3", "B18", "B19", "C0", "C8", "C9", "D0", "D1", "D4"], |
| 13 | "rows": ["D5", "D6", "D7", "C1", "C2", "C3", "C4", "C5", "C6", "C7"] | 16 | "rows": ["D5", "D6", "D7", "C1", "C2", "C3", "C4", "C5", "C6", "C7"] |
diff --git a/keyboards/input_club/k_type/rules.mk b/keyboards/input_club/k_type/rules.mk index 3e5006cd5a..450eb9a023 100644 --- a/keyboards/input_club/k_type/rules.mk +++ b/keyboards/input_club/k_type/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | 13 | ||
| 14 | # RGB options | 14 | # RGB options |
| 15 | RGB_MATRIX_ENABLE = no | 15 | RGB_MATRIX_ENABLE = no |
| 16 | RGB_MATRIX_DRIVER = custom | ||
| 17 | 16 | ||
| 18 | # Additional files for RGB lighting | 17 | # Additional files for RGB lighting |
| 19 | SRC += k_type-rgbdriver.c | 18 | SRC += k_type-rgbdriver.c |
diff --git a/keyboards/input_club/whitefox/info.json b/keyboards/input_club/whitefox/info.json index bd7da75a41..02dd975752 100644 --- a/keyboards/input_club/whitefox/info.json +++ b/keyboards/input_club/whitefox/info.json | |||
| @@ -7,6 +7,9 @@ | |||
| 7 | "pid": "0xB04D", | 7 | "pid": "0xB04D", |
| 8 | "device_version": "0.0.1" | 8 | "device_version": "0.0.1" |
| 9 | }, | 9 | }, |
| 10 | "led_matrix": { | ||
| 11 | "driver": "IS31FL3731" | ||
| 12 | }, | ||
| 10 | "matrix_pins": { | 13 | "matrix_pins": { |
| 11 | "cols": ["B2", "B3", "B18", "B19", "C0", "C8", "C9", "C10", "C11"], | 14 | "cols": ["B2", "B3", "B18", "B19", "C0", "C8", "C9", "C10", "C11"], |
| 12 | "rows": ["D0", "D1", "D4", "D5", "D6", "D7", "C1", "C2"] | 15 | "rows": ["D0", "D1", "D4", "D5", "D6", "D7", "C1", "C2"] |
diff --git a/keyboards/input_club/whitefox/rules.mk b/keyboards/input_club/whitefox/rules.mk index 2a45fc02dd..9b9b2ed739 100644 --- a/keyboards/input_club/whitefox/rules.mk +++ b/keyboards/input_club/whitefox/rules.mk | |||
| @@ -11,7 +11,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 11 | AUDIO_ENABLE = no # Audio output | 11 | AUDIO_ENABLE = no # Audio output |
| 12 | 12 | ||
| 13 | LED_MATRIX_ENABLE = yes | 13 | LED_MATRIX_ENABLE = yes |
| 14 | LED_MATRIX_DRIVER = IS31FL3731 | ||
| 15 | 14 | ||
| 16 | # Enter lower-power sleep mode when on the ChibiOS idle thread | 15 | # Enter lower-power sleep mode when on the ChibiOS idle thread |
| 17 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE | 16 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE |
diff --git a/keyboards/jacky_studio/bear_65/rev1/info.json b/keyboards/jacky_studio/bear_65/rev1/info.json index 5d50328335..8bc527606f 100644 --- a/keyboards/jacky_studio/bear_65/rev1/info.json +++ b/keyboards/jacky_studio/bear_65/rev1/info.json | |||
| @@ -10,6 +10,9 @@ | |||
| 10 | "pid": "0x000A", | 10 | "pid": "0x000A", |
| 11 | "device_version": "0.0.1" | 11 | "device_version": "0.0.1" |
| 12 | }, | 12 | }, |
| 13 | "rgb_matrix": { | ||
| 14 | "driver": "WS2812" | ||
| 15 | }, | ||
| 13 | "matrix_pins": { | 16 | "matrix_pins": { |
| 14 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "F7", "F6", "F5", "F4", "F1", "F0"], | 17 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "F7", "F6", "F5", "F4", "F1", "F0"], |
| 15 | "rows": ["B0", "B1", "B2", "B3", "B7"] | 18 | "rows": ["B0", "B1", "B2", "B3", "B7"] |
diff --git a/keyboards/jacky_studio/bear_65/rev1/rules.mk b/keyboards/jacky_studio/bear_65/rev1/rules.mk index 5d90baa2af..7e03810942 100644 --- a/keyboards/jacky_studio/bear_65/rev1/rules.mk +++ b/keyboards/jacky_studio/bear_65/rev1/rules.mk | |||
| @@ -14,4 +14,3 @@ AUDIO_ENABLE = no # Audio output | |||
| 14 | LTO_ENABLE = yes # Use LTO flags to reduce firmware size | 14 | LTO_ENABLE = yes # Use LTO flags to reduce firmware size |
| 15 | 15 | ||
| 16 | RGB_MATRIX_ENABLE = no # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | 16 | RGB_MATRIX_ENABLE = no # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) |
| 17 | RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support | ||
diff --git a/keyboards/jacky_studio/bear_65/rev2/info.json b/keyboards/jacky_studio/bear_65/rev2/info.json index 3377f36d6b..c6565255ed 100644 --- a/keyboards/jacky_studio/bear_65/rev2/info.json +++ b/keyboards/jacky_studio/bear_65/rev2/info.json | |||
| @@ -10,6 +10,9 @@ | |||
| 10 | "pid": "0x0428", | 10 | "pid": "0x0428", |
| 11 | "device_version": "0.0.1" | 11 | "device_version": "0.0.1" |
| 12 | }, | 12 | }, |
| 13 | "rgb_matrix": { | ||
| 14 | "driver": "WS2812" | ||
| 15 | }, | ||
| 13 | "matrix_pins": { | 16 | "matrix_pins": { |
| 14 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "F7", "F6", "F5", "F4", "F1", "F0"], | 17 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "F7", "F6", "F5", "F4", "F1", "F0"], |
| 15 | "rows": ["B0", "B1", "B2", "B3", "B7"] | 18 | "rows": ["B0", "B1", "B2", "B3", "B7"] |
diff --git a/keyboards/jacky_studio/bear_65/rev2/rules.mk b/keyboards/jacky_studio/bear_65/rev2/rules.mk index 5d90baa2af..7e03810942 100644 --- a/keyboards/jacky_studio/bear_65/rev2/rules.mk +++ b/keyboards/jacky_studio/bear_65/rev2/rules.mk | |||
| @@ -14,4 +14,3 @@ AUDIO_ENABLE = no # Audio output | |||
| 14 | LTO_ENABLE = yes # Use LTO flags to reduce firmware size | 14 | LTO_ENABLE = yes # Use LTO flags to reduce firmware size |
| 15 | 15 | ||
| 16 | RGB_MATRIX_ENABLE = no # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | 16 | RGB_MATRIX_ENABLE = no # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) |
| 17 | RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support | ||
diff --git a/keyboards/jacky_studio/piggy60/rev2/config.h b/keyboards/jacky_studio/piggy60/rev2/config.h index 932983d173..fa884d5f18 100644 --- a/keyboards/jacky_studio/piggy60/rev2/config.h +++ b/keyboards/jacky_studio/piggy60/rev2/config.h | |||
| @@ -16,7 +16,6 @@ | |||
| 16 | 16 | ||
| 17 | #pragma once | 17 | #pragma once |
| 18 | 18 | ||
| 19 | #define RGB_DI_PIN B9 | ||
| 20 | #define RGB_MATRIX_LED_COUNT 14 | 19 | #define RGB_MATRIX_LED_COUNT 14 |
| 21 | 20 | ||
| 22 | #define RGB_DISABLE_WHEN_USB_SUSPENDED | 21 | #define RGB_DISABLE_WHEN_USB_SUSPENDED |
diff --git a/keyboards/jacky_studio/piggy60/rev2/info.json b/keyboards/jacky_studio/piggy60/rev2/info.json index 142d4b7e76..91b28898ec 100644 --- a/keyboards/jacky_studio/piggy60/rev2/info.json +++ b/keyboards/jacky_studio/piggy60/rev2/info.json | |||
| @@ -20,6 +20,7 @@ | |||
| 20 | }, | 20 | }, |
| 21 | "processor": "STM32F103", | 21 | "processor": "STM32F103", |
| 22 | "ws2812": { | 22 | "ws2812": { |
| 23 | "pin": "B9", | ||
| 23 | "driver": "pwm" | 24 | "driver": "pwm" |
| 24 | }, | 25 | }, |
| 25 | "rgb_matrix": { | 26 | "rgb_matrix": { |
diff --git a/keyboards/jadookb/jkb65/info.json b/keyboards/jadookb/jkb65/info.json index a5da35516e..e235e7bc41 100644 --- a/keyboards/jadookb/jkb65/info.json +++ b/keyboards/jadookb/jkb65/info.json | |||
| @@ -9,6 +9,9 @@ | |||
| 9 | "ws2812": { | 9 | "ws2812": { |
| 10 | "pin": "F0" | 10 | "pin": "F0" |
| 11 | }, | 11 | }, |
| 12 | "rgb_matrix": { | ||
| 13 | "driver": "WS2812" | ||
| 14 | }, | ||
| 12 | "processor": "atmega32u4", | 15 | "processor": "atmega32u4", |
| 13 | "bootloader": "atmel-dfu", | 16 | "bootloader": "atmel-dfu", |
| 14 | "layout_aliases": { | 17 | "layout_aliases": { |
diff --git a/keyboards/jadookb/jkb65/rules.mk b/keyboards/jadookb/jkb65/rules.mk index 14493320b2..9098dae1ca 100644 --- a/keyboards/jadookb/jkb65/rules.mk +++ b/keyboards/jadookb/jkb65/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
| 16 | 15 | ||
| 17 | DEFAULT_FOLDER = jadookb/jkb65/r1 | 16 | DEFAULT_FOLDER = jadookb/jkb65/r1 |
diff --git a/keyboards/jkeys_design/gentleman65/info.json b/keyboards/jkeys_design/gentleman65/info.json index a77db31f0d..5c14817597 100644 --- a/keyboards/jkeys_design/gentleman65/info.json +++ b/keyboards/jkeys_design/gentleman65/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "F4" | 12 | "pin": "F4" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["D4", "D6", "D7", "B4", "B5", "B6", "C6", "D5", "C7", "F0", "B2", "B1", "B3", "B0", "B7", "D0"], | 18 | "cols": ["D4", "D6", "D7", "B4", "B5", "B6", "C6", "D5", "C7", "F0", "B2", "B1", "B3", "B0", "B7", "D0"], |
| 16 | "rows": ["D3", "D2", "D1", "F7", "F1"] | 19 | "rows": ["D3", "D2", "D1", "F7", "F1"] |
diff --git a/keyboards/jkeys_design/gentleman65/rules.mk b/keyboards/jkeys_design/gentleman65/rules.mk index cb8a7d75f1..f81996d702 100644 --- a/keyboards/jkeys_design/gentleman65/rules.mk +++ b/keyboards/jkeys_design/gentleman65/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = no | 13 | RGB_MATRIX_ENABLE = no |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | ENCODER_ENABLE = yes \ No newline at end of file | 14 | ENCODER_ENABLE = yes \ No newline at end of file |
diff --git a/keyboards/jkeys_design/gentleman65_se_s/info.json b/keyboards/jkeys_design/gentleman65_se_s/info.json index d50dde9ed3..cb993de950 100644 --- a/keyboards/jkeys_design/gentleman65_se_s/info.json +++ b/keyboards/jkeys_design/gentleman65_se_s/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "F7" | 12 | "pin": "F7" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["D5", "D3", "D2", "D1", "D0", "B7", "B2", "B3", "D4", "D6", "D7", "C7", "C6", "B6", "B5", "B4"], | 18 | "cols": ["D5", "D3", "D2", "D1", "D0", "B7", "B2", "B3", "D4", "D6", "D7", "C7", "C6", "B6", "B5", "B4"], |
| 16 | "rows": ["F0", "F1", "F4", "F5", "F6"] | 19 | "rows": ["F0", "F1", "F4", "F5", "F6"] |
diff --git a/keyboards/jkeys_design/gentleman65_se_s/rules.mk b/keyboards/jkeys_design/gentleman65_se_s/rules.mk index cb8a7d75f1..f81996d702 100644 --- a/keyboards/jkeys_design/gentleman65_se_s/rules.mk +++ b/keyboards/jkeys_design/gentleman65_se_s/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = no | 13 | RGB_MATRIX_ENABLE = no |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | ENCODER_ENABLE = yes \ No newline at end of file | 14 | ENCODER_ENABLE = yes \ No newline at end of file |
diff --git a/keyboards/junco/info.json b/keyboards/junco/info.json index 72e0d5c92a..fb5c391d6a 100644 --- a/keyboards/junco/info.json +++ b/keyboards/junco/info.json | |||
| @@ -8,6 +8,13 @@ | |||
| 8 | "pid": "0x4A13", | 8 | "pid": "0x4A13", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "ws2812": { | ||
| 12 | "pin": "GP15", | ||
| 13 | "driver": "vendor" | ||
| 14 | }, | ||
| 15 | "rgb_matrix": { | ||
| 16 | "driver": "WS2812" | ||
| 17 | }, | ||
| 11 | "processor": "RP2040", | 18 | "processor": "RP2040", |
| 12 | "bootloader": "rp2040", | 19 | "bootloader": "rp2040", |
| 13 | "layouts": { | 20 | "layouts": { |
diff --git a/keyboards/junco/rev1/config.h b/keyboards/junco/rev1/config.h index d9c0556cdf..95731fde01 100644 --- a/keyboards/junco/rev1/config.h +++ b/keyboards/junco/rev1/config.h | |||
| @@ -19,7 +19,6 @@ | |||
| 19 | /* RGB Stuff */ | 19 | /* RGB Stuff */ |
| 20 | #ifdef RGB_MATRIX_ENABLE | 20 | #ifdef RGB_MATRIX_ENABLE |
| 21 | 21 | ||
| 22 | # define RGB_DI_PIN GP15 // Pin for RGB logic | ||
| 23 | # define RGB_MATRIX_LED_COUNT 74 | 22 | # define RGB_MATRIX_LED_COUNT 74 |
| 24 | # define RGB_MATRIX_SPLIT \ | 23 | # define RGB_MATRIX_SPLIT \ |
| 25 | { 37, 37 } // 37 LEDs on each side | 24 | { 37, 37 } // 37 LEDs on each side |
diff --git a/keyboards/junco/rev1/rules.mk b/keyboards/junco/rev1/rules.mk index feb836dbe1..e69de29bb2 100644 --- a/keyboards/junco/rev1/rules.mk +++ b/keyboards/junco/rev1/rules.mk | |||
| @@ -1,3 +0,0 @@ | |||
| 1 | # RGB Stuff | ||
| 2 | RGB_MATRIX_DRIVER = WS2812 | ||
| 3 | WS2812_DRIVER = vendor | ||
diff --git a/keyboards/kapl/rev1/info.json b/keyboards/kapl/rev1/info.json index af54d39db7..9c5891d119 100644 --- a/keyboards/kapl/rev1/info.json +++ b/keyboards/kapl/rev1/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "D4" | 12 | "pin": "D4" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"], | 18 | "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"], |
| 16 | "rows": ["C6", "D7", "E6", "B4", "B5"] | 19 | "rows": ["C6", "D7", "E6", "B4", "B5"] |
diff --git a/keyboards/kapl/rev1/rules.mk b/keyboards/kapl/rev1/rules.mk index e3a4137694..95bef6d3a7 100644 --- a/keyboards/kapl/rev1/rules.mk +++ b/keyboards/kapl/rev1/rules.mk | |||
| @@ -1,5 +1,4 @@ | |||
| 1 | # Do not enable RGB_MATRIX_ENABLE together with RGBLIGHT_ENABLE | 1 | # Do not enable RGB_MATRIX_ENABLE together with RGBLIGHT_ENABLE |
| 2 | RGB_MATRIX_ENABLE = yes | 2 | RGB_MATRIX_ENABLE = yes |
| 3 | RGB_MATRIX_DRIVER = WS2812 | ||
| 4 | 3 | ||
| 5 | LTO_ENABLE = yes | 4 | LTO_ENABLE = yes |
diff --git a/keyboards/kbdfans/baguette66/rgb/info.json b/keyboards/kbdfans/baguette66/rgb/info.json index 77277441da..40e02c9515 100644 --- a/keyboards/kbdfans/baguette66/rgb/info.json +++ b/keyboards/kbdfans/baguette66/rgb/info.json | |||
| @@ -10,6 +10,9 @@ | |||
| 10 | "ws2812": { | 10 | "ws2812": { |
| 11 | "pin": "E6" | 11 | "pin": "E6" |
| 12 | }, | 12 | }, |
| 13 | "rgb_matrix": { | ||
| 14 | "driver": "WS2812" | ||
| 15 | }, | ||
| 13 | "matrix_pins": { | 16 | "matrix_pins": { |
| 14 | "cols": ["C6", "C7", "F7", "F6", "B0", "B1", "B2", "B3", "D0", "D1", "D2", "D3", "D5", "D4", "D6"], | 17 | "cols": ["C6", "C7", "F7", "F6", "B0", "B1", "B2", "B3", "D0", "D1", "D2", "D3", "D5", "D4", "D6"], |
| 15 | "rows": ["F0", "F1", "F4", "F5", "B6"] | 18 | "rows": ["F0", "F1", "F4", "F5", "B6"] |
diff --git a/keyboards/kbdfans/baguette66/rgb/rules.mk b/keyboards/kbdfans/baguette66/rgb/rules.mk index 2972c82a31..c9c55ceed1 100644 --- a/keyboards/kbdfans/baguette66/rgb/rules.mk +++ b/keyboards/kbdfans/baguette66/rgb/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/kbdfans/bella/rgb/info.json b/keyboards/kbdfans/bella/rgb/info.json index 102591107f..818283adc1 100644 --- a/keyboards/kbdfans/bella/rgb/info.json +++ b/keyboards/kbdfans/bella/rgb/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0008", | 8 | "pid": "0x0008", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3741" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5"], | 15 | "cols": ["C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5"], |
| 13 | "rows": ["B0", "B1", "B2", "B3", "B7", "B6"] | 16 | "rows": ["B0", "B1", "B2", "B3", "B7", "B6"] |
diff --git a/keyboards/kbdfans/bella/rgb/rules.mk b/keyboards/kbdfans/bella/rgb/rules.mk index d65c419c55..d4493d25e0 100644 --- a/keyboards/kbdfans/bella/rgb/rules.mk +++ b/keyboards/kbdfans/bella/rgb/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 15 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
| 16 | 15 | ||
| 17 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
diff --git a/keyboards/kbdfans/bella/rgb_iso/info.json b/keyboards/kbdfans/bella/rgb_iso/info.json index 711977a2ac..aa5202c1d4 100644 --- a/keyboards/kbdfans/bella/rgb_iso/info.json +++ b/keyboards/kbdfans/bella/rgb_iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0009", | 8 | "pid": "0x0009", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3741" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5"], | 15 | "cols": ["C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5"], |
| 13 | "rows": ["B0", "B1", "B2", "B3", "B7", "B6"] | 16 | "rows": ["B0", "B1", "B2", "B3", "B7", "B6"] |
diff --git a/keyboards/kbdfans/bella/rgb_iso/rules.mk b/keyboards/kbdfans/bella/rgb_iso/rules.mk index d65c419c55..d4493d25e0 100644 --- a/keyboards/kbdfans/bella/rgb_iso/rules.mk +++ b/keyboards/kbdfans/bella/rgb_iso/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 15 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
| 16 | 15 | ||
| 17 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
diff --git a/keyboards/kbdfans/boop65/rgb/info.json b/keyboards/kbdfans/boop65/rgb/info.json index fe9e96ba37..db7c70a981 100644 --- a/keyboards/kbdfans/boop65/rgb/info.json +++ b/keyboards/kbdfans/boop65/rgb/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x1000", | 8 | "pid": "0x1000", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3741" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F7", "F6", "F5", "C7", "B0", "B1", "B2", "B3", "B4", "D7", "D6", "D4", "D5", "D3", "D2"], | 15 | "cols": ["F7", "F6", "F5", "C7", "B0", "B1", "B2", "B3", "B4", "D7", "D6", "D4", "D5", "D3", "D2"], |
| 13 | "rows": ["F0", "F1", "F4", "E6", "C6"] | 16 | "rows": ["F0", "F1", "F4", "E6", "C6"] |
diff --git a/keyboards/kbdfans/boop65/rgb/rules.mk b/keyboards/kbdfans/boop65/rgb/rules.mk index 2e8325c39d..65ec78fd37 100644 --- a/keyboards/kbdfans/boop65/rgb/rules.mk +++ b/keyboards/kbdfans/boop65/rgb/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
diff --git a/keyboards/kbdfans/kbd67/mkiirgb/v1/info.json b/keyboards/kbdfans/kbd67/mkiirgb/v1/info.json index ecfc530ea8..733d68cc59 100644 --- a/keyboards/kbdfans/kbd67/mkiirgb/v1/info.json +++ b/keyboards/kbdfans/kbd67/mkiirgb/v1/info.json | |||
| @@ -4,6 +4,9 @@ | |||
| 4 | "pid": "0x1224", | 4 | "pid": "0x1224", |
| 5 | "device_version": "0.0.1" | 5 | "device_version": "0.0.1" |
| 6 | }, | 6 | }, |
| 7 | "rgb_matrix": { | ||
| 8 | "driver": "IS31FL3731" | ||
| 9 | }, | ||
| 7 | "matrix_pins": { | 10 | "matrix_pins": { |
| 8 | "cols": ["A6", "A7", "B0", "B13", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15"], | 11 | "cols": ["A6", "A7", "B0", "B13", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15"], |
| 9 | "rows": ["B1", "B10", "B11", "B14", "B12"] | 12 | "rows": ["B1", "B10", "B11", "B14", "B12"] |
diff --git a/keyboards/kbdfans/kbd67/mkiirgb/v1/rules.mk b/keyboards/kbdfans/kbd67/mkiirgb/v1/rules.mk index cd78765d76..8e872c17ff 100644 --- a/keyboards/kbdfans/kbd67/mkiirgb/v1/rules.mk +++ b/keyboards/kbdfans/kbd67/mkiirgb/v1/rules.mk | |||
| @@ -10,4 +10,3 @@ COMMAND_ENABLE = no # Commands for debug and configuration | |||
| 10 | NKRO_ENABLE = yes # Enable N-Key Rollover | 10 | NKRO_ENABLE = yes # Enable N-Key Rollover |
| 11 | AUDIO_ENABLE = no | 11 | AUDIO_ENABLE = no |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
diff --git a/keyboards/kbdfans/kbd67/mkiirgb/v2/info.json b/keyboards/kbdfans/kbd67/mkiirgb/v2/info.json index 88e3cd5a31..441c543913 100644 --- a/keyboards/kbdfans/kbd67/mkiirgb/v2/info.json +++ b/keyboards/kbdfans/kbd67/mkiirgb/v2/info.json | |||
| @@ -4,6 +4,9 @@ | |||
| 4 | "pid": "0x1225", | 4 | "pid": "0x1225", |
| 5 | "device_version": "0.0.2" | 5 | "device_version": "0.0.2" |
| 6 | }, | 6 | }, |
| 7 | "rgb_matrix": { | ||
| 8 | "driver": "IS31FL3731" | ||
| 9 | }, | ||
| 7 | "matrix_pins": { | 10 | "matrix_pins": { |
| 8 | "cols": ["F7", "F6", "F5", "C7", "B0", "B1", "B2", "B3", "B4", "D7", "D6", "D4", "D5", "D3", "D2"], | 11 | "cols": ["F7", "F6", "F5", "C7", "B0", "B1", "B2", "B3", "B4", "D7", "D6", "D4", "D5", "D3", "D2"], |
| 9 | "rows": ["F0", "F1", "F4", "E6", "C6"] | 12 | "rows": ["F0", "F1", "F4", "E6", "C6"] |
diff --git a/keyboards/kbdfans/kbd67/mkiirgb/v2/rules.mk b/keyboards/kbdfans/kbd67/mkiirgb/v2/rules.mk index 39afa4b348..05b460b165 100644 --- a/keyboards/kbdfans/kbd67/mkiirgb/v2/rules.mk +++ b/keyboards/kbdfans/kbd67/mkiirgb/v2/rules.mk | |||
| @@ -10,5 +10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | AUDIO_ENABLE = no # Audio output | 11 | AUDIO_ENABLE = no # Audio output |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
| 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 13 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/kbdfans/kbd67/mkiirgb/v3/info.json b/keyboards/kbdfans/kbd67/mkiirgb/v3/info.json index 73410774ae..378ffa7845 100644 --- a/keyboards/kbdfans/kbd67/mkiirgb/v3/info.json +++ b/keyboards/kbdfans/kbd67/mkiirgb/v3/info.json | |||
| @@ -4,6 +4,9 @@ | |||
| 4 | "pid": "0x1226", | 4 | "pid": "0x1226", |
| 5 | "device_version": "0.0.3" | 5 | "device_version": "0.0.3" |
| 6 | }, | 6 | }, |
| 7 | "rgb_matrix": { | ||
| 8 | "driver": "IS31FL3741" | ||
| 9 | }, | ||
| 7 | "matrix_pins": { | 10 | "matrix_pins": { |
| 8 | "cols": ["F7", "F6", "F5", "C7", "B0", "B1", "B2", "B3", "B4", "D7", "D6", "D4", "D5", "D3", "D2"], | 11 | "cols": ["F7", "F6", "F5", "C7", "B0", "B1", "B2", "B3", "B4", "D7", "D6", "D4", "D5", "D3", "D2"], |
| 9 | "rows": ["F0", "F1", "F4", "E6", "C6"] | 12 | "rows": ["F0", "F1", "F4", "E6", "C6"] |
diff --git a/keyboards/kbdfans/kbd67/mkiirgb/v3/rules.mk b/keyboards/kbdfans/kbd67/mkiirgb/v3/rules.mk index 67366c7a00..bbe22adb0c 100755 --- a/keyboards/kbdfans/kbd67/mkiirgb/v3/rules.mk +++ b/keyboards/kbdfans/kbd67/mkiirgb/v3/rules.mk | |||
| @@ -13,5 +13,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 13 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 13 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 14 | AUDIO_ENABLE = no # Audio output | 14 | AUDIO_ENABLE = no # Audio output |
| 15 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 15 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 16 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 17 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
diff --git a/keyboards/kbdfans/kbd67/mkiirgb/v4/info.json b/keyboards/kbdfans/kbd67/mkiirgb/v4/info.json index 4276e8ef93..f7d5ab552f 100644 --- a/keyboards/kbdfans/kbd67/mkiirgb/v4/info.json +++ b/keyboards/kbdfans/kbd67/mkiirgb/v4/info.json | |||
| @@ -7,6 +7,9 @@ | |||
| 7 | "ws2812": { | 7 | "ws2812": { |
| 8 | "pin": "C7" | 8 | "pin": "C7" |
| 9 | }, | 9 | }, |
| 10 | "rgb_matrix": { | ||
| 11 | "driver": "WS2812" | ||
| 12 | }, | ||
| 10 | "matrix_pins": { | 13 | "matrix_pins": { |
| 11 | "cols": ["F7", "F6", "F5", "F4", "B0", "B7", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"], | 14 | "cols": ["F7", "F6", "F5", "F4", "B0", "B7", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"], |
| 12 | "rows": ["B1", "F1", "B2", "B3", "C6"] | 15 | "rows": ["B1", "F1", "B2", "B3", "C6"] |
diff --git a/keyboards/kbdfans/kbd67/mkiirgb/v4/rules.mk b/keyboards/kbdfans/kbd67/mkiirgb/v4/rules.mk index 653cd377ab..c552dae7c7 100644 --- a/keyboards/kbdfans/kbd67/mkiirgb/v4/rules.mk +++ b/keyboards/kbdfans/kbd67/mkiirgb/v4/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/kbdfans/kbd67/mkiirgb_iso/info.json b/keyboards/kbdfans/kbd67/mkiirgb_iso/info.json index 5e8a3f00d5..4c7d09aa8e 100644 --- a/keyboards/kbdfans/kbd67/mkiirgb_iso/info.json +++ b/keyboards/kbdfans/kbd67/mkiirgb_iso/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "C7" | 12 | "pin": "C7" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["F7", "F6", "F5", "F4", "B0", "B7", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"], | 18 | "cols": ["F7", "F6", "F5", "F4", "B0", "B7", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"], |
| 16 | "rows": ["B1", "F1", "B2", "B3", "C6"] | 19 | "rows": ["B1", "F1", "B2", "B3", "C6"] |
diff --git a/keyboards/kbdfans/kbd67/mkiirgb_iso/rules.mk b/keyboards/kbdfans/kbd67/mkiirgb_iso/rules.mk index 699a9f9384..5cd6062134 100644 --- a/keyboards/kbdfans/kbd67/mkiirgb_iso/rules.mk +++ b/keyboards/kbdfans/kbd67/mkiirgb_iso/rules.mk | |||
| @@ -13,4 +13,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 13 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 13 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 14 | AUDIO_ENABLE = no # Audio output | 14 | AUDIO_ENABLE = no # Audio output |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/kbdfans/kbd75rgb/info.json b/keyboards/kbdfans/kbd75rgb/info.json index 9452fabd9e..231f13f412 100644 --- a/keyboards/kbdfans/kbd75rgb/info.json +++ b/keyboards/kbdfans/kbd75rgb/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "C7" | 12 | "pin": "C7" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["F7", "F6", "F5", "F4", "E6", "B3", "B7", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7"], | 18 | "cols": ["F7", "F6", "F5", "F4", "E6", "B3", "B7", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7"], |
| 16 | "rows": ["F0", "F1", "B0", "B1", "B2", "C6"] | 19 | "rows": ["F0", "F1", "B0", "B1", "B2", "C6"] |
diff --git a/keyboards/kbdfans/kbd75rgb/rules.mk b/keyboards/kbdfans/kbd75rgb/rules.mk index d8e620b77d..bc6cd404cc 100644 --- a/keyboards/kbdfans/kbd75rgb/rules.mk +++ b/keyboards/kbdfans/kbd75rgb/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
diff --git a/keyboards/kbdfans/kbdmini/info.json b/keyboards/kbdfans/kbdmini/info.json index f01b329e67..b329a4ec56 100644 --- a/keyboards/kbdfans/kbdmini/info.json +++ b/keyboards/kbdfans/kbdmini/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x2001", | 8 | "pid": "0x2001", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3733" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B3", "B2", "B1", "B0", "F1", "F0", "C6", "B6", "B5", "B4", "D7", "D6", "D4"], | 15 | "cols": ["B3", "B2", "B1", "B0", "F1", "F0", "C6", "B6", "B5", "B4", "D7", "D6", "D4"], |
| 13 | "rows": ["B7", "E6", "F5", "F4"] | 16 | "rows": ["B7", "E6", "F5", "F4"] |
diff --git a/keyboards/kbdfans/kbdmini/rules.mk b/keyboards/kbdfans/kbdmini/rules.mk index daa102eb3f..4a443969ff 100644 --- a/keyboards/kbdfans/kbdmini/rules.mk +++ b/keyboards/kbdfans/kbdmini/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
diff --git a/keyboards/kbdfans/maja/info.json b/keyboards/kbdfans/maja/info.json index 96f1e27a36..9df60b9bfa 100644 --- a/keyboards/kbdfans/maja/info.json +++ b/keyboards/kbdfans/maja/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x6068", | 8 | "pid": "0x6068", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3731" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C6", "C7", "F7", "F6", "F5", "F4", "F1", "B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5"], | 15 | "cols": ["C6", "C7", "F7", "F6", "F5", "F4", "F1", "B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5"], |
| 13 | "rows": ["F0", "B6", "B5", "B4", "D7"] | 16 | "rows": ["F0", "B6", "B5", "B4", "D7"] |
diff --git a/keyboards/kbdfans/maja/rules.mk b/keyboards/kbdfans/maja/rules.mk index ba5c2a94f7..d0606ec4dd 100755 --- a/keyboards/kbdfans/maja/rules.mk +++ b/keyboards/kbdfans/maja/rules.mk | |||
| @@ -10,5 +10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | AUDIO_ENABLE = no # Audio output | 11 | AUDIO_ENABLE = no # Audio output |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
| 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 13 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/kbdfans/odin/rgb/info.json b/keyboards/kbdfans/odin/rgb/info.json index 5b25de9f49..026458452c 100644 --- a/keyboards/kbdfans/odin/rgb/info.json +++ b/keyboards/kbdfans/odin/rgb/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B15" | 12 | "pin": "B15" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["A3", "A4", "A5", "A6", "A7", "B0", "B1", "B2", "B12", "A15", "B3", "B4", "B5", "B6", "B7", "B8", "C13", "C14", "C15", "A0"], | 18 | "cols": ["A3", "A4", "A5", "A6", "A7", "B0", "B1", "B2", "B12", "A15", "B3", "B4", "B5", "B6", "B7", "B8", "C13", "C14", "C15", "A0"], |
| 16 | "rows": ["A10", "A9", "A8", "B14", "B13", "A2"] | 19 | "rows": ["A10", "A9", "A8", "B14", "B13", "A2"] |
diff --git a/keyboards/kbdfans/odin/rgb/rules.mk b/keyboards/kbdfans/odin/rgb/rules.mk index 38a6bb6887..b7807ae418 100644 --- a/keyboards/kbdfans/odin/rgb/rules.mk +++ b/keyboards/kbdfans/odin/rgb/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | 14 | ||
| 16 | # Enter lower-power sleep mode when on the ChibiOS idle thread | 15 | # Enter lower-power sleep mode when on the ChibiOS idle thread |
| 17 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE | 16 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE |
diff --git a/keyboards/keebio/bamfk4/info.json b/keyboards/keebio/bamfk4/info.json index 9fd3a09dde..ff29f68504 100644 --- a/keyboards/keebio/bamfk4/info.json +++ b/keyboards/keebio/bamfk4/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "D3" | 12 | "pin": "D3" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["E6", "D5", "B6", "B7"], | 18 | "cols": ["E6", "D5", "B6", "B7"], |
| 16 | "rows": ["F0"] | 19 | "rows": ["F0"] |
diff --git a/keyboards/keebio/bamfk4/rules.mk b/keyboards/keebio/bamfk4/rules.mk index a236a21bde..73f76344df 100644 --- a/keyboards/keebio/bamfk4/rules.mk +++ b/keyboards/keebio/bamfk4/rules.mk | |||
| @@ -12,6 +12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | ENCODER_ENABLE = no | 13 | ENCODER_ENABLE = no |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
| 16 | 15 | ||
| 17 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
diff --git a/keyboards/keebio/bdn9/rev2/info.json b/keyboards/keebio/bdn9/rev2/info.json index de3aeda439..5a33976f83 100644 --- a/keyboards/keebio/bdn9/rev2/info.json +++ b/keyboards/keebio/bdn9/rev2/info.json | |||
| @@ -7,6 +7,9 @@ | |||
| 7 | "ws2812": { | 7 | "ws2812": { |
| 8 | "pin": "B15" | 8 | "pin": "B15" |
| 9 | }, | 9 | }, |
| 10 | "rgb_matrix": { | ||
| 11 | "driver": "WS2812" | ||
| 12 | }, | ||
| 10 | "encoder": { | 13 | "encoder": { |
| 11 | "rotary": [ | 14 | "rotary": [ |
| 12 | {"pin_a": "A8", "pin_b": "A4"}, | 15 | {"pin_a": "A8", "pin_b": "A4"}, |
diff --git a/keyboards/keebio/bdn9/rev2/rules.mk b/keyboards/keebio/bdn9/rev2/rules.mk index a692875bb5..de8fd9fc26 100644 --- a/keyboards/keebio/bdn9/rev2/rules.mk +++ b/keyboards/keebio/bdn9/rev2/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | ENCODER_ENABLE = yes | 13 | ENCODER_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
| 16 | 15 | ||
| 17 | # Enter lower-power sleep mode when on the ChibiOS idle thread | 16 | # Enter lower-power sleep mode when on the ChibiOS idle thread |
| 18 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE | 17 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE |
diff --git a/keyboards/keebio/iris/rev6/info.json b/keyboards/keebio/iris/rev6/info.json index ab2842c08f..54e3736ffc 100644 --- a/keyboards/keebio/iris/rev6/info.json +++ b/keyboards/keebio/iris/rev6/info.json | |||
| @@ -4,6 +4,9 @@ | |||
| 4 | "pid": "0x6256", | 4 | "pid": "0x6256", |
| 5 | "device_version": "6.0.0" | 5 | "device_version": "6.0.0" |
| 6 | }, | 6 | }, |
| 7 | "rgb_matrix": { | ||
| 8 | "driver": "WS2812" | ||
| 9 | }, | ||
| 7 | "matrix_pins": { | 10 | "matrix_pins": { |
| 8 | "cols": ["F1", "F4", "B5", "C7", "D4", "D6"], | 11 | "cols": ["F1", "F4", "B5", "C7", "D4", "D6"], |
| 9 | "rows": ["B1", "F0", "F5", "B4", "D7"] | 12 | "rows": ["B1", "F0", "F5", "B4", "D7"] |
diff --git a/keyboards/keebio/iris/rev6/rules.mk b/keyboards/keebio/iris/rev6/rules.mk index 5dcf2c2b7c..5cdaba9bce 100644 --- a/keyboards/keebio/iris/rev6/rules.mk +++ b/keyboards/keebio/iris/rev6/rules.mk | |||
| @@ -13,6 +13,5 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | SPLIT_KEYBOARD = yes | 13 | SPLIT_KEYBOARD = yes |
| 14 | ENCODER_ENABLE = yes | 14 | ENCODER_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = WS2812 | ||
| 17 | 16 | ||
| 18 | LTO_ENABLE = yes | 17 | LTO_ENABLE = yes |
diff --git a/keyboards/keebio/iris/rev6a/info.json b/keyboards/keebio/iris/rev6a/info.json index e20b2a00c3..c44b7c4a0a 100644 --- a/keyboards/keebio/iris/rev6a/info.json +++ b/keyboards/keebio/iris/rev6a/info.json | |||
| @@ -4,6 +4,9 @@ | |||
| 4 | "pid": "0x6356", | 4 | "pid": "0x6356", |
| 5 | "device_version": "6.1.0" | 5 | "device_version": "6.1.0" |
| 6 | }, | 6 | }, |
| 7 | "rgb_matrix": { | ||
| 8 | "driver": "WS2812" | ||
| 9 | }, | ||
| 7 | "matrix_pins": { | 10 | "matrix_pins": { |
| 8 | "cols": ["F1", "F4", "B5", "C7", "D4", "D6"], | 11 | "cols": ["F1", "F4", "B5", "C7", "D4", "D6"], |
| 9 | "rows": ["B1", "F0", "F5", "B4", "D7"] | 12 | "rows": ["B1", "F0", "F5", "B4", "D7"] |
diff --git a/keyboards/keebio/iris/rev6a/rules.mk b/keyboards/keebio/iris/rev6a/rules.mk index 5dcf2c2b7c..5cdaba9bce 100644 --- a/keyboards/keebio/iris/rev6a/rules.mk +++ b/keyboards/keebio/iris/rev6a/rules.mk | |||
| @@ -13,6 +13,5 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | SPLIT_KEYBOARD = yes | 13 | SPLIT_KEYBOARD = yes |
| 14 | ENCODER_ENABLE = yes | 14 | ENCODER_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = WS2812 | ||
| 17 | 16 | ||
| 18 | LTO_ENABLE = yes | 17 | LTO_ENABLE = yes |
diff --git a/keyboards/keebio/iris/rev6b/info.json b/keyboards/keebio/iris/rev6b/info.json index 5f3fef008d..f59bc09462 100644 --- a/keyboards/keebio/iris/rev6b/info.json +++ b/keyboards/keebio/iris/rev6b/info.json | |||
| @@ -4,6 +4,9 @@ | |||
| 4 | "pid": "0x6456", | 4 | "pid": "0x6456", |
| 5 | "device_version": "6.2.0" | 5 | "device_version": "6.2.0" |
| 6 | }, | 6 | }, |
| 7 | "rgb_matrix": { | ||
| 8 | "driver": "WS2812" | ||
| 9 | }, | ||
| 7 | "matrix_pins": { | 10 | "matrix_pins": { |
| 8 | "cols": ["F1", "F4", "B5", "C7", "D4", "D6"], | 11 | "cols": ["F1", "F4", "B5", "C7", "D4", "D6"], |
| 9 | "rows": ["B1", "F0", "F5", "B4", "D7"] | 12 | "rows": ["B1", "F0", "F5", "B4", "D7"] |
diff --git a/keyboards/keebio/iris/rev6b/rules.mk b/keyboards/keebio/iris/rev6b/rules.mk index 5dcf2c2b7c..5cdaba9bce 100644 --- a/keyboards/keebio/iris/rev6b/rules.mk +++ b/keyboards/keebio/iris/rev6b/rules.mk | |||
| @@ -13,6 +13,5 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | SPLIT_KEYBOARD = yes | 13 | SPLIT_KEYBOARD = yes |
| 14 | ENCODER_ENABLE = yes | 14 | ENCODER_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = WS2812 | ||
| 17 | 16 | ||
| 18 | LTO_ENABLE = yes | 17 | LTO_ENABLE = yes |
diff --git a/keyboards/keebio/iris/rev7/info.json b/keyboards/keebio/iris/rev7/info.json index 1ceb00ef7a..530a91f09a 100644 --- a/keyboards/keebio/iris/rev7/info.json +++ b/keyboards/keebio/iris/rev7/info.json | |||
| @@ -4,6 +4,9 @@ | |||
| 4 | "pid": "0x7256", | 4 | "pid": "0x7256", |
| 5 | "device_version": "7.0.0" | 5 | "device_version": "7.0.0" |
| 6 | }, | 6 | }, |
| 7 | "rgb_matrix": { | ||
| 8 | "driver": "WS2812" | ||
| 9 | }, | ||
| 7 | "matrix_pins": { | 10 | "matrix_pins": { |
| 8 | "cols": ["F1", "F4", "B5", "C7", "D4", "D6"], | 11 | "cols": ["F1", "F4", "B5", "C7", "D4", "D6"], |
| 9 | "rows": ["B1", "F0", "F5", "B4", "D7"] | 12 | "rows": ["B1", "F0", "F5", "B4", "D7"] |
diff --git a/keyboards/keebio/iris/rev7/rules.mk b/keyboards/keebio/iris/rev7/rules.mk index 5dcf2c2b7c..5cdaba9bce 100644 --- a/keyboards/keebio/iris/rev7/rules.mk +++ b/keyboards/keebio/iris/rev7/rules.mk | |||
| @@ -13,6 +13,5 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | SPLIT_KEYBOARD = yes | 13 | SPLIT_KEYBOARD = yes |
| 14 | ENCODER_ENABLE = yes | 14 | ENCODER_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = WS2812 | ||
| 17 | 16 | ||
| 18 | LTO_ENABLE = yes | 17 | LTO_ENABLE = yes |
diff --git a/keyboards/keebio/stick/info.json b/keyboards/keebio/stick/info.json index a398786853..bf1c768f42 100644 --- a/keyboards/keebio/stick/info.json +++ b/keyboards/keebio/stick/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x111C", | 8 | "pid": "0x111C", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "D1", "pin_b": "D0"}, | 16 | {"pin_a": "D1", "pin_b": "D0"}, |
diff --git a/keyboards/keebio/stick/rules.mk b/keyboards/keebio/stick/rules.mk index d5f501196c..0f932779f5 100644 --- a/keyboards/keebio/stick/rules.mk +++ b/keyboards/keebio/stick/rules.mk | |||
| @@ -12,4 +12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | ENCODER_ENABLE = yes | 13 | ENCODER_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/keybee/keybee65/info.json b/keyboards/keybee/keybee65/info.json index 4367a8fb31..e279cd0668 100644 --- a/keyboards/keybee/keybee65/info.json +++ b/keyboards/keybee/keybee65/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B0" | 12 | "pin": "B0" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["E6", "D1", "D5", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"], | 18 | "cols": ["E6", "D1", "D5", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"], |
| 16 | "rows": ["D3", "D2", "D0", "B0", "F0"] | 19 | "rows": ["D3", "D2", "D0", "B0", "F0"] |
diff --git a/keyboards/keybee/keybee65/rules.mk b/keyboards/keybee/keybee65/rules.mk index b0bc8468ed..c97335f3c5 100644 --- a/keyboards/keybee/keybee65/rules.mk +++ b/keyboards/keybee/keybee65/rules.mk | |||
| @@ -12,4 +12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | ENCODER_ENABLE = no | 13 | ENCODER_ENABLE = no |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/keyboardio/model01/info.json b/keyboards/keyboardio/model01/info.json index c00c016173..bc24c214f7 100644 --- a/keyboards/keyboardio/model01/info.json +++ b/keyboards/keyboardio/model01/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x2301", | 8 | "pid": "0x2301", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "custom" | ||
| 13 | }, | ||
| 11 | "processor": "atmega32u4", | 14 | "processor": "atmega32u4", |
| 12 | "bootloader": "caterina", | 15 | "bootloader": "caterina", |
| 13 | "debounce": 0, | 16 | "debounce": 0, |
diff --git a/keyboards/keyboardio/model01/rules.mk b/keyboards/keyboardio/model01/rules.mk index 7edcc5ff77..e653ec5f73 100644 --- a/keyboards/keyboardio/model01/rules.mk +++ b/keyboards/keyboardio/model01/rules.mk | |||
| @@ -15,4 +15,3 @@ SRC += leds.c \ | |||
| 15 | 15 | ||
| 16 | # You can set RGB_MATRIX_ENABLE = no in your rules.mk to disable this and save the Flash | 16 | # You can set RGB_MATRIX_ENABLE = no in your rules.mk to disable this and save the Flash |
| 17 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects. | 17 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects. |
| 18 | RGB_MATRIX_DRIVER = custom | ||
diff --git a/keyboards/keychron/q1/ansi/info.json b/keyboards/keychron/q1/ansi/info.json index c878317063..7b98521985 100644 --- a/keyboards/keychron/q1/ansi/info.json +++ b/keyboards/keychron/q1/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0100", | 8 | "pid": "0x0100", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3733" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"], | 15 | "cols": ["D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"], |
| 13 | "rows": ["D3", "D2", "B3", "B2", "B1", "B0"] | 16 | "rows": ["D3", "D2", "B3", "B2", "B1", "B0"] |
diff --git a/keyboards/keychron/q1/ansi/rules.mk b/keyboards/keychron/q1/ansi/rules.mk index 395b661685..0379fdb94c 100644 --- a/keyboards/keychron/q1/ansi/rules.mk +++ b/keyboards/keychron/q1/ansi/rules.mk | |||
| @@ -12,5 +12,4 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 16 | LTO_ENABLE = yes | 15 | LTO_ENABLE = yes |
diff --git a/keyboards/keychron/q1/ansi_encoder/info.json b/keyboards/keychron/q1/ansi_encoder/info.json index 9b1f1ba014..b46564f64b 100644 --- a/keyboards/keychron/q1/ansi_encoder/info.json +++ b/keyboards/keychron/q1/ansi_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0101", | 8 | "pid": "0x0101", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3733" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"], | 15 | "cols": ["D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"], |
| 13 | "rows": ["D3", "D2", "B3", "B2", "B1", "B0"] | 16 | "rows": ["D3", "D2", "B3", "B2", "B1", "B0"] |
diff --git a/keyboards/keychron/q1/ansi_encoder/rules.mk b/keyboards/keychron/q1/ansi_encoder/rules.mk index f67fe2bf03..d60167579e 100644 --- a/keyboards/keychron/q1/ansi_encoder/rules.mk +++ b/keyboards/keychron/q1/ansi_encoder/rules.mk | |||
| @@ -13,5 +13,4 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 17 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
diff --git a/keyboards/keychron/q1/iso/info.json b/keyboards/keychron/q1/iso/info.json index 447a246471..cc8f74bc75 100644 --- a/keyboards/keychron/q1/iso/info.json +++ b/keyboards/keychron/q1/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0102", | 8 | "pid": "0x0102", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3733" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"], | 15 | "cols": ["D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"], |
| 13 | "rows": ["D3", "D2", "B3", "B2", "B1", "B0"] | 16 | "rows": ["D3", "D2", "B3", "B2", "B1", "B0"] |
diff --git a/keyboards/keychron/q1/iso/rules.mk b/keyboards/keychron/q1/iso/rules.mk index 395b661685..0379fdb94c 100644 --- a/keyboards/keychron/q1/iso/rules.mk +++ b/keyboards/keychron/q1/iso/rules.mk | |||
| @@ -12,5 +12,4 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 16 | LTO_ENABLE = yes | 15 | LTO_ENABLE = yes |
diff --git a/keyboards/keychron/q1/iso_encoder/info.json b/keyboards/keychron/q1/iso_encoder/info.json index ceee988875..5bc470e102 100644 --- a/keyboards/keychron/q1/iso_encoder/info.json +++ b/keyboards/keychron/q1/iso_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0103", | 8 | "pid": "0x0103", |
| 9 | "device_version": "1.0.2" | 9 | "device_version": "1.0.2" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3733" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"], | 15 | "cols": ["D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"], |
| 13 | "rows": ["D3", "D2", "B3", "B2", "B1", "B0"] | 16 | "rows": ["D3", "D2", "B3", "B2", "B1", "B0"] |
diff --git a/keyboards/keychron/q1/iso_encoder/rules.mk b/keyboards/keychron/q1/iso_encoder/rules.mk index 3eea458e72..d994ac1fad 100644 --- a/keyboards/keychron/q1/iso_encoder/rules.mk +++ b/keyboards/keychron/q1/iso_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 17 | RAW_ENABLE = yes | 16 | RAW_ENABLE = yes |
| 18 | LTO_ENABLE = yes | 17 | LTO_ENABLE = yes |
| 19 | 18 | ||
diff --git a/keyboards/keychron/q10/ansi_encoder/info.json b/keyboards/keychron/q10/ansi_encoder/info.json index 9814da0c26..e90d961165 100644 --- a/keyboards/keychron/q10/ansi_encoder/info.json +++ b/keyboards/keychron/q10/ansi_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x01A1", | 8 | "pid": "0x01A1", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "A10", "pin_b": "A8"} | 16 | {"pin_a": "A10", "pin_b": "A8"} |
diff --git a/keyboards/keychron/q10/ansi_encoder/rules.mk b/keyboards/keychron/q10/ansi_encoder/rules.mk index ef55047753..5df3cbccaf 100644 --- a/keyboards/keychron/q10/ansi_encoder/rules.mk +++ b/keyboards/keychron/q10/ansi_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/q10/iso_encoder/info.json b/keyboards/keychron/q10/iso_encoder/info.json index 96311fac06..5a696a39ad 100644 --- a/keyboards/keychron/q10/iso_encoder/info.json +++ b/keyboards/keychron/q10/iso_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x01A3", | 8 | "pid": "0x01A3", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "A10", "pin_b": "A8"} | 16 | {"pin_a": "A10", "pin_b": "A8"} |
diff --git a/keyboards/keychron/q10/iso_encoder/rules.mk b/keyboards/keychron/q10/iso_encoder/rules.mk index ef55047753..5df3cbccaf 100644 --- a/keyboards/keychron/q10/iso_encoder/rules.mk +++ b/keyboards/keychron/q10/iso_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/q12/ansi_encoder/info.json b/keyboards/keychron/q12/ansi_encoder/info.json index 0e3179708a..2e15c38adc 100644 --- a/keyboards/keychron/q12/ansi_encoder/info.json +++ b/keyboards/keychron/q12/ansi_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x01D1", | 8 | "pid": "0x01D1", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "A2", "pin_b": "C14"} | 16 | {"pin_a": "A2", "pin_b": "C14"} |
diff --git a/keyboards/keychron/q12/ansi_encoder/rules.mk b/keyboards/keychron/q12/ansi_encoder/rules.mk index bf60bb7d7d..9958a466f6 100644 --- a/keyboards/keychron/q12/ansi_encoder/rules.mk +++ b/keyboards/keychron/q12/ansi_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/q12/iso_encoder/info.json b/keyboards/keychron/q12/iso_encoder/info.json index c945fbc771..117d665dc3 100644 --- a/keyboards/keychron/q12/iso_encoder/info.json +++ b/keyboards/keychron/q12/iso_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x01D3", | 8 | "pid": "0x01D3", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "A2", "pin_b": "C14"} | 16 | {"pin_a": "A2", "pin_b": "C14"} |
diff --git a/keyboards/keychron/q12/iso_encoder/rules.mk b/keyboards/keychron/q12/iso_encoder/rules.mk index f76ec9b08d..df920055a0 100644 --- a/keyboards/keychron/q12/iso_encoder/rules.mk +++ b/keyboards/keychron/q12/iso_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/q2/ansi/info.json b/keyboards/keychron/q2/ansi/info.json index eac3fc529c..10d665e02f 100644 --- a/keyboards/keychron/q2/ansi/info.json +++ b/keyboards/keychron/q2/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0110", | 8 | "pid": "0x0110", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q2/ansi/rules.mk b/keyboards/keychron/q2/ansi/rules.mk index 6c675518ee..bc7a0e0ff3 100644 --- a/keyboards/keychron/q2/ansi/rules.mk +++ b/keyboards/keychron/q2/ansi/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = no # Enable Encoder | 13 | ENCODER_ENABLE = no # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/q2/ansi_encoder/info.json b/keyboards/keychron/q2/ansi_encoder/info.json index e0f7c6cebd..abb5031073 100644 --- a/keyboards/keychron/q2/ansi_encoder/info.json +++ b/keyboards/keychron/q2/ansi_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0111", | 8 | "pid": "0x0111", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q2/ansi_encoder/rules.mk b/keyboards/keychron/q2/ansi_encoder/rules.mk index 0e909ff6f8..3de172c6e3 100644 --- a/keyboards/keychron/q2/ansi_encoder/rules.mk +++ b/keyboards/keychron/q2/ansi_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/q2/iso/info.json b/keyboards/keychron/q2/iso/info.json index afc1079ae1..a29db71cca 100644 --- a/keyboards/keychron/q2/iso/info.json +++ b/keyboards/keychron/q2/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0112", | 8 | "pid": "0x0112", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q2/iso/rules.mk b/keyboards/keychron/q2/iso/rules.mk index 57b7516f4c..f4aca09af8 100644 --- a/keyboards/keychron/q2/iso/rules.mk +++ b/keyboards/keychron/q2/iso/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = no # Enable Encoder | 13 | ENCODER_ENABLE = no # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/q2/iso_encoder/info.json b/keyboards/keychron/q2/iso_encoder/info.json index 249813f517..6c77c3ad5a 100644 --- a/keyboards/keychron/q2/iso_encoder/info.json +++ b/keyboards/keychron/q2/iso_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0113", | 8 | "pid": "0x0113", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q2/iso_encoder/rules.mk b/keyboards/keychron/q2/iso_encoder/rules.mk index 987db28ad5..33a50c67f7 100644 --- a/keyboards/keychron/q2/iso_encoder/rules.mk +++ b/keyboards/keychron/q2/iso_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/q2/jis/info.json b/keyboards/keychron/q2/jis/info.json index f36cda421f..b43e1bd979 100644 --- a/keyboards/keychron/q2/jis/info.json +++ b/keyboards/keychron/q2/jis/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0114", | 8 | "pid": "0x0114", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q2/jis/rules.mk b/keyboards/keychron/q2/jis/rules.mk index 345807d824..2b4a67b1ee 100644 --- a/keyboards/keychron/q2/jis/rules.mk +++ b/keyboards/keychron/q2/jis/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/q2/jis_encoder/info.json b/keyboards/keychron/q2/jis_encoder/info.json index 9e217dddea..09b4ec66a3 100644 --- a/keyboards/keychron/q2/jis_encoder/info.json +++ b/keyboards/keychron/q2/jis_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0115", | 8 | "pid": "0x0115", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q2/jis_encoder/rules.mk b/keyboards/keychron/q2/jis_encoder/rules.mk index 5240004b8c..6a772965ff 100644 --- a/keyboards/keychron/q2/jis_encoder/rules.mk +++ b/keyboards/keychron/q2/jis_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/q3/ansi/info.json b/keyboards/keychron/q3/ansi/info.json index 1ebffbff45..c0819fa24c 100644 --- a/keyboards/keychron/q3/ansi/info.json +++ b/keyboards/keychron/q3/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0120", | 8 | "pid": "0x0120", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "processor": "STM32L432", | 14 | "processor": "STM32L432", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/keychron/q3/ansi/rules.mk b/keyboards/keychron/q3/ansi/rules.mk index 8669178c4c..566c476585 100644 --- a/keyboards/keychron/q3/ansi/rules.mk +++ b/keyboards/keychron/q3/ansi/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | LTO_ENABLE = yes | 15 | LTO_ENABLE = yes |
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
diff --git a/keyboards/keychron/q3/ansi_encoder/info.json b/keyboards/keychron/q3/ansi_encoder/info.json index 3bd5a9d59a..78d9c50832 100644 --- a/keyboards/keychron/q3/ansi_encoder/info.json +++ b/keyboards/keychron/q3/ansi_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0121", | 8 | "pid": "0x0121", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "A10", "pin_b": "A8"} | 16 | {"pin_a": "A10", "pin_b": "A8"} |
diff --git a/keyboards/keychron/q3/ansi_encoder/rules.mk b/keyboards/keychron/q3/ansi_encoder/rules.mk index a8eaf50f9a..95a153f689 100644 --- a/keyboards/keychron/q3/ansi_encoder/rules.mk +++ b/keyboards/keychron/q3/ansi_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
| 18 | EEPROM_DRIVER = wear_leveling | 17 | EEPROM_DRIVER = wear_leveling |
| 19 | WEAR_LEVELING_DRIVER = embedded_flash | 18 | WEAR_LEVELING_DRIVER = embedded_flash |
diff --git a/keyboards/keychron/q3/iso/info.json b/keyboards/keychron/q3/iso/info.json index b50fffd3a2..b9c6b22df1 100644 --- a/keyboards/keychron/q3/iso/info.json +++ b/keyboards/keychron/q3/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0122", | 8 | "pid": "0x0122", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "processor": "STM32L432", | 14 | "processor": "STM32L432", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/keychron/q3/iso/rules.mk b/keyboards/keychron/q3/iso/rules.mk index 8669178c4c..566c476585 100644 --- a/keyboards/keychron/q3/iso/rules.mk +++ b/keyboards/keychron/q3/iso/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | LTO_ENABLE = yes | 15 | LTO_ENABLE = yes |
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
diff --git a/keyboards/keychron/q3/iso_encoder/info.json b/keyboards/keychron/q3/iso_encoder/info.json index 6f1a24b372..4c264bf33f 100644 --- a/keyboards/keychron/q3/iso_encoder/info.json +++ b/keyboards/keychron/q3/iso_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0123", | 8 | "pid": "0x0123", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "A10", "pin_b": "A8"} | 16 | {"pin_a": "A10", "pin_b": "A8"} |
diff --git a/keyboards/keychron/q3/iso_encoder/rules.mk b/keyboards/keychron/q3/iso_encoder/rules.mk index a8eaf50f9a..95a153f689 100644 --- a/keyboards/keychron/q3/iso_encoder/rules.mk +++ b/keyboards/keychron/q3/iso_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
| 18 | EEPROM_DRIVER = wear_leveling | 17 | EEPROM_DRIVER = wear_leveling |
| 19 | WEAR_LEVELING_DRIVER = embedded_flash | 18 | WEAR_LEVELING_DRIVER = embedded_flash |
diff --git a/keyboards/keychron/q3/jis/info.json b/keyboards/keychron/q3/jis/info.json index 69536c290c..55edbe16f2 100644 --- a/keyboards/keychron/q3/jis/info.json +++ b/keyboards/keychron/q3/jis/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0124", | 8 | "pid": "0x0124", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "processor": "STM32L432", | 14 | "processor": "STM32L432", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/keychron/q3/jis/rules.mk b/keyboards/keychron/q3/jis/rules.mk index 8669178c4c..566c476585 100644 --- a/keyboards/keychron/q3/jis/rules.mk +++ b/keyboards/keychron/q3/jis/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | LTO_ENABLE = yes | 15 | LTO_ENABLE = yes |
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
diff --git a/keyboards/keychron/q3/jis_encoder/info.json b/keyboards/keychron/q3/jis_encoder/info.json index ed12472732..eb0ad6420a 100644 --- a/keyboards/keychron/q3/jis_encoder/info.json +++ b/keyboards/keychron/q3/jis_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0125", | 8 | "pid": "0x0125", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "A10", "pin_b": "A8"} | 16 | {"pin_a": "A10", "pin_b": "A8"} |
diff --git a/keyboards/keychron/q3/jis_encoder/rules.mk b/keyboards/keychron/q3/jis_encoder/rules.mk index a8eaf50f9a..95a153f689 100644 --- a/keyboards/keychron/q3/jis_encoder/rules.mk +++ b/keyboards/keychron/q3/jis_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
| 18 | EEPROM_DRIVER = wear_leveling | 17 | EEPROM_DRIVER = wear_leveling |
| 19 | WEAR_LEVELING_DRIVER = embedded_flash | 18 | WEAR_LEVELING_DRIVER = embedded_flash |
diff --git a/keyboards/keychron/q4/ansi_v1/info.json b/keyboards/keychron/q4/ansi_v1/info.json index cb0fc55e3f..3f05afc196 100644 --- a/keyboards/keychron/q4/ansi_v1/info.json +++ b/keyboards/keychron/q4/ansi_v1/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0140", | 8 | "pid": "0x0140", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q4/ansi_v1/rules.mk b/keyboards/keychron/q4/ansi_v1/rules.mk index 4bb31fd14c..9111c3b9bd 100644 --- a/keyboards/keychron/q4/ansi_v1/rules.mk +++ b/keyboards/keychron/q4/ansi_v1/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | LTO_ENABLE = no | 15 | LTO_ENABLE = no |
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
diff --git a/keyboards/keychron/q4/ansi_v2/info.json b/keyboards/keychron/q4/ansi_v2/info.json index cb0fc55e3f..3f05afc196 100644 --- a/keyboards/keychron/q4/ansi_v2/info.json +++ b/keyboards/keychron/q4/ansi_v2/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0140", | 8 | "pid": "0x0140", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q4/ansi_v2/rules.mk b/keyboards/keychron/q4/ansi_v2/rules.mk index 4bb31fd14c..9111c3b9bd 100644 --- a/keyboards/keychron/q4/ansi_v2/rules.mk +++ b/keyboards/keychron/q4/ansi_v2/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | LTO_ENABLE = no | 15 | LTO_ENABLE = no |
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
diff --git a/keyboards/keychron/q4/iso/info.json b/keyboards/keychron/q4/iso/info.json index 908c5bdae1..5686e96511 100644 --- a/keyboards/keychron/q4/iso/info.json +++ b/keyboards/keychron/q4/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0142", | 8 | "pid": "0x0142", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q4/iso/rules.mk b/keyboards/keychron/q4/iso/rules.mk index 4bb31fd14c..9111c3b9bd 100644 --- a/keyboards/keychron/q4/iso/rules.mk +++ b/keyboards/keychron/q4/iso/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | LTO_ENABLE = no | 15 | LTO_ENABLE = no |
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
diff --git a/keyboards/keychron/q5/ansi/info.json b/keyboards/keychron/q5/ansi/info.json index 4e77f23b7c..8f3396500f 100644 --- a/keyboards/keychron/q5/ansi/info.json +++ b/keyboards/keychron/q5/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0150", | 8 | "pid": "0x0150", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "processor": "STM32L432", | 14 | "processor": "STM32L432", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/keychron/q5/ansi/rules.mk b/keyboards/keychron/q5/ansi/rules.mk index 311ca648e1..f2dba218bf 100644 --- a/keyboards/keychron/q5/ansi/rules.mk +++ b/keyboards/keychron/q5/ansi/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/q5/ansi_encoder/info.json b/keyboards/keychron/q5/ansi_encoder/info.json index 7bd6f179c6..86c3b2d39b 100644 --- a/keyboards/keychron/q5/ansi_encoder/info.json +++ b/keyboards/keychron/q5/ansi_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0151", | 8 | "pid": "0x0151", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "C14", "pin_b": "A2"} | 16 | {"pin_a": "C14", "pin_b": "A2"} |
diff --git a/keyboards/keychron/q5/ansi_encoder/rules.mk b/keyboards/keychron/q5/ansi_encoder/rules.mk index ef55047753..5df3cbccaf 100644 --- a/keyboards/keychron/q5/ansi_encoder/rules.mk +++ b/keyboards/keychron/q5/ansi_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/q5/iso/info.json b/keyboards/keychron/q5/iso/info.json index 20eebe22b0..dc7a2f5f2b 100644 --- a/keyboards/keychron/q5/iso/info.json +++ b/keyboards/keychron/q5/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0152", | 8 | "pid": "0x0152", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "processor": "STM32L432", | 14 | "processor": "STM32L432", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/keychron/q5/iso/rules.mk b/keyboards/keychron/q5/iso/rules.mk index 311ca648e1..f2dba218bf 100644 --- a/keyboards/keychron/q5/iso/rules.mk +++ b/keyboards/keychron/q5/iso/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/q5/iso_encoder/info.json b/keyboards/keychron/q5/iso_encoder/info.json index 81cd72036f..26e27edd5e 100644 --- a/keyboards/keychron/q5/iso_encoder/info.json +++ b/keyboards/keychron/q5/iso_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0153", | 8 | "pid": "0x0153", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "C14", "pin_b": "A2"} | 16 | {"pin_a": "C14", "pin_b": "A2"} |
diff --git a/keyboards/keychron/q5/iso_encoder/rules.mk b/keyboards/keychron/q5/iso_encoder/rules.mk index ef55047753..5df3cbccaf 100644 --- a/keyboards/keychron/q5/iso_encoder/rules.mk +++ b/keyboards/keychron/q5/iso_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/q6/ansi/info.json b/keyboards/keychron/q6/ansi/info.json index ed1732655f..9e0b6106e2 100644 --- a/keyboards/keychron/q6/ansi/info.json +++ b/keyboards/keychron/q6/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0160", | 8 | "pid": "0x0160", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "processor": "STM32L432", | 14 | "processor": "STM32L432", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/keychron/q6/ansi/rules.mk b/keyboards/keychron/q6/ansi/rules.mk index e57fa16e32..ce3d41a17d 100644 --- a/keyboards/keychron/q6/ansi/rules.mk +++ b/keyboards/keychron/q6/ansi/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | LTO_ENABLE = yes | 15 | LTO_ENABLE = yes |
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
diff --git a/keyboards/keychron/q6/ansi_encoder/info.json b/keyboards/keychron/q6/ansi_encoder/info.json index 60b983b12e..147dfa5e44 100644 --- a/keyboards/keychron/q6/ansi_encoder/info.json +++ b/keyboards/keychron/q6/ansi_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0161", | 8 | "pid": "0x0161", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "C14", "pin_b": "A2"} | 16 | {"pin_a": "C14", "pin_b": "A2"} |
diff --git a/keyboards/keychron/q6/ansi_encoder/rules.mk b/keyboards/keychron/q6/ansi_encoder/rules.mk index a8eaf50f9a..95a153f689 100644 --- a/keyboards/keychron/q6/ansi_encoder/rules.mk +++ b/keyboards/keychron/q6/ansi_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
| 18 | EEPROM_DRIVER = wear_leveling | 17 | EEPROM_DRIVER = wear_leveling |
| 19 | WEAR_LEVELING_DRIVER = embedded_flash | 18 | WEAR_LEVELING_DRIVER = embedded_flash |
diff --git a/keyboards/keychron/q6/iso/info.json b/keyboards/keychron/q6/iso/info.json index 0195e4420b..f502f42f61 100644 --- a/keyboards/keychron/q6/iso/info.json +++ b/keyboards/keychron/q6/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0162", | 8 | "pid": "0x0162", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "processor": "STM32L432", | 14 | "processor": "STM32L432", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/keychron/q6/iso/rules.mk b/keyboards/keychron/q6/iso/rules.mk index 638f1eaeb0..3388811add 100644 --- a/keyboards/keychron/q6/iso/rules.mk +++ b/keyboards/keychron/q6/iso/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | RAW_ENABLE = yes | 15 | RAW_ENABLE = yes |
| 17 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
| 18 | EEPROM_DRIVER = wear_leveling | 17 | EEPROM_DRIVER = wear_leveling |
diff --git a/keyboards/keychron/q6/iso_encoder/info.json b/keyboards/keychron/q6/iso_encoder/info.json index 598a715c3f..8bc190a720 100644 --- a/keyboards/keychron/q6/iso_encoder/info.json +++ b/keyboards/keychron/q6/iso_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0163", | 8 | "pid": "0x0163", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "C14", "pin_b": "A2"} | 16 | {"pin_a": "C14", "pin_b": "A2"} |
diff --git a/keyboards/keychron/q6/iso_encoder/rules.mk b/keyboards/keychron/q6/iso_encoder/rules.mk index 757e051f46..d7fe88d9ca 100644 --- a/keyboards/keychron/q6/iso_encoder/rules.mk +++ b/keyboards/keychron/q6/iso_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | RAW_ENABLE = yes | 16 | RAW_ENABLE = yes |
| 18 | LTO_ENABLE = yes | 17 | LTO_ENABLE = yes |
| 19 | EEPROM_DRIVER = wear_leveling | 18 | EEPROM_DRIVER = wear_leveling |
diff --git a/keyboards/keychron/q60/ansi/info.json b/keyboards/keychron/q60/ansi/info.json index cf4e86f8aa..02b3d807fd 100644 --- a/keyboards/keychron/q60/ansi/info.json +++ b/keyboards/keychron/q60/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x01C0", | 8 | "pid": "0x01C0", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q60/ansi/rules.mk b/keyboards/keychron/q60/ansi/rules.mk index 70c663e777..6dcd47b1fe 100644 --- a/keyboards/keychron/q60/ansi/rules.mk +++ b/keyboards/keychron/q60/ansi/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/q65/ansi_encoder/info.json b/keyboards/keychron/q65/ansi_encoder/info.json index b91892a55b..ec187ee615 100644 --- a/keyboards/keychron/q65/ansi_encoder/info.json +++ b/keyboards/keychron/q65/ansi_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x01B1", | 8 | "pid": "0x01B1", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "A10", "pin_b": "A8"} | 16 | {"pin_a": "A10", "pin_b": "A8"} |
diff --git a/keyboards/keychron/q65/ansi_encoder/rules.mk b/keyboards/keychron/q65/ansi_encoder/rules.mk index ef55047753..5df3cbccaf 100644 --- a/keyboards/keychron/q65/ansi_encoder/rules.mk +++ b/keyboards/keychron/q65/ansi_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/q7/ansi/info.json b/keyboards/keychron/q7/ansi/info.json index 00240fd6a3..b06285ebd8 100644 --- a/keyboards/keychron/q7/ansi/info.json +++ b/keyboards/keychron/q7/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0170", | 8 | "pid": "0x0170", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "A10", "B5"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "A10", "B5"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q7/ansi/rules.mk b/keyboards/keychron/q7/ansi/rules.mk index 345807d824..2b4a67b1ee 100644 --- a/keyboards/keychron/q7/ansi/rules.mk +++ b/keyboards/keychron/q7/ansi/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/q7/iso/info.json b/keyboards/keychron/q7/iso/info.json index b060b570b9..1d78fbab7e 100644 --- a/keyboards/keychron/q7/iso/info.json +++ b/keyboards/keychron/q7/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0172", | 8 | "pid": "0x0172", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "A10", "B5"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "A10", "B5"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q7/iso/rules.mk b/keyboards/keychron/q7/iso/rules.mk index deac2e12e6..7f91e808b1 100644 --- a/keyboards/keychron/q7/iso/rules.mk +++ b/keyboards/keychron/q7/iso/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/q8/ansi/info.json b/keyboards/keychron/q8/ansi/info.json index 96efa35d26..194b7ee983 100644 --- a/keyboards/keychron/q8/ansi/info.json +++ b/keyboards/keychron/q8/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0180", | 8 | "pid": "0x0180", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q8/ansi/rules.mk b/keyboards/keychron/q8/ansi/rules.mk index 345807d824..2b4a67b1ee 100644 --- a/keyboards/keychron/q8/ansi/rules.mk +++ b/keyboards/keychron/q8/ansi/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/q8/ansi_encoder/info.json b/keyboards/keychron/q8/ansi_encoder/info.json index 071a7a25f9..09d3c183e2 100644 --- a/keyboards/keychron/q8/ansi_encoder/info.json +++ b/keyboards/keychron/q8/ansi_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0181", | 8 | "pid": "0x0181", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q8/ansi_encoder/rules.mk b/keyboards/keychron/q8/ansi_encoder/rules.mk index d0d74a11b5..e94a89ab85 100644 --- a/keyboards/keychron/q8/ansi_encoder/rules.mk +++ b/keyboards/keychron/q8/ansi_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/q8/iso/info.json b/keyboards/keychron/q8/iso/info.json index e716b347a0..3502848441 100644 --- a/keyboards/keychron/q8/iso/info.json +++ b/keyboards/keychron/q8/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0182", | 8 | "pid": "0x0182", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q8/iso/rules.mk b/keyboards/keychron/q8/iso/rules.mk index 345807d824..2b4a67b1ee 100644 --- a/keyboards/keychron/q8/iso/rules.mk +++ b/keyboards/keychron/q8/iso/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/q8/iso_encoder/info.json b/keyboards/keychron/q8/iso_encoder/info.json index f70548f3c4..721ab371f0 100644 --- a/keyboards/keychron/q8/iso_encoder/info.json +++ b/keyboards/keychron/q8/iso_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0183", | 8 | "pid": "0x0183", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q8/iso_encoder/rules.mk b/keyboards/keychron/q8/iso_encoder/rules.mk index 5240004b8c..6a772965ff 100644 --- a/keyboards/keychron/q8/iso_encoder/rules.mk +++ b/keyboards/keychron/q8/iso_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/q9/ansi/info.json b/keyboards/keychron/q9/ansi/info.json index cd971b155a..6198156d4b 100644 --- a/keyboards/keychron/q9/ansi/info.json +++ b/keyboards/keychron/q9/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0190", | 8 | "pid": "0x0190", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"], | 15 | "cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"], |
| 13 | "rows": ["B3", "A15", "A14", "A13"] | 16 | "rows": ["B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q9/ansi/rules.mk b/keyboards/keychron/q9/ansi/rules.mk index 345807d824..2b4a67b1ee 100644 --- a/keyboards/keychron/q9/ansi/rules.mk +++ b/keyboards/keychron/q9/ansi/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/q9/ansi_encoder/info.json b/keyboards/keychron/q9/ansi_encoder/info.json index 7b4e73eee3..0fa8e952d3 100644 --- a/keyboards/keychron/q9/ansi_encoder/info.json +++ b/keyboards/keychron/q9/ansi_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0191", | 8 | "pid": "0x0191", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"], | 15 | "cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"], |
| 13 | "rows": ["B3", "A15", "A14", "A13"] | 16 | "rows": ["B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q9/ansi_encoder/rules.mk b/keyboards/keychron/q9/ansi_encoder/rules.mk index 37010e0d59..7caead18d7 100644 --- a/keyboards/keychron/q9/ansi_encoder/rules.mk +++ b/keyboards/keychron/q9/ansi_encoder/rules.mk | |||
| @@ -14,7 +14,6 @@ ENCODER_ENABLE = yes # Enable Encoder | |||
| 14 | ENCODER_MAP_ENBALE = no | 14 | ENCODER_MAP_ENBALE = no |
| 15 | DIP_SWITCH_ENABLE = yes | 15 | DIP_SWITCH_ENABLE = yes |
| 16 | RGB_MATRIX_ENABLE = yes | 16 | RGB_MATRIX_ENABLE = yes |
| 17 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 18 | EEPROM_DRIVER = wear_leveling | 17 | EEPROM_DRIVER = wear_leveling |
| 19 | WEAR_LEVELING_DRIVER = embedded_flash | 18 | WEAR_LEVELING_DRIVER = embedded_flash |
| 20 | 19 | ||
diff --git a/keyboards/keychron/q9/iso/info.json b/keyboards/keychron/q9/iso/info.json index 7f435a2b7b..e581982475 100644 --- a/keyboards/keychron/q9/iso/info.json +++ b/keyboards/keychron/q9/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0192", | 8 | "pid": "0x0192", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"], | 15 | "cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"], |
| 13 | "rows": ["B3", "A15", "A14", "A13"] | 16 | "rows": ["B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q9/iso/rules.mk b/keyboards/keychron/q9/iso/rules.mk index 345807d824..2b4a67b1ee 100644 --- a/keyboards/keychron/q9/iso/rules.mk +++ b/keyboards/keychron/q9/iso/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/q9/iso_encoder/info.json b/keyboards/keychron/q9/iso_encoder/info.json index 8ecb23b0a3..2ae65f6092 100644 --- a/keyboards/keychron/q9/iso_encoder/info.json +++ b/keyboards/keychron/q9/iso_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0193", | 8 | "pid": "0x0193", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"], | 15 | "cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"], |
| 13 | "rows": ["B3", "A15", "A14", "A13"] | 16 | "rows": ["B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/q9/iso_encoder/rules.mk b/keyboards/keychron/q9/iso_encoder/rules.mk index 37010e0d59..7caead18d7 100644 --- a/keyboards/keychron/q9/iso_encoder/rules.mk +++ b/keyboards/keychron/q9/iso_encoder/rules.mk | |||
| @@ -14,7 +14,6 @@ ENCODER_ENABLE = yes # Enable Encoder | |||
| 14 | ENCODER_MAP_ENBALE = no | 14 | ENCODER_MAP_ENBALE = no |
| 15 | DIP_SWITCH_ENABLE = yes | 15 | DIP_SWITCH_ENABLE = yes |
| 16 | RGB_MATRIX_ENABLE = yes | 16 | RGB_MATRIX_ENABLE = yes |
| 17 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 18 | EEPROM_DRIVER = wear_leveling | 17 | EEPROM_DRIVER = wear_leveling |
| 19 | WEAR_LEVELING_DRIVER = embedded_flash | 18 | WEAR_LEVELING_DRIVER = embedded_flash |
| 20 | 19 | ||
diff --git a/keyboards/keychron/s1/ansi/rgb/info.json b/keyboards/keychron/s1/ansi/rgb/info.json index 2aabe622d4..0f490f8e81 100644 --- a/keyboards/keychron/s1/ansi/rgb/info.json +++ b/keyboards/keychron/s1/ansi/rgb/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0410", | 8 | "pid": "0x0410", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"], | 15 | "cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"], |
| 13 | "rows": ["B5", "B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B5", "B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/s1/ansi/rgb/rules.mk b/keyboards/keychron/s1/ansi/rgb/rules.mk index 345807d824..2b4a67b1ee 100644 --- a/keyboards/keychron/s1/ansi/rgb/rules.mk +++ b/keyboards/keychron/s1/ansi/rgb/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/s1/ansi/white/info.json b/keyboards/keychron/s1/ansi/white/info.json index e6c0e4f3d1..667da15235 100644 --- a/keyboards/keychron/s1/ansi/white/info.json +++ b/keyboards/keychron/s1/ansi/white/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0411", | 8 | "pid": "0x0411", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "led_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"], | 15 | "cols": ["A10", "A9", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "C15", "C14"], |
| 13 | "rows": ["B5", "B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B5", "B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/s1/ansi/white/rules.mk b/keyboards/keychron/s1/ansi/white/rules.mk index 081a3b63f0..1fa4f83a77 100644 --- a/keyboards/keychron/s1/ansi/white/rules.mk +++ b/keyboards/keychron/s1/ansi/white/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | LED_MATRIX_ENABLE = yes | 14 | LED_MATRIX_ENABLE = yes |
| 15 | LED_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v1/ansi/info.json b/keyboards/keychron/v1/ansi/info.json index d6d35f8474..8f0e43bc76 100644 --- a/keyboards/keychron/v1/ansi/info.json +++ b/keyboards/keychron/v1/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0310", | 8 | "pid": "0x0310", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "processor": "STM32L432", | 14 | "processor": "STM32L432", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/keychron/v1/ansi/rules.mk b/keyboards/keychron/v1/ansi/rules.mk index 311ca648e1..f2dba218bf 100644 --- a/keyboards/keychron/v1/ansi/rules.mk +++ b/keyboards/keychron/v1/ansi/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v1/ansi_encoder/info.json b/keyboards/keychron/v1/ansi_encoder/info.json index af396f6bb6..1546de3fef 100644 --- a/keyboards/keychron/v1/ansi_encoder/info.json +++ b/keyboards/keychron/v1/ansi_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0311", | 8 | "pid": "0x0311", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "A10", "pin_b": "A8"} | 16 | {"pin_a": "A10", "pin_b": "A8"} |
diff --git a/keyboards/keychron/v1/ansi_encoder/rules.mk b/keyboards/keychron/v1/ansi_encoder/rules.mk index ef55047753..5df3cbccaf 100644 --- a/keyboards/keychron/v1/ansi_encoder/rules.mk +++ b/keyboards/keychron/v1/ansi_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/v1/iso/info.json b/keyboards/keychron/v1/iso/info.json index d9b11f5f55..8977c93a07 100644 --- a/keyboards/keychron/v1/iso/info.json +++ b/keyboards/keychron/v1/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0312", | 8 | "pid": "0x0312", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "processor": "STM32L432", | 14 | "processor": "STM32L432", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/keychron/v1/iso/rules.mk b/keyboards/keychron/v1/iso/rules.mk index 311ca648e1..f2dba218bf 100644 --- a/keyboards/keychron/v1/iso/rules.mk +++ b/keyboards/keychron/v1/iso/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v1/iso_encoder/info.json b/keyboards/keychron/v1/iso_encoder/info.json index c08e7d4539..fa0ec5e6e2 100644 --- a/keyboards/keychron/v1/iso_encoder/info.json +++ b/keyboards/keychron/v1/iso_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0313", | 8 | "pid": "0x0313", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "A10", "pin_b": "A8"} | 16 | {"pin_a": "A10", "pin_b": "A8"} |
diff --git a/keyboards/keychron/v1/iso_encoder/rules.mk b/keyboards/keychron/v1/iso_encoder/rules.mk index ef55047753..5df3cbccaf 100644 --- a/keyboards/keychron/v1/iso_encoder/rules.mk +++ b/keyboards/keychron/v1/iso_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/v1/jis/info.json b/keyboards/keychron/v1/jis/info.json index 8d06120f5d..585bb27e26 100644 --- a/keyboards/keychron/v1/jis/info.json +++ b/keyboards/keychron/v1/jis/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0314", | 8 | "pid": "0x0314", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "processor": "STM32L432", | 14 | "processor": "STM32L432", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/keychron/v1/jis/rules.mk b/keyboards/keychron/v1/jis/rules.mk index 311ca648e1..f2dba218bf 100644 --- a/keyboards/keychron/v1/jis/rules.mk +++ b/keyboards/keychron/v1/jis/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v1/jis_encoder/info.json b/keyboards/keychron/v1/jis_encoder/info.json index 7554498481..5e473c07b4 100644 --- a/keyboards/keychron/v1/jis_encoder/info.json +++ b/keyboards/keychron/v1/jis_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0315", | 8 | "pid": "0x0315", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "A10", "pin_b": "A8"} | 16 | {"pin_a": "A10", "pin_b": "A8"} |
diff --git a/keyboards/keychron/v1/jis_encoder/rules.mk b/keyboards/keychron/v1/jis_encoder/rules.mk index ef55047753..5df3cbccaf 100644 --- a/keyboards/keychron/v1/jis_encoder/rules.mk +++ b/keyboards/keychron/v1/jis_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/v10/ansi_encoder/info.json b/keyboards/keychron/v10/ansi_encoder/info.json index cf8ae78b99..b314bcbbd2 100644 --- a/keyboards/keychron/v10/ansi_encoder/info.json +++ b/keyboards/keychron/v10/ansi_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x03A1", | 8 | "pid": "0x03A1", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "A10", "pin_b": "A8"} | 16 | {"pin_a": "A10", "pin_b": "A8"} |
diff --git a/keyboards/keychron/v10/ansi_encoder/rules.mk b/keyboards/keychron/v10/ansi_encoder/rules.mk index ef55047753..5df3cbccaf 100644 --- a/keyboards/keychron/v10/ansi_encoder/rules.mk +++ b/keyboards/keychron/v10/ansi_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/v10/iso_encoder/info.json b/keyboards/keychron/v10/iso_encoder/info.json index 554e0b907e..ab18577939 100644 --- a/keyboards/keychron/v10/iso_encoder/info.json +++ b/keyboards/keychron/v10/iso_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x03A3", | 8 | "pid": "0x03A3", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "A10", "pin_b": "A8"} | 16 | {"pin_a": "A10", "pin_b": "A8"} |
diff --git a/keyboards/keychron/v10/iso_encoder/rules.mk b/keyboards/keychron/v10/iso_encoder/rules.mk index ef55047753..5df3cbccaf 100644 --- a/keyboards/keychron/v10/iso_encoder/rules.mk +++ b/keyboards/keychron/v10/iso_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/v2/ansi/info.json b/keyboards/keychron/v2/ansi/info.json index 9c8bffb4f1..8b60fd9710 100644 --- a/keyboards/keychron/v2/ansi/info.json +++ b/keyboards/keychron/v2/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0320", | 8 | "pid": "0x0320", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/v2/ansi/rules.mk b/keyboards/keychron/v2/ansi/rules.mk index 345807d824..2b4a67b1ee 100644 --- a/keyboards/keychron/v2/ansi/rules.mk +++ b/keyboards/keychron/v2/ansi/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v2/ansi_encoder/info.json b/keyboards/keychron/v2/ansi_encoder/info.json index 3a8f9add34..d59e469213 100644 --- a/keyboards/keychron/v2/ansi_encoder/info.json +++ b/keyboards/keychron/v2/ansi_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0321", | 8 | "pid": "0x0321", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/v2/ansi_encoder/rules.mk b/keyboards/keychron/v2/ansi_encoder/rules.mk index 5240004b8c..6a772965ff 100644 --- a/keyboards/keychron/v2/ansi_encoder/rules.mk +++ b/keyboards/keychron/v2/ansi_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/v2/iso/info.json b/keyboards/keychron/v2/iso/info.json index 9a79f31149..3343ef10b8 100644 --- a/keyboards/keychron/v2/iso/info.json +++ b/keyboards/keychron/v2/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0322", | 8 | "pid": "0x0322", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/v2/iso/rules.mk b/keyboards/keychron/v2/iso/rules.mk index 345807d824..2b4a67b1ee 100644 --- a/keyboards/keychron/v2/iso/rules.mk +++ b/keyboards/keychron/v2/iso/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v2/iso_encoder/info.json b/keyboards/keychron/v2/iso_encoder/info.json index 13a232c6da..c7492afdba 100644 --- a/keyboards/keychron/v2/iso_encoder/info.json +++ b/keyboards/keychron/v2/iso_encoder/info.json | |||
| @@ -7,6 +7,9 @@ | |||
| 7 | "pid": "0x0323", | 7 | "pid": "0x0323", |
| 8 | "device_version": "1.0.0" | 8 | "device_version": "1.0.0" |
| 9 | }, | 9 | }, |
| 10 | "rgb_matrix": { | ||
| 11 | "driver": "CKLED2001" | ||
| 12 | }, | ||
| 10 | "matrix_pins": { | 13 | "matrix_pins": { |
| 11 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 14 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 12 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 15 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/v2/iso_encoder/rules.mk b/keyboards/keychron/v2/iso_encoder/rules.mk index 5240004b8c..6a772965ff 100644 --- a/keyboards/keychron/v2/iso_encoder/rules.mk +++ b/keyboards/keychron/v2/iso_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/v2/jis/info.json b/keyboards/keychron/v2/jis/info.json index a727490f8f..6ef7e94a37 100644 --- a/keyboards/keychron/v2/jis/info.json +++ b/keyboards/keychron/v2/jis/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0324", | 8 | "pid": "0x0324", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/v2/jis/rules.mk b/keyboards/keychron/v2/jis/rules.mk index 345807d824..2b4a67b1ee 100644 --- a/keyboards/keychron/v2/jis/rules.mk +++ b/keyboards/keychron/v2/jis/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v2/jis_encoder/info.json b/keyboards/keychron/v2/jis_encoder/info.json index 222861041c..c24569847b 100644 --- a/keyboards/keychron/v2/jis_encoder/info.json +++ b/keyboards/keychron/v2/jis_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0325", | 8 | "pid": "0x0325", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/v2/jis_encoder/rules.mk b/keyboards/keychron/v2/jis_encoder/rules.mk index 5240004b8c..6a772965ff 100644 --- a/keyboards/keychron/v2/jis_encoder/rules.mk +++ b/keyboards/keychron/v2/jis_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/v3/ansi/info.json b/keyboards/keychron/v3/ansi/info.json index ae70657b84..513838db8c 100644 --- a/keyboards/keychron/v3/ansi/info.json +++ b/keyboards/keychron/v3/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0330", | 8 | "pid": "0x0330", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "processor": "STM32L432", | 14 | "processor": "STM32L432", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/keychron/v3/ansi/rules.mk b/keyboards/keychron/v3/ansi/rules.mk index 345807d824..2b4a67b1ee 100644 --- a/keyboards/keychron/v3/ansi/rules.mk +++ b/keyboards/keychron/v3/ansi/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v3/ansi_encoder/info.json b/keyboards/keychron/v3/ansi_encoder/info.json index 5fdf765356..1f0e263e24 100644 --- a/keyboards/keychron/v3/ansi_encoder/info.json +++ b/keyboards/keychron/v3/ansi_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0331", | 8 | "pid": "0x0331", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "A10", "pin_b": "A8"} | 16 | {"pin_a": "A10", "pin_b": "A8"} |
diff --git a/keyboards/keychron/v3/ansi_encoder/rules.mk b/keyboards/keychron/v3/ansi_encoder/rules.mk index ef55047753..5df3cbccaf 100644 --- a/keyboards/keychron/v3/ansi_encoder/rules.mk +++ b/keyboards/keychron/v3/ansi_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/v3/iso/info.json b/keyboards/keychron/v3/iso/info.json index 9f79518cb2..c7163fcbc7 100644 --- a/keyboards/keychron/v3/iso/info.json +++ b/keyboards/keychron/v3/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0332", | 8 | "pid": "0x0332", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "processor": "STM32L432", | 14 | "processor": "STM32L432", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/keychron/v3/iso/rules.mk b/keyboards/keychron/v3/iso/rules.mk index 8f5af0583c..201148f39d 100644 --- a/keyboards/keychron/v3/iso/rules.mk +++ b/keyboards/keychron/v3/iso/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v3/iso_encoder/info.json b/keyboards/keychron/v3/iso_encoder/info.json index b38ad45930..915d3c6db1 100644 --- a/keyboards/keychron/v3/iso_encoder/info.json +++ b/keyboards/keychron/v3/iso_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0333", | 8 | "pid": "0x0333", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "A10", "pin_b": "A8"} | 16 | {"pin_a": "A10", "pin_b": "A8"} |
diff --git a/keyboards/keychron/v3/iso_encoder/rules.mk b/keyboards/keychron/v3/iso_encoder/rules.mk index ef55047753..5df3cbccaf 100644 --- a/keyboards/keychron/v3/iso_encoder/rules.mk +++ b/keyboards/keychron/v3/iso_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/v3/jis/info.json b/keyboards/keychron/v3/jis/info.json index 3bab42c8dd..f212f3d86f 100644 --- a/keyboards/keychron/v3/jis/info.json +++ b/keyboards/keychron/v3/jis/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0334", | 8 | "pid": "0x0334", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "processor": "STM32L432", | 14 | "processor": "STM32L432", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/keychron/v3/jis/rules.mk b/keyboards/keychron/v3/jis/rules.mk index deac2e12e6..7f91e808b1 100644 --- a/keyboards/keychron/v3/jis/rules.mk +++ b/keyboards/keychron/v3/jis/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v3/jis_encoder/info.json b/keyboards/keychron/v3/jis_encoder/info.json index 1f2d2b425b..0e9df3bfb8 100644 --- a/keyboards/keychron/v3/jis_encoder/info.json +++ b/keyboards/keychron/v3/jis_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0335", | 8 | "pid": "0x0335", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "A10", "pin_b": "A8"} | 16 | {"pin_a": "A10", "pin_b": "A8"} |
diff --git a/keyboards/keychron/v3/jis_encoder/rules.mk b/keyboards/keychron/v3/jis_encoder/rules.mk index ef55047753..5df3cbccaf 100644 --- a/keyboards/keychron/v3/jis_encoder/rules.mk +++ b/keyboards/keychron/v3/jis_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/v4/ansi/info.json b/keyboards/keychron/v4/ansi/info.json index 372f8d2bf0..d1c6d60cec 100644 --- a/keyboards/keychron/v4/ansi/info.json +++ b/keyboards/keychron/v4/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0340", | 8 | "pid": "0x0340", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/v4/ansi/rules.mk b/keyboards/keychron/v4/ansi/rules.mk index 70c663e777..6dcd47b1fe 100644 --- a/keyboards/keychron/v4/ansi/rules.mk +++ b/keyboards/keychron/v4/ansi/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v4/iso/info.json b/keyboards/keychron/v4/iso/info.json index 79d23c7853..8ffc13cd85 100644 --- a/keyboards/keychron/v4/iso/info.json +++ b/keyboards/keychron/v4/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0342", | 8 | "pid": "0x0342", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/v4/iso/rules.mk b/keyboards/keychron/v4/iso/rules.mk index 70c663e777..6dcd47b1fe 100644 --- a/keyboards/keychron/v4/iso/rules.mk +++ b/keyboards/keychron/v4/iso/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v5/ansi/info.json b/keyboards/keychron/v5/ansi/info.json index 40e253367c..6e4f7e2dae 100644 --- a/keyboards/keychron/v5/ansi/info.json +++ b/keyboards/keychron/v5/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0350", | 8 | "pid": "0x0350", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "processor": "STM32L432", | 14 | "processor": "STM32L432", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/keychron/v5/ansi/rules.mk b/keyboards/keychron/v5/ansi/rules.mk index 311ca648e1..f2dba218bf 100644 --- a/keyboards/keychron/v5/ansi/rules.mk +++ b/keyboards/keychron/v5/ansi/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v5/ansi_encoder/info.json b/keyboards/keychron/v5/ansi_encoder/info.json index 9461379d1a..baa754f4a6 100644 --- a/keyboards/keychron/v5/ansi_encoder/info.json +++ b/keyboards/keychron/v5/ansi_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0351", | 8 | "pid": "0x0351", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "C14", "pin_b": "A2"} | 16 | {"pin_a": "C14", "pin_b": "A2"} |
diff --git a/keyboards/keychron/v5/ansi_encoder/rules.mk b/keyboards/keychron/v5/ansi_encoder/rules.mk index ef55047753..5df3cbccaf 100644 --- a/keyboards/keychron/v5/ansi_encoder/rules.mk +++ b/keyboards/keychron/v5/ansi_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/v5/iso/info.json b/keyboards/keychron/v5/iso/info.json index 729297f2a1..c4a10480e5 100644 --- a/keyboards/keychron/v5/iso/info.json +++ b/keyboards/keychron/v5/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0352", | 8 | "pid": "0x0352", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "processor": "STM32L432", | 14 | "processor": "STM32L432", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/keychron/v5/iso/rules.mk b/keyboards/keychron/v5/iso/rules.mk index 311ca648e1..f2dba218bf 100644 --- a/keyboards/keychron/v5/iso/rules.mk +++ b/keyboards/keychron/v5/iso/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v5/iso_encoder/info.json b/keyboards/keychron/v5/iso_encoder/info.json index 21c1891069..16d228d413 100644 --- a/keyboards/keychron/v5/iso_encoder/info.json +++ b/keyboards/keychron/v5/iso_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0353", | 8 | "pid": "0x0353", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "C14", "pin_b": "A2"} | 16 | {"pin_a": "C14", "pin_b": "A2"} |
diff --git a/keyboards/keychron/v5/iso_encoder/rules.mk b/keyboards/keychron/v5/iso_encoder/rules.mk index ef55047753..5df3cbccaf 100644 --- a/keyboards/keychron/v5/iso_encoder/rules.mk +++ b/keyboards/keychron/v5/iso_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/v6/ansi/info.json b/keyboards/keychron/v6/ansi/info.json index b694849f88..c9fb812f32 100644 --- a/keyboards/keychron/v6/ansi/info.json +++ b/keyboards/keychron/v6/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0360", | 8 | "pid": "0x0360", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "processor": "STM32L432", | 14 | "processor": "STM32L432", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/keychron/v6/ansi/rules.mk b/keyboards/keychron/v6/ansi/rules.mk index ee83debd68..de86b770f3 100644 --- a/keyboards/keychron/v6/ansi/rules.mk +++ b/keyboards/keychron/v6/ansi/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v6/ansi_encoder/info.json b/keyboards/keychron/v6/ansi_encoder/info.json index d6f46506ec..9bfec3341d 100644 --- a/keyboards/keychron/v6/ansi_encoder/info.json +++ b/keyboards/keychron/v6/ansi_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0361", | 8 | "pid": "0x0361", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "C14", "pin_b": "A2"} | 16 | {"pin_a": "C14", "pin_b": "A2"} |
diff --git a/keyboards/keychron/v6/ansi_encoder/rules.mk b/keyboards/keychron/v6/ansi_encoder/rules.mk index bf60bb7d7d..9958a466f6 100644 --- a/keyboards/keychron/v6/ansi_encoder/rules.mk +++ b/keyboards/keychron/v6/ansi_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/v6/iso/info.json b/keyboards/keychron/v6/iso/info.json index 764a3d7622..9024029d26 100644 --- a/keyboards/keychron/v6/iso/info.json +++ b/keyboards/keychron/v6/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0362", | 8 | "pid": "0x0362", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "processor": "STM32L432", | 14 | "processor": "STM32L432", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/keychron/v6/iso/rules.mk b/keyboards/keychron/v6/iso/rules.mk index ee83debd68..de86b770f3 100644 --- a/keyboards/keychron/v6/iso/rules.mk +++ b/keyboards/keychron/v6/iso/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v6/iso_encoder/info.json b/keyboards/keychron/v6/iso_encoder/info.json index d8f86e5aa0..38fe956bca 100644 --- a/keyboards/keychron/v6/iso_encoder/info.json +++ b/keyboards/keychron/v6/iso_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0363", | 8 | "pid": "0x0363", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "C14", "pin_b": "A2"} | 16 | {"pin_a": "C14", "pin_b": "A2"} |
diff --git a/keyboards/keychron/v6/iso_encoder/rules.mk b/keyboards/keychron/v6/iso_encoder/rules.mk index f76ec9b08d..df920055a0 100644 --- a/keyboards/keychron/v6/iso_encoder/rules.mk +++ b/keyboards/keychron/v6/iso_encoder/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Enable Encoder | 13 | ENCODER_ENABLE = yes # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/v7/ansi/info.json b/keyboards/keychron/v7/ansi/info.json index 7b3eb8db78..4fb4147e45 100644 --- a/keyboards/keychron/v7/ansi/info.json +++ b/keyboards/keychron/v7/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0370", | 8 | "pid": "0x0370", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "A10", "B5"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "A10", "B5"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/v7/ansi/rules.mk b/keyboards/keychron/v7/ansi/rules.mk index 70c663e777..6dcd47b1fe 100644 --- a/keyboards/keychron/v7/ansi/rules.mk +++ b/keyboards/keychron/v7/ansi/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v7/iso/info.json b/keyboards/keychron/v7/iso/info.json index 449ec89487..26a85b57cd 100644 --- a/keyboards/keychron/v7/iso/info.json +++ b/keyboards/keychron/v7/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0372", | 8 | "pid": "0x0372", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "A10", "B5"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "A10", "B5"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/v7/iso/rules.mk b/keyboards/keychron/v7/iso/rules.mk index 70c663e777..6dcd47b1fe 100644 --- a/keyboards/keychron/v7/iso/rules.mk +++ b/keyboards/keychron/v7/iso/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | DIP_SWITCH_ENABLE = yes | 13 | DIP_SWITCH_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 16 | EEPROM_DRIVER = wear_leveling | 15 | EEPROM_DRIVER = wear_leveling |
| 17 | WEAR_LEVELING_DRIVER = embedded_flash | 16 | WEAR_LEVELING_DRIVER = embedded_flash |
| 18 | 17 | ||
diff --git a/keyboards/keychron/v8/ansi/info.json b/keyboards/keychron/v8/ansi/info.json index 6924af28b5..08864a29cf 100644 --- a/keyboards/keychron/v8/ansi/info.json +++ b/keyboards/keychron/v8/ansi/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0380", | 8 | "pid": "0x0380", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/v8/ansi/rules.mk b/keyboards/keychron/v8/ansi/rules.mk index 6f738741e9..bdb97dbf1c 100644 --- a/keyboards/keychron/v8/ansi/rules.mk +++ b/keyboards/keychron/v8/ansi/rules.mk | |||
| @@ -14,7 +14,6 @@ ENCODER_ENABLE = no # Enable Encoder | |||
| 14 | ENCODER_MAP_ENABLE = no | 14 | ENCODER_MAP_ENABLE = no |
| 15 | DIP_SWITCH_ENABLE = yes | 15 | DIP_SWITCH_ENABLE = yes |
| 16 | RGB_MATRIX_ENABLE = yes | 16 | RGB_MATRIX_ENABLE = yes |
| 17 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 18 | EEPROM_DRIVER = wear_leveling | 17 | EEPROM_DRIVER = wear_leveling |
| 19 | WEAR_LEVELING_DRIVER = embedded_flash | 18 | WEAR_LEVELING_DRIVER = embedded_flash |
| 20 | 19 | ||
diff --git a/keyboards/keychron/v8/ansi_encoder/info.json b/keyboards/keychron/v8/ansi_encoder/info.json index 8ff94cedb0..cce4165ec9 100644 --- a/keyboards/keychron/v8/ansi_encoder/info.json +++ b/keyboards/keychron/v8/ansi_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0381", | 8 | "pid": "0x0381", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/v8/ansi_encoder/rules.mk b/keyboards/keychron/v8/ansi_encoder/rules.mk index f2cbf4a660..d2bee999c8 100644 --- a/keyboards/keychron/v8/ansi_encoder/rules.mk +++ b/keyboards/keychron/v8/ansi_encoder/rules.mk | |||
| @@ -14,7 +14,6 @@ ENCODER_ENABLE = yes # Enable Encoder | |||
| 14 | ENCODER_MAP_ENABLE = no | 14 | ENCODER_MAP_ENABLE = no |
| 15 | DIP_SWITCH_ENABLE = yes | 15 | DIP_SWITCH_ENABLE = yes |
| 16 | RGB_MATRIX_ENABLE = yes | 16 | RGB_MATRIX_ENABLE = yes |
| 17 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 18 | EEPROM_DRIVER = wear_leveling | 17 | EEPROM_DRIVER = wear_leveling |
| 19 | WEAR_LEVELING_DRIVER = embedded_flash | 18 | WEAR_LEVELING_DRIVER = embedded_flash |
| 20 | 19 | ||
diff --git a/keyboards/keychron/v8/iso/info.json b/keyboards/keychron/v8/iso/info.json index 1cfb662ba2..2fc2f5292a 100644 --- a/keyboards/keychron/v8/iso/info.json +++ b/keyboards/keychron/v8/iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0382", | 8 | "pid": "0x0382", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/v8/iso/rules.mk b/keyboards/keychron/v8/iso/rules.mk index e306f3211e..fec3d8d15c 100644 --- a/keyboards/keychron/v8/iso/rules.mk +++ b/keyboards/keychron/v8/iso/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = no # Enable Encoder | 13 | ENCODER_ENABLE = no # Enable Encoder |
| 14 | DIP_SWITCH_ENABLE = yes | 14 | DIP_SWITCH_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 17 | EEPROM_DRIVER = wear_leveling | 16 | EEPROM_DRIVER = wear_leveling |
| 18 | WEAR_LEVELING_DRIVER = embedded_flash | 17 | WEAR_LEVELING_DRIVER = embedded_flash |
| 19 | 18 | ||
diff --git a/keyboards/keychron/v8/iso_encoder/info.json b/keyboards/keychron/v8/iso_encoder/info.json index a70cc2c43b..e5f322851e 100644 --- a/keyboards/keychron/v8/iso_encoder/info.json +++ b/keyboards/keychron/v8/iso_encoder/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0383", | 8 | "pid": "0x0383", |
| 9 | "device_version": "1.0.0" | 9 | "device_version": "1.0.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "CKLED2001" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "A8", "A9", "H3"], |
| 13 | "rows": ["B4", "B3", "A15", "A14", "A13"] | 16 | "rows": ["B4", "B3", "A15", "A14", "A13"] |
diff --git a/keyboards/keychron/v8/iso_encoder/rules.mk b/keyboards/keychron/v8/iso_encoder/rules.mk index f2cbf4a660..d2bee999c8 100644 --- a/keyboards/keychron/v8/iso_encoder/rules.mk +++ b/keyboards/keychron/v8/iso_encoder/rules.mk | |||
| @@ -14,7 +14,6 @@ ENCODER_ENABLE = yes # Enable Encoder | |||
| 14 | ENCODER_MAP_ENABLE = no | 14 | ENCODER_MAP_ENABLE = no |
| 15 | DIP_SWITCH_ENABLE = yes | 15 | DIP_SWITCH_ENABLE = yes |
| 16 | RGB_MATRIX_ENABLE = yes | 16 | RGB_MATRIX_ENABLE = yes |
| 17 | RGB_MATRIX_DRIVER = CKLED2001 | ||
| 18 | EEPROM_DRIVER = wear_leveling | 17 | EEPROM_DRIVER = wear_leveling |
| 19 | WEAR_LEVELING_DRIVER = embedded_flash | 18 | WEAR_LEVELING_DRIVER = embedded_flash |
| 20 | 19 | ||
diff --git a/keyboards/kprepublic/bm40hsrgb/info.json b/keyboards/kprepublic/bm40hsrgb/info.json index 02c02cf6a5..cf58efba9f 100644 --- a/keyboards/kprepublic/bm40hsrgb/info.json +++ b/keyboards/kprepublic/bm40hsrgb/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "E2" | 12 | "pin": "E2" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B6", "C6", "B4", "D7", "D4", "D6", "C7", "F6", "F5", "F4", "F1", "F0"], | 18 | "cols": ["B6", "C6", "B4", "D7", "D4", "D6", "C7", "F6", "F5", "F4", "F1", "F0"], |
| 16 | "rows": ["B3", "B2", "E6", "B5"] | 19 | "rows": ["B3", "B2", "E6", "B5"] |
diff --git a/keyboards/kprepublic/bm40hsrgb/rules.mk b/keyboards/kprepublic/bm40hsrgb/rules.mk index 9690e3e495..7e0de4a3e8 100755 --- a/keyboards/kprepublic/bm40hsrgb/rules.mk +++ b/keyboards/kprepublic/bm40hsrgb/rules.mk | |||
| @@ -10,6 +10,5 @@ NKRO_ENABLE = no # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | AUDIO_ENABLE = no # Audio output | 11 | AUDIO_ENABLE = no # Audio output |
| 12 | RGB_MATRIX_ENABLE = yes | 12 | RGB_MATRIX_ENABLE = yes |
| 13 | RGB_MATRIX_DRIVER = WS2812 | ||
| 14 | 13 | ||
| 15 | LAYOUTS_HAS_RGB = yes | 14 | LAYOUTS_HAS_RGB = yes |
diff --git a/keyboards/kprepublic/bm60hsrgb/rev1/info.json b/keyboards/kprepublic/bm60hsrgb/rev1/info.json index 5b28d04f14..a7a93f60bf 100644 --- a/keyboards/kprepublic/bm60hsrgb/rev1/info.json +++ b/keyboards/kprepublic/bm60hsrgb/rev1/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "E2" | 12 | "pin": "E2" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], | 18 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], |
| 16 | "rows": ["B0", "B1", "B2", "B3", "E6"] | 19 | "rows": ["B0", "B1", "B2", "B3", "E6"] |
diff --git a/keyboards/kprepublic/bm60hsrgb/rev1/rules.mk b/keyboards/kprepublic/bm60hsrgb/rev1/rules.mk index cb6e15ad0a..4e7e766dda 100644 --- a/keyboards/kprepublic/bm60hsrgb/rev1/rules.mk +++ b/keyboards/kprepublic/bm60hsrgb/rev1/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
diff --git a/keyboards/kprepublic/bm60hsrgb/rev2/info.json b/keyboards/kprepublic/bm60hsrgb/rev2/info.json index 4c0f4e11af..8ef6f2598c 100644 --- a/keyboards/kprepublic/bm60hsrgb/rev2/info.json +++ b/keyboards/kprepublic/bm60hsrgb/rev2/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "F0" | 12 | "pin": "F0" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "custom" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"], | 18 | "cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"], |
| 16 | "rows": ["E6", "D2", "D3", "D5", "F6"] | 19 | "rows": ["E6", "D2", "D3", "D5", "F6"] |
diff --git a/keyboards/kprepublic/bm60hsrgb/rev2/rules.mk b/keyboards/kprepublic/bm60hsrgb/rev2/rules.mk index d1baac82c4..534a21dbf3 100644 --- a/keyboards/kprepublic/bm60hsrgb/rev2/rules.mk +++ b/keyboards/kprepublic/bm60hsrgb/rev2/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | NO_USB_STARTUP_CHECK = no | 13 | NO_USB_STARTUP_CHECK = no |
| 14 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = custom | ||
| 17 | WS2812_DRIVER_REQUIRED = yes | 16 | WS2812_DRIVER_REQUIRED = yes |
| 18 | 17 | ||
| 19 | COMMON_VPATH += $(DRIVER_PATH)/led/issi | 18 | COMMON_VPATH += $(DRIVER_PATH)/led/issi |
diff --git a/keyboards/kprepublic/bm60hsrgb_ec/rev1/info.json b/keyboards/kprepublic/bm60hsrgb_ec/rev1/info.json index 4554cd6bf8..5db6750d85 100644 --- a/keyboards/kprepublic/bm60hsrgb_ec/rev1/info.json +++ b/keyboards/kprepublic/bm60hsrgb_ec/rev1/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "E2" | 12 | "pin": "E2" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], | 18 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], |
| 16 | "rows": ["B0", "B1", "B2", "B3", "E6"] | 19 | "rows": ["B0", "B1", "B2", "B3", "E6"] |
diff --git a/keyboards/kprepublic/bm60hsrgb_ec/rev1/rules.mk b/keyboards/kprepublic/bm60hsrgb_ec/rev1/rules.mk index 8164eaacdb..6cd530668c 100644 --- a/keyboards/kprepublic/bm60hsrgb_ec/rev1/rules.mk +++ b/keyboards/kprepublic/bm60hsrgb_ec/rev1/rules.mk | |||
| @@ -11,6 +11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
| 16 | ENCODER_ENABLE = yes | 15 | ENCODER_ENABLE = yes |
diff --git a/keyboards/kprepublic/bm60hsrgb_ec/rev2/info.json b/keyboards/kprepublic/bm60hsrgb_ec/rev2/info.json index 4dadcc450c..dde62eea4c 100644 --- a/keyboards/kprepublic/bm60hsrgb_ec/rev2/info.json +++ b/keyboards/kprepublic/bm60hsrgb_ec/rev2/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "F0" | 12 | "pin": "F0" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "IS31FL3733" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"], | 18 | "cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"], |
| 16 | "rows": ["E6", "D2", "D3", "D5", "F6"] | 19 | "rows": ["E6", "D2", "D3", "D5", "F6"] |
diff --git a/keyboards/kprepublic/bm60hsrgb_ec/rev2/rules.mk b/keyboards/kprepublic/bm60hsrgb_ec/rev2/rules.mk index 858a74bdf0..a4b968313c 100644 --- a/keyboards/kprepublic/bm60hsrgb_ec/rev2/rules.mk +++ b/keyboards/kprepublic/bm60hsrgb_ec/rev2/rules.mk | |||
| @@ -11,6 +11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 15 | ENCODER_ENABLE = yes | 14 | ENCODER_ENABLE = yes |
| 16 | LTO_ENABLE = yes | 15 | LTO_ENABLE = yes |
diff --git a/keyboards/kprepublic/bm60hsrgb_iso/rev1/info.json b/keyboards/kprepublic/bm60hsrgb_iso/rev1/info.json index 5511d3d00b..0148d1ef53 100644 --- a/keyboards/kprepublic/bm60hsrgb_iso/rev1/info.json +++ b/keyboards/kprepublic/bm60hsrgb_iso/rev1/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "E2" | 12 | "pin": "E2" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], | 18 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], |
| 16 | "rows": ["B0", "B1", "B2", "B3", "E6"] | 19 | "rows": ["B0", "B1", "B2", "B3", "E6"] |
diff --git a/keyboards/kprepublic/bm60hsrgb_iso/rev1/rules.mk b/keyboards/kprepublic/bm60hsrgb_iso/rev1/rules.mk index 0459a2ad6b..bb8155a9b8 100644 --- a/keyboards/kprepublic/bm60hsrgb_iso/rev1/rules.mk +++ b/keyboards/kprepublic/bm60hsrgb_iso/rev1/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
diff --git a/keyboards/kprepublic/bm60hsrgb_iso/rev2/info.json b/keyboards/kprepublic/bm60hsrgb_iso/rev2/info.json index 9699a7d3c3..4fd7bc002a 100644 --- a/keyboards/kprepublic/bm60hsrgb_iso/rev2/info.json +++ b/keyboards/kprepublic/bm60hsrgb_iso/rev2/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "F0" | 12 | "pin": "F0" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "custom" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"], | 18 | "cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"], |
| 16 | "rows": ["E6", "D2", "D3", "D5", "F6"] | 19 | "rows": ["E6", "D2", "D3", "D5", "F6"] |
diff --git a/keyboards/kprepublic/bm60hsrgb_iso/rev2/rules.mk b/keyboards/kprepublic/bm60hsrgb_iso/rev2/rules.mk index fde42415fe..b6b9ff1110 100644 --- a/keyboards/kprepublic/bm60hsrgb_iso/rev2/rules.mk +++ b/keyboards/kprepublic/bm60hsrgb_iso/rev2/rules.mk | |||
| @@ -18,7 +18,6 @@ RGB_MATRIX_ENABLE = yes | |||
| 18 | # The custom RGB Matrix driver combines IS31FL3733 and WS2812; things that are | 18 | # The custom RGB Matrix driver combines IS31FL3733 and WS2812; things that are |
| 19 | # normally done by common_features.mk for both of these drivers need to be done | 19 | # normally done by common_features.mk for both of these drivers need to be done |
| 20 | # here manually. | 20 | # here manually. |
| 21 | RGB_MATRIX_DRIVER = custom | ||
| 22 | COMMON_VPATH += $(DRIVER_PATH)/led/issi | 21 | COMMON_VPATH += $(DRIVER_PATH)/led/issi |
| 23 | SRC += is31fl3733.c | 22 | SRC += is31fl3733.c |
| 24 | QUANTUM_LIB_SRC += i2c_master.c | 23 | QUANTUM_LIB_SRC += i2c_master.c |
diff --git a/keyboards/kprepublic/bm60hsrgb_poker/rev1/info.json b/keyboards/kprepublic/bm60hsrgb_poker/rev1/info.json index 230f141f22..cc41dbe8bd 100644 --- a/keyboards/kprepublic/bm60hsrgb_poker/rev1/info.json +++ b/keyboards/kprepublic/bm60hsrgb_poker/rev1/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "E2" | 12 | "pin": "E2" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], | 18 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], |
| 16 | "rows": ["B0", "B1", "B2", "B3", "E6"] | 19 | "rows": ["B0", "B1", "B2", "B3", "E6"] |
diff --git a/keyboards/kprepublic/bm60hsrgb_poker/rev1/rules.mk b/keyboards/kprepublic/bm60hsrgb_poker/rev1/rules.mk index a1fe09e1fd..7b60a21412 100644 --- a/keyboards/kprepublic/bm60hsrgb_poker/rev1/rules.mk +++ b/keyboards/kprepublic/bm60hsrgb_poker/rev1/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/kprepublic/bm60hsrgb_poker/rev2/info.json b/keyboards/kprepublic/bm60hsrgb_poker/rev2/info.json index 4320fb9295..a85b20cd5f 100644 --- a/keyboards/kprepublic/bm60hsrgb_poker/rev2/info.json +++ b/keyboards/kprepublic/bm60hsrgb_poker/rev2/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "F0" | 12 | "pin": "F0" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "custom" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"], | 18 | "cols": ["B2", "B3", "B7", "B0", "B1", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"], |
| 16 | "rows": ["E6", "D2", "D3", "D5", "F6"] | 19 | "rows": ["E6", "D2", "D3", "D5", "F6"] |
diff --git a/keyboards/kprepublic/bm60hsrgb_poker/rev2/rules.mk b/keyboards/kprepublic/bm60hsrgb_poker/rev2/rules.mk index 98b66d638e..5db18e7cfa 100644 --- a/keyboards/kprepublic/bm60hsrgb_poker/rev2/rules.mk +++ b/keyboards/kprepublic/bm60hsrgb_poker/rev2/rules.mk | |||
| @@ -17,7 +17,6 @@ RGB_MATRIX_ENABLE = yes | |||
| 17 | # The custom RGB Matrix driver combines IS31FL3733 and WS2812; things that are | 17 | # The custom RGB Matrix driver combines IS31FL3733 and WS2812; things that are |
| 18 | # normally done by common_features.mk for both of these drivers need to be done | 18 | # normally done by common_features.mk for both of these drivers need to be done |
| 19 | # here manually. | 19 | # here manually. |
| 20 | RGB_MATRIX_DRIVER = custom | ||
| 21 | COMMON_VPATH += $(DRIVER_PATH)/led/issi | 20 | COMMON_VPATH += $(DRIVER_PATH)/led/issi |
| 22 | SRC += is31fl3733.c | 21 | SRC += is31fl3733.c |
| 23 | QUANTUM_LIB_SRC += i2c_master.c | 22 | QUANTUM_LIB_SRC += i2c_master.c |
diff --git a/keyboards/kprepublic/bm65hsrgb/rev1/info.json b/keyboards/kprepublic/bm65hsrgb/rev1/info.json index c5f617d281..d88f3b8177 100644 --- a/keyboards/kprepublic/bm65hsrgb/rev1/info.json +++ b/keyboards/kprepublic/bm65hsrgb/rev1/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "E2" | 12 | "pin": "E2" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6"], | 18 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6"], |
| 16 | "rows": ["B0", "B1", "B2", "B3", "E6"] | 19 | "rows": ["B0", "B1", "B2", "B3", "E6"] |
diff --git a/keyboards/kprepublic/bm65hsrgb/rev1/rules.mk b/keyboards/kprepublic/bm65hsrgb/rev1/rules.mk index bd6310d859..5bdc9f5d4a 100644 --- a/keyboards/kprepublic/bm65hsrgb/rev1/rules.mk +++ b/keyboards/kprepublic/bm65hsrgb/rev1/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
diff --git a/keyboards/kprepublic/bm65hsrgb_iso/rev1/info.json b/keyboards/kprepublic/bm65hsrgb_iso/rev1/info.json index 97b0acfbd4..dc5c2235a8 100644 --- a/keyboards/kprepublic/bm65hsrgb_iso/rev1/info.json +++ b/keyboards/kprepublic/bm65hsrgb_iso/rev1/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "E2" | 12 | "pin": "E2" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6"], | 18 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6"], |
| 16 | "rows": ["B0", "B1", "B2", "B3", "E6"] | 19 | "rows": ["B0", "B1", "B2", "B3", "E6"] |
diff --git a/keyboards/kprepublic/bm65hsrgb_iso/rev1/rules.mk b/keyboards/kprepublic/bm65hsrgb_iso/rev1/rules.mk index bd6310d859..5bdc9f5d4a 100644 --- a/keyboards/kprepublic/bm65hsrgb_iso/rev1/rules.mk +++ b/keyboards/kprepublic/bm65hsrgb_iso/rev1/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
diff --git a/keyboards/kprepublic/bm68hsrgb/rev1/info.json b/keyboards/kprepublic/bm68hsrgb/rev1/info.json index 3a1c8ff16c..a965121f64 100644 --- a/keyboards/kprepublic/bm68hsrgb/rev1/info.json +++ b/keyboards/kprepublic/bm68hsrgb/rev1/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "E2" | 12 | "pin": "E2" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6"], | 18 | "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6"], |
| 16 | "rows": ["B0", "B1", "B2", "B3", "E6"] | 19 | "rows": ["B0", "B1", "B2", "B3", "E6"] |
diff --git a/keyboards/kprepublic/bm68hsrgb/rev1/rules.mk b/keyboards/kprepublic/bm68hsrgb/rev1/rules.mk index bd6310d859..5bdc9f5d4a 100644 --- a/keyboards/kprepublic/bm68hsrgb/rev1/rules.mk +++ b/keyboards/kprepublic/bm68hsrgb/rev1/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
diff --git a/keyboards/kprepublic/bm68hsrgb/rev2/info.json b/keyboards/kprepublic/bm68hsrgb/rev2/info.json index 9f2cc9266d..7e4623804b 100644 --- a/keyboards/kprepublic/bm68hsrgb/rev2/info.json +++ b/keyboards/kprepublic/bm68hsrgb/rev2/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "E2" | 12 | "pin": "E2" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "IS31FL3741" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["F0", "F1", "B0", "B1", "B2", "B3", "E6", "B7", "D2", "D7", "B4", "B5", "B6", "C6", "C7"], | 18 | "cols": ["F0", "F1", "B0", "B1", "B2", "B3", "E6", "B7", "D2", "D7", "B4", "B5", "B6", "C6", "C7"], |
| 16 | "rows": ["D6", "D4", "D5", "D3", "F6"] | 19 | "rows": ["D6", "D4", "D5", "D3", "F6"] |
diff --git a/keyboards/kprepublic/bm68hsrgb/rev2/rules.mk b/keyboards/kprepublic/bm68hsrgb/rev2/rules.mk index 9072e268b9..0dba15144c 100644 --- a/keyboards/kprepublic/bm68hsrgb/rev2/rules.mk +++ b/keyboards/kprepublic/bm68hsrgb/rev2/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
diff --git a/keyboards/kprepublic/bm80hsrgb/info.json b/keyboards/kprepublic/bm80hsrgb/info.json index 93ca1c86d8..d3989e3615 100644 --- a/keyboards/kprepublic/bm80hsrgb/info.json +++ b/keyboards/kprepublic/bm80hsrgb/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "E2" | 12 | "pin": "E2" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["F0", "F1", "F4", "D7", "D6", "D4", "D5", "D3", "D2", "F5", "F6", "F7", "D1", "D0", "B4", "B5", "B6"], | 18 | "cols": ["F0", "F1", "F4", "D7", "D6", "D4", "D5", "D3", "D2", "F5", "F6", "F7", "D1", "D0", "B4", "B5", "B6"], |
| 16 | "rows": ["B3", "B2", "B1", "B0", "C6", "C7"] | 19 | "rows": ["B3", "B2", "B1", "B0", "C6", "C7"] |
diff --git a/keyboards/kprepublic/bm80hsrgb/rules.mk b/keyboards/kprepublic/bm80hsrgb/rules.mk index bd6310d859..5bdc9f5d4a 100644 --- a/keyboards/kprepublic/bm80hsrgb/rules.mk +++ b/keyboards/kprepublic/bm80hsrgb/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
diff --git a/keyboards/kprepublic/bm80v2/info.json b/keyboards/kprepublic/bm80v2/info.json index 08c71f20c0..cbad2ee816 100644 --- a/keyboards/kprepublic/bm80v2/info.json +++ b/keyboards/kprepublic/bm80v2/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x1141", | 8 | "pid": "0x1141", |
| 9 | "device_version": "0.0.2" | 9 | "device_version": "0.0.2" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3741" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["E6", "F0", "F1", "F4", "D7", "D6", "B7", "B1", "B0", "B2", "B3", "D3", "D5", "D4", "D2", "B4", "B5"], | 15 | "cols": ["E6", "F0", "F1", "F4", "D7", "D6", "B7", "B1", "B0", "B2", "B3", "D3", "D5", "D4", "D2", "B4", "B5"], |
| 13 | "rows": ["C7", "C6", "B6", "F5", "F7", "F6"] | 16 | "rows": ["C7", "C6", "B6", "F5", "F7", "F6"] |
diff --git a/keyboards/kprepublic/bm80v2/rules.mk b/keyboards/kprepublic/bm80v2/rules.mk index 0288e3a9b0..ab9a06f5b2 100644 --- a/keyboards/kprepublic/bm80v2/rules.mk +++ b/keyboards/kprepublic/bm80v2/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
diff --git a/keyboards/kprepublic/bm80v2_iso/info.json b/keyboards/kprepublic/bm80v2_iso/info.json index 3811a88e74..064af02128 100644 --- a/keyboards/kprepublic/bm80v2_iso/info.json +++ b/keyboards/kprepublic/bm80v2_iso/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x1142", | 8 | "pid": "0x1142", |
| 9 | "device_version": "0.0.2" | 9 | "device_version": "0.0.2" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3741" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["E6", "F0", "F1", "F4", "D7", "D6", "B7", "B1", "B0", "B2", "B3", "D3", "D5", "D4", "D2", "B4", "B5"], | 15 | "cols": ["E6", "F0", "F1", "F4", "D7", "D6", "B7", "B1", "B0", "B2", "B3", "D3", "D5", "D4", "D2", "B4", "B5"], |
| 13 | "rows": ["C7", "C6", "B6", "F5", "F7", "F6"] | 16 | "rows": ["C7", "C6", "B6", "F5", "F7", "F6"] |
diff --git a/keyboards/kprepublic/bm80v2_iso/rules.mk b/keyboards/kprepublic/bm80v2_iso/rules.mk index dfbbfb974d..e74a388dc0 100644 --- a/keyboards/kprepublic/bm80v2_iso/rules.mk +++ b/keyboards/kprepublic/bm80v2_iso/rules.mk | |||
| @@ -12,6 +12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | 13 | ||
| 14 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 14 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 15 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 16 | 15 | ||
| 17 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
diff --git a/keyboards/kprepublic/bm980hsrgb/info.json b/keyboards/kprepublic/bm980hsrgb/info.json index 7993c49e30..46ab7e42aa 100644 --- a/keyboards/kprepublic/bm980hsrgb/info.json +++ b/keyboards/kprepublic/bm980hsrgb/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0xEF61", | 8 | "pid": "0xEF61", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3", "D5", "E6", "F0", "F1", "F4", "F5", "D6"], | 15 | "cols": ["B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3", "D5", "E6", "F0", "F1", "F4", "F5", "D6"], |
| 13 | "rows": ["D4", "B6", "B5", "B4", "F7", "F6", "D7"] | 16 | "rows": ["D4", "B6", "B5", "B4", "F7", "F6", "D7"] |
diff --git a/keyboards/kprepublic/bm980hsrgb/rules.mk b/keyboards/kprepublic/bm980hsrgb/rules.mk index 41d2efeaa8..84a2d5cbe6 100644 --- a/keyboards/kprepublic/bm980hsrgb/rules.mk +++ b/keyboards/kprepublic/bm980hsrgb/rules.mk | |||
| @@ -11,6 +11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | 14 | ||
| 16 | LTO_ENABLE = yes | 15 | LTO_ENABLE = yes |
diff --git a/keyboards/latincompass/latin17rgb/info.json b/keyboards/latincompass/latin17rgb/info.json index 91fb684f9b..7a5a6fbb6d 100644 --- a/keyboards/latincompass/latin17rgb/info.json +++ b/keyboards/latincompass/latin17rgb/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B7" | 12 | "pin": "B7" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "IS31FL3731" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["F7", "F6", "F5", "F4"], | 18 | "cols": ["F7", "F6", "F5", "F4"], |
| 16 | "rows": ["C7", "C6", "B6", "B5", "B4"] | 19 | "rows": ["C7", "C6", "B6", "B5", "B4"] |
diff --git a/keyboards/latincompass/latin17rgb/rules.mk b/keyboards/latincompass/latin17rgb/rules.mk index 9a4182e982..53e01e55d2 100644 --- a/keyboards/latincompass/latin17rgb/rules.mk +++ b/keyboards/latincompass/latin17rgb/rules.mk | |||
| @@ -12,4 +12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 13 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
diff --git a/keyboards/latincompass/latin60rgb/info.json b/keyboards/latincompass/latin60rgb/info.json index db9b9791e9..5ba1f86df8 100644 --- a/keyboards/latincompass/latin60rgb/info.json +++ b/keyboards/latincompass/latin60rgb/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x6C69", | 8 | "pid": "0x6C69", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3733" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F7", "F6", "F5", "F4", "F1", "F0", "E6", "B0", "B1", "B2", "B3", "D6", "D4", "D3"], | 15 | "cols": ["F7", "F6", "F5", "F4", "F1", "F0", "E6", "B0", "B1", "B2", "B3", "D6", "D4", "D3"], |
| 13 | "rows": ["C7", "C6", "B6", "B5", "B4"] | 16 | "rows": ["C7", "C6", "B6", "B5", "B4"] |
diff --git a/keyboards/latincompass/latin60rgb/rules.mk b/keyboards/latincompass/latin60rgb/rules.mk index fe9c141422..ea646d3d93 100644 --- a/keyboards/latincompass/latin60rgb/rules.mk +++ b/keyboards/latincompass/latin60rgb/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
diff --git a/keyboards/latincompass/latin6rgb/info.json b/keyboards/latincompass/latin6rgb/info.json index cecbce638a..dd7cfc232d 100644 --- a/keyboards/latincompass/latin6rgb/info.json +++ b/keyboards/latincompass/latin6rgb/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x7C96", | 8 | "pid": "0x7C96", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3731" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F7", "F6", "F5"], | 15 | "cols": ["F7", "F6", "F5"], |
| 13 | "rows": ["C7", "C6"] | 16 | "rows": ["C7", "C6"] |
diff --git a/keyboards/latincompass/latin6rgb/rules.mk b/keyboards/latincompass/latin6rgb/rules.mk index dc0e116999..f3108efe8b 100644 --- a/keyboards/latincompass/latin6rgb/rules.mk +++ b/keyboards/latincompass/latin6rgb/rules.mk | |||
| @@ -14,6 +14,5 @@ AUDIO_ENABLE = no # Audio output | |||
| 14 | 14 | ||
| 15 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 15 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
| 16 | RGB_MATRIX_ENABLE = yes | 16 | RGB_MATRIX_ENABLE = yes |
| 17 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
| 18 | 17 | ||
| 19 | RGB_MATRIX_SUPPORTED = yes | 18 | RGB_MATRIX_SUPPORTED = yes |
diff --git a/keyboards/latincompass/latinpad/info.json b/keyboards/latincompass/latinpad/info.json index 6c5bfe720e..6a7e0bd57f 100644 --- a/keyboards/latincompass/latinpad/info.json +++ b/keyboards/latincompass/latinpad/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x6C70", | 8 | "pid": "0x6C70", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["D4", "C6", "D7", "E6"], | 15 | "cols": ["D4", "C6", "D7", "E6"], |
| 13 | "rows": ["F4", "F5", "F6", "F7", "B1"] | 16 | "rows": ["F4", "F5", "F6", "F7", "B1"] |
diff --git a/keyboards/latincompass/latinpad/rules.mk b/keyboards/latincompass/latinpad/rules.mk index 7583158b92..4d41664e3c 100644 --- a/keyboards/latincompass/latinpad/rules.mk +++ b/keyboards/latincompass/latinpad/rules.mk | |||
| @@ -14,4 +14,3 @@ OLED_ENABLE = yes | |||
| 14 | OLED_DRIVER = SSD1306 | 14 | OLED_DRIVER = SSD1306 |
| 15 | ENCODER_ENABLE = yes | 15 | ENCODER_ENABLE = yes |
| 16 | RGB_MATRIX_ENABLE = yes | 16 | RGB_MATRIX_ENABLE = yes |
| 17 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/linworks/fave65h/info.json b/keyboards/linworks/fave65h/info.json index bc53e4cb0f..c0fbdd6903 100644 --- a/keyboards/linworks/fave65h/info.json +++ b/keyboards/linworks/fave65h/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0007", | 8 | "pid": "0x0007", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"], | 15 | "cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"], |
| 13 | "rows": ["D1", "D0", "D2", "D3", "D5"] | 16 | "rows": ["D1", "D0", "D2", "D3", "D5"] |
diff --git a/keyboards/linworks/fave65h/rules.mk b/keyboards/linworks/fave65h/rules.mk index f876ea8a18..f92cb03d08 100644 --- a/keyboards/linworks/fave65h/rules.mk +++ b/keyboards/linworks/fave65h/rules.mk | |||
| @@ -14,4 +14,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 14 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 14 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 15 | AUDIO_ENABLE = no # Audio output | 15 | AUDIO_ENABLE = no # Audio output |
| 16 | RGB_MATRIX_ENABLE = yes | 16 | RGB_MATRIX_ENABLE = yes |
| 17 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/linworks/fave87h/info.json b/keyboards/linworks/fave87h/info.json index e1d679d05c..4b7aff9ae3 100644 --- a/keyboards/linworks/fave87h/info.json +++ b/keyboards/linworks/fave87h/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "D2" | 12 | "pin": "D2" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "B0", "B7", "E6"], | 18 | "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "B0", "B7", "E6"], |
| 16 | "rows": ["B1", "B2", "B3", "D3", "D1", "D0"] | 19 | "rows": ["B1", "B2", "B3", "D3", "D1", "D0"] |
diff --git a/keyboards/linworks/fave87h/rules.mk b/keyboards/linworks/fave87h/rules.mk index f876ea8a18..f92cb03d08 100644 --- a/keyboards/linworks/fave87h/rules.mk +++ b/keyboards/linworks/fave87h/rules.mk | |||
| @@ -14,4 +14,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 14 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 14 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 15 | AUDIO_ENABLE = no # Audio output | 15 | AUDIO_ENABLE = no # Audio output |
| 16 | RGB_MATRIX_ENABLE = yes | 16 | RGB_MATRIX_ENABLE = yes |
| 17 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/lxxt/info.json b/keyboards/lxxt/info.json index 0a90b3e00b..abd0d7c84f 100644 --- a/keyboards/lxxt/info.json +++ b/keyboards/lxxt/info.json | |||
| @@ -20,8 +20,11 @@ | |||
| 20 | "rows": ["GP29", "GP26", "GP22", "GP24", "GP17"], | 20 | "rows": ["GP29", "GP26", "GP22", "GP24", "GP17"], |
| 21 | "cols": ["GP25", "GP23", "GP7", "GP0", "GP15", "GP14", "GP13", "GP12", "GP11", "GP10", "GP6", "GP5", "GP4", "GP3", "GP2", "GP1"] | 21 | "cols": ["GP25", "GP23", "GP7", "GP0", "GP15", "GP14", "GP13", "GP12", "GP11", "GP10", "GP6", "GP5", "GP4", "GP3", "GP2", "GP1"] |
| 22 | }, | 22 | }, |
| 23 | "ws2812": { | ||
| 24 | "pin": "GP21", | ||
| 25 | "driver": "vendor" | ||
| 26 | }, | ||
| 23 | "rgblight": { | 27 | "rgblight": { |
| 24 | "pin": "GP21", | ||
| 25 | "led_count": 16, | 28 | "led_count": 16, |
| 26 | "hue_steps": 8, | 29 | "hue_steps": 8, |
| 27 | "saturation_steps": 8, | 30 | "saturation_steps": 8, |
diff --git a/keyboards/lxxt/rules.mk b/keyboards/lxxt/rules.mk index 7fbf8d36ab..5af1ba8536 100644 --- a/keyboards/lxxt/rules.mk +++ b/keyboards/lxxt/rules.mk | |||
| @@ -1,3 +1 @@ | |||
| 1 | ENCODER_ENABLE = yes | ENCODER_ENABLE = yes | |
| 2 | |||
| 3 | WS2812_DRIVER = vendor | ||
diff --git a/keyboards/marksard/rhymestone/rev1/info.json b/keyboards/marksard/rhymestone/rev1/info.json index 6bb2d54887..07135b5be0 100644 --- a/keyboards/marksard/rhymestone/rev1/info.json +++ b/keyboards/marksard/rhymestone/rev1/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0xDFA1", | 8 | "pid": "0xDFA1", |
| 9 | "device_version": "0.2.0" | 9 | "device_version": "0.2.0" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["D4", "C6", "D7", "E6", "B4"], | 15 | "cols": ["D4", "C6", "D7", "E6", "B4"], |
| 13 | "rows": ["F4", "F5", "F6", "F7"] | 16 | "rows": ["F4", "F5", "F6", "F7"] |
diff --git a/keyboards/marksard/rhymestone/rules.mk b/keyboards/marksard/rhymestone/rules.mk index affdbd6f11..6f15328b5a 100644 --- a/keyboards/marksard/rhymestone/rules.mk +++ b/keyboards/marksard/rhymestone/rules.mk | |||
| @@ -12,6 +12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | SPLIT_KEYBOARD = yes | 13 | SPLIT_KEYBOARD = yes |
| 14 | RGB_MATRIX_ENABLE = no | 14 | RGB_MATRIX_ENABLE = no |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
| 16 | 15 | ||
| 17 | DEFAULT_FOLDER = marksard/rhymestone/rev1 | 16 | DEFAULT_FOLDER = marksard/rhymestone/rev1 |
diff --git a/keyboards/massdrop/alt/info.json b/keyboards/massdrop/alt/info.json index 63efddde0e..90de8c6904 100644 --- a/keyboards/massdrop/alt/info.json +++ b/keyboards/massdrop/alt/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0xEED3", | 8 | "pid": "0xEED3", |
| 9 | "device_version": "1.0.1" | 9 | "device_version": "1.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "custom" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B04", "B05", "B06", "B07", "B08", "B09", "B10", "B11", "B12", "B13", "A05", "A06", "A07", "A10", "A11"], | 15 | "cols": ["B04", "B05", "B06", "B07", "B08", "B09", "B10", "B11", "B12", "B13", "A05", "A06", "A07", "A10", "A11"], |
| 13 | "rows": ["A00", "A01", "A02", "A03", "A04"] | 16 | "rows": ["A00", "A01", "A02", "A03", "A04"] |
diff --git a/keyboards/massdrop/alt/rules.mk b/keyboards/massdrop/alt/rules.mk index a302c82d86..e176fa733d 100644 --- a/keyboards/massdrop/alt/rules.mk +++ b/keyboards/massdrop/alt/rules.mk | |||
| @@ -26,4 +26,3 @@ AUTO_SHIFT_ENABLE = no # Auto Shift | |||
| 26 | 26 | ||
| 27 | # Custom RGB matrix handling | 27 | # Custom RGB matrix handling |
| 28 | RGB_MATRIX_ENABLE = yes | 28 | RGB_MATRIX_ENABLE = yes |
| 29 | RGB_MATRIX_DRIVER = custom | ||
diff --git a/keyboards/massdrop/ctrl/info.json b/keyboards/massdrop/ctrl/info.json index 1e21627f28..c9124ac782 100644 --- a/keyboards/massdrop/ctrl/info.json +++ b/keyboards/massdrop/ctrl/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0xEED2", | 8 | "pid": "0xEED2", |
| 9 | "device_version": "1.0.1" | 9 | "device_version": "1.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "custom" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A00", "A01", "A02", "A03", "A04", "A05", "A06", "A07"], | 15 | "cols": ["A00", "A01", "A02", "A03", "A04", "A05", "A06", "A07"], |
| 13 | "rows": ["B04", "B05", "B06", "B07", "B08", "B09", "A10", "A11", "B10", "B11", "B12"] | 16 | "rows": ["B04", "B05", "B06", "B07", "B08", "B09", "A10", "A11", "B10", "B11", "B12"] |
diff --git a/keyboards/massdrop/ctrl/rules.mk b/keyboards/massdrop/ctrl/rules.mk index a302c82d86..e176fa733d 100644 --- a/keyboards/massdrop/ctrl/rules.mk +++ b/keyboards/massdrop/ctrl/rules.mk | |||
| @@ -26,4 +26,3 @@ AUTO_SHIFT_ENABLE = no # Auto Shift | |||
| 26 | 26 | ||
| 27 | # Custom RGB matrix handling | 27 | # Custom RGB matrix handling |
| 28 | RGB_MATRIX_ENABLE = yes | 28 | RGB_MATRIX_ENABLE = yes |
| 29 | RGB_MATRIX_DRIVER = custom | ||
diff --git a/keyboards/matrix/noah/info.json b/keyboards/matrix/noah/info.json index 232ea0a9ca..33dedc6bce 100644 --- a/keyboards/matrix/noah/info.json +++ b/keyboards/matrix/noah/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B1" | 12 | "pin": "B1" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "IS31FL3731" | ||
| 16 | }, | ||
| 14 | "community_layouts": ["65_iso_blocker"], | 17 | "community_layouts": ["65_iso_blocker"], |
| 15 | "layouts": { | 18 | "layouts": { |
| 16 | "LAYOUT_default": { | 19 | "LAYOUT_default": { |
diff --git a/keyboards/matrix/noah/rules.mk b/keyboards/matrix/noah/rules.mk index e4ce6d5243..55ea2f42b0 100644 --- a/keyboards/matrix/noah/rules.mk +++ b/keyboards/matrix/noah/rules.mk | |||
| @@ -25,7 +25,6 @@ NKRO_ENABLE = no # Enable N-Key Rollover | |||
| 25 | NO_USB_STARTUP_CHECK = yes # Disable initialization only when usb is plugged in | 25 | NO_USB_STARTUP_CHECK = yes # Disable initialization only when usb is plugged in |
| 26 | 26 | ||
| 27 | RGB_MATRIX_ENABLE = yes | 27 | RGB_MATRIX_ENABLE = yes |
| 28 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
| 29 | 28 | ||
| 30 | RGBLIGHT_ENABLE = yes | 29 | RGBLIGHT_ENABLE = yes |
| 31 | RGBLIGHT_CUSTOM_DRIVER = yes | 30 | RGBLIGHT_CUSTOM_DRIVER = yes |
diff --git a/keyboards/mechlovin/adelais/rgb_led/rev1/info.json b/keyboards/mechlovin/adelais/rgb_led/rev1/info.json index 249d85c084..816b9414c1 100644 --- a/keyboards/mechlovin/adelais/rgb_led/rev1/info.json +++ b/keyboards/mechlovin/adelais/rgb_led/rev1/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "pid": "0xAEC1" | 4 | "pid": "0xAEC1" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "WS2812" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["A10", "A9", "A8", "B15", "B14", "B13", "B12", "B11", "B10", "B8", "B4", "B5", "B3", "C14", "A15"], | 10 | "cols": ["A10", "A9", "A8", "B15", "B14", "B13", "B12", "B11", "B10", "B8", "B4", "B5", "B3", "C14", "A15"], |
| 8 | "rows": ["B1", "A0", "C13", "A1", "A2"] | 11 | "rows": ["B1", "A0", "C13", "A1", "A2"] |
diff --git a/keyboards/mechlovin/adelais/rgb_led/rev1/rules.mk b/keyboards/mechlovin/adelais/rgb_led/rev1/rules.mk index 9be57067bb..aad92997d0 100644 --- a/keyboards/mechlovin/adelais/rgb_led/rev1/rules.mk +++ b/keyboards/mechlovin/adelais/rgb_led/rev1/rules.mk | |||
| @@ -1,2 +1 @@ | |||
| 1 | RGB_MATRIX_ENABLE = yes | RGB_MATRIX_ENABLE = yes | |
| 2 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/mechlovin/adelais/rgb_led/rev2/info.json b/keyboards/mechlovin/adelais/rgb_led/rev2/info.json index 2d71c2b5f9..4ac693f894 100644 --- a/keyboards/mechlovin/adelais/rgb_led/rev2/info.json +++ b/keyboards/mechlovin/adelais/rgb_led/rev2/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "pid": "0xAEC2" | 4 | "pid": "0xAEC2" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "IS31FL3731" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["A10", "A9", "A8", "B15", "B14", "B13", "B12", "B11", "B10", "B8", "B4", "B5", "B3", "C14", "A7"], | 10 | "cols": ["A10", "A9", "A8", "B15", "B14", "B13", "B12", "B11", "B10", "B8", "B4", "B5", "B3", "C14", "A7"], |
| 8 | "rows": ["B1", "A0", "C13", "A1", "A2"] | 11 | "rows": ["B1", "A0", "C13", "A1", "A2"] |
diff --git a/keyboards/mechlovin/adelais/rgb_led/rev2/rules.mk b/keyboards/mechlovin/adelais/rgb_led/rev2/rules.mk index b52c4f9db3..e79b2862e6 100644 --- a/keyboards/mechlovin/adelais/rgb_led/rev2/rules.mk +++ b/keyboards/mechlovin/adelais/rgb_led/rev2/rules.mk | |||
| @@ -1,4 +1,3 @@ | |||
| 1 | RGB_MATRIX_ENABLE = yes | 1 | RGB_MATRIX_ENABLE = yes |
| 2 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
| 3 | RGBLIGHT_ENABLE = yes | 2 | RGBLIGHT_ENABLE = yes |
| 4 | ENCODER_ENABLE = yes | 3 | ENCODER_ENABLE = yes |
diff --git a/keyboards/mechlovin/adelais/rgb_led/rev3/info.json b/keyboards/mechlovin/adelais/rgb_led/rev3/info.json index 9639ad3c1c..d1775ccb83 100644 --- a/keyboards/mechlovin/adelais/rgb_led/rev3/info.json +++ b/keyboards/mechlovin/adelais/rgb_led/rev3/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "usb": { | 3 | "usb": { |
| 4 | "pid": "0xAEC3" | 4 | "pid": "0xAEC3" |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "IS31FL3741" | ||
| 8 | }, | ||
| 6 | "matrix_pins": { | 9 | "matrix_pins": { |
| 7 | "cols": ["B10", "B11", "B2", "B1", "B0", "A6", "A5", "A10", "A9", "A15", "B3", "B4", "B5", "B8", "B9"], | 10 | "cols": ["B10", "B11", "B2", "B1", "B0", "A6", "A5", "A10", "A9", "A15", "B3", "B4", "B5", "B8", "B9"], |
| 8 | "rows": ["A4", "A3", "C13", "A1", "A2"] | 11 | "rows": ["A4", "A3", "C13", "A1", "A2"] |
diff --git a/keyboards/mechlovin/adelais/rgb_led/rev3/rules.mk b/keyboards/mechlovin/adelais/rgb_led/rev3/rules.mk index 188d06aee1..5664ce6844 100644 --- a/keyboards/mechlovin/adelais/rgb_led/rev3/rules.mk +++ b/keyboards/mechlovin/adelais/rgb_led/rev3/rules.mk | |||
| @@ -2,7 +2,6 @@ | |||
| 2 | # change yes to no to disable | 2 | # change yes to no to disable |
| 3 | # | 3 | # |
| 4 | RGB_MATRIX_ENABLE = yes | 4 | RGB_MATRIX_ENABLE = yes |
| 5 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 6 | RGBLIGHT_ENABLE = yes | 5 | RGBLIGHT_ENABLE = yes |
| 7 | ENCODER_ENABLE = yes | 6 | ENCODER_ENABLE = yes |
| 8 | CONSOLE_ENABLE = no # Console for debug | 7 | CONSOLE_ENABLE = no # Console for debug |
diff --git a/keyboards/mechlovin/delphine/rgb_led/info.json b/keyboards/mechlovin/delphine/rgb_led/info.json index 0255aae44a..3b9fb036e9 100644 --- a/keyboards/mechlovin/delphine/rgb_led/info.json +++ b/keyboards/mechlovin/delphine/rgb_led/info.json | |||
| @@ -5,5 +5,8 @@ | |||
| 5 | }, | 5 | }, |
| 6 | "ws2812": { | 6 | "ws2812": { |
| 7 | "pin": "E2" | 7 | "pin": "E2" |
| 8 | }, | ||
| 9 | "rgb_matrix": { | ||
| 10 | "driver": "IS31FL3731" | ||
| 8 | } | 11 | } |
| 9 | } | 12 | } |
diff --git a/keyboards/mechlovin/delphine/rgb_led/rules.mk b/keyboards/mechlovin/delphine/rgb_led/rules.mk index 204fb1241b..5c624bc68f 100644 --- a/keyboards/mechlovin/delphine/rgb_led/rules.mk +++ b/keyboards/mechlovin/delphine/rgb_led/rules.mk | |||
| @@ -1,3 +1,2 @@ | |||
| 1 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 1 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 2 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 2 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 3 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
diff --git a/keyboards/mechlovin/hannah60rgb/rev1/info.json b/keyboards/mechlovin/hannah60rgb/rev1/info.json index 6d5223a32a..af4db50699 100644 --- a/keyboards/mechlovin/hannah60rgb/rev1/info.json +++ b/keyboards/mechlovin/hannah60rgb/rev1/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "A15" | 12 | "pin": "A15" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B11", "B10", "B2", "B1", "B0", "A7", "A6", "A0", "C15", "B4", "B5", "B3", "C13", "C14"], | 18 | "cols": ["B11", "B10", "B2", "B1", "B0", "A7", "A6", "A0", "C15", "B4", "B5", "B3", "C13", "C14"], |
| 16 | "rows": ["A4", "A5", "A3", "A2", "A1"] | 19 | "rows": ["A4", "A5", "A3", "A2", "A1"] |
diff --git a/keyboards/mechlovin/hannah60rgb/rev1/rules.mk b/keyboards/mechlovin/hannah60rgb/rev1/rules.mk index 9be57067bb..aad92997d0 100644 --- a/keyboards/mechlovin/hannah60rgb/rev1/rules.mk +++ b/keyboards/mechlovin/hannah60rgb/rev1/rules.mk | |||
| @@ -1,2 +1 @@ | |||
| 1 | RGB_MATRIX_ENABLE = yes | RGB_MATRIX_ENABLE = yes | |
| 2 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/mechlovin/hannah60rgb/rev2/info.json b/keyboards/mechlovin/hannah60rgb/rev2/info.json index 2074fceb8b..c03bb99161 100644 --- a/keyboards/mechlovin/hannah60rgb/rev2/info.json +++ b/keyboards/mechlovin/hannah60rgb/rev2/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "A15" | 12 | "pin": "A15" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "IS31FL3731" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B11", "B10", "B2", "B1", "B0", "A7", "A6", "A0", "C15", "B4", "B5", "B3", "C13", "C14"], | 18 | "cols": ["B11", "B10", "B2", "B1", "B0", "A7", "A6", "A0", "C15", "B4", "B5", "B3", "C13", "C14"], |
| 16 | "rows": ["A4", "A5", "A3", "A2", "A1"] | 19 | "rows": ["A4", "A5", "A3", "A2", "A1"] |
diff --git a/keyboards/mechlovin/hannah60rgb/rev2/rules.mk b/keyboards/mechlovin/hannah60rgb/rev2/rules.mk index fcd42ec58e..e1f93c7525 100644 --- a/keyboards/mechlovin/hannah60rgb/rev2/rules.mk +++ b/keyboards/mechlovin/hannah60rgb/rev2/rules.mk | |||
| @@ -1,3 +1,2 @@ | |||
| 1 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 1 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 2 | RGB_MATRIX_ENABLE = yes | 2 | RGB_MATRIX_ENABLE = yes |
| 3 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
diff --git a/keyboards/mechlovin/infinity87/rgb_rev1/info.json b/keyboards/mechlovin/infinity87/rgb_rev1/info.json index 332606561c..097fc6a820 100644 --- a/keyboards/mechlovin/infinity87/rgb_rev1/info.json +++ b/keyboards/mechlovin/infinity87/rgb_rev1/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x8710", | 8 | "pid": "0x8710", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3741" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B12", "B13", "B14", "B15", "A8", "A9", "B11", "B10", "B2", "B1", "B0", "A7", "A6", "A5", "A2", "A1", "A0"], | 15 | "cols": ["B12", "B13", "B14", "B15", "A8", "A9", "B11", "B10", "B2", "B1", "B0", "A7", "A6", "A5", "A2", "A1", "A0"], |
| 13 | "rows": ["A10", "A13", "A14", "C13", "A4", "A3"] | 16 | "rows": ["A10", "A13", "A14", "C13", "A4", "A3"] |
diff --git a/keyboards/mechlovin/infinity87/rgb_rev1/rules.mk b/keyboards/mechlovin/infinity87/rgb_rev1/rules.mk index 5a28c2e1c2..e408bde91c 100644 --- a/keyboards/mechlovin/infinity87/rgb_rev1/rules.mk +++ b/keyboards/mechlovin/infinity87/rgb_rev1/rules.mk | |||
| @@ -1,2 +1 @@ | |||
| 1 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | RGB_MATRIX_ENABLE = yes # Use RGB matrix | |
| 2 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
diff --git a/keyboards/mechlovin/infinity875/info.json b/keyboards/mechlovin/infinity875/info.json index d85cccbe36..fcec3c2afa 100644 --- a/keyboards/mechlovin/infinity875/info.json +++ b/keyboards/mechlovin/infinity875/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0875", | 8 | "pid": "0x0875", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "indicators": { | 14 | "indicators": { |
| 12 | "caps_lock": "D6", | 15 | "caps_lock": "D6", |
| 13 | "scroll_lock": "B4" | 16 | "scroll_lock": "B4" |
diff --git a/keyboards/mechlovin/infinity875/rules.mk b/keyboards/mechlovin/infinity875/rules.mk index 202f5f759b..33f549f3ae 100644 --- a/keyboards/mechlovin/infinity875/rules.mk +++ b/keyboards/mechlovin/infinity875/rules.mk | |||
| @@ -12,6 +12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | CUSTOM_MATRIX = lite | 13 | CUSTOM_MATRIX = lite |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
| 16 | 15 | ||
| 17 | SRC += matrix.c | 16 | SRC += matrix.c |
diff --git a/keyboards/mechlovin/olly/octagon/info.json b/keyboards/mechlovin/olly/octagon/info.json index 0e1054a1fb..712b3096f4 100644 --- a/keyboards/mechlovin/olly/octagon/info.json +++ b/keyboards/mechlovin/olly/octagon/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "A7" | 12 | "pin": "A7" |
| 13 | }, | 13 | }, |
| 14 | "led_matrix": { | ||
| 15 | "driver": "IS31FL3731" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["A10", "A9", "A8", "B15", "B14", "B13", "B2", "B1", "A15", "B3", "B9", "B8", "B7", "B6", "B5", "B4"], | 18 | "cols": ["A10", "A9", "A8", "B15", "B14", "B13", "B2", "B1", "A15", "B3", "B9", "B8", "B7", "B6", "B5", "B4"], |
| 16 | "rows": ["B0", "B12", "A6", "A5", "A4", "A3"] | 19 | "rows": ["B0", "B12", "A6", "A5", "A4", "A3"] |
diff --git a/keyboards/mechlovin/olly/octagon/rules.mk b/keyboards/mechlovin/olly/octagon/rules.mk index 25096b03d7..97303c7e2f 100644 --- a/keyboards/mechlovin/olly/octagon/rules.mk +++ b/keyboards/mechlovin/olly/octagon/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | LED_MATRIX_ENABLE = yes | 13 | LED_MATRIX_ENABLE = yes |
| 14 | LED_MATRIX_DRIVER = IS31FL3731 | ||
| 15 | RGBLIGHT_ENABLE = yes \ No newline at end of file | 14 | RGBLIGHT_ENABLE = yes \ No newline at end of file |
diff --git a/keyboards/mechlovin/zed65/mono_led/info.json b/keyboards/mechlovin/zed65/mono_led/info.json index e0debf3cc5..25dc91a8f9 100644 --- a/keyboards/mechlovin/zed65/mono_led/info.json +++ b/keyboards/mechlovin/zed65/mono_led/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "A7" | 12 | "pin": "A7" |
| 13 | }, | 13 | }, |
| 14 | "led_matrix": { | ||
| 15 | "driver": "IS31FL3731" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["A10", "A9", "A8", "B15", "B14", "B13", "B2", "B1", "A15", "B3", "B9", "B8", "B7", "B6", "B5", "B4"], | 18 | "cols": ["A10", "A9", "A8", "B15", "B14", "B13", "B2", "B1", "A15", "B3", "B9", "B8", "B7", "B6", "B5", "B4"], |
| 16 | "rows": ["B12", "A6", "A5", "A4", "A3"] | 19 | "rows": ["B12", "A6", "A5", "A4", "A3"] |
diff --git a/keyboards/mechlovin/zed65/mono_led/rules.mk b/keyboards/mechlovin/zed65/mono_led/rules.mk index 78624e6fd3..55d38a7b91 100644 --- a/keyboards/mechlovin/zed65/mono_led/rules.mk +++ b/keyboards/mechlovin/zed65/mono_led/rules.mk | |||
| @@ -1,5 +1,4 @@ | |||
| 1 | 1 | ||
| 2 | NKRO_ENABLE = yes # Enable N-Key Rollover | 2 | NKRO_ENABLE = yes # Enable N-Key Rollover |
| 3 | LED_MATRIX_ENABLE = yes | 3 | LED_MATRIX_ENABLE = yes |
| 4 | LED_MATRIX_DRIVER = IS31FL3731 | ||
| 5 | RGBLIGHT_ENABLE = yes \ No newline at end of file | 4 | RGBLIGHT_ENABLE = yes \ No newline at end of file |
diff --git a/keyboards/melgeek/mach80/rev1/info.json b/keyboards/melgeek/mach80/rev1/info.json index af9f7c2669..3a1a27847d 100644 --- a/keyboards/melgeek/mach80/rev1/info.json +++ b/keyboards/melgeek/mach80/rev1/info.json | |||
| @@ -1,4 +1,7 @@ | |||
| 1 | { | 1 | { |
| 2 | "rgb_matrix": { | ||
| 3 | "driver": "IS31FL3741" | ||
| 4 | }, | ||
| 2 | "matrix_pins": { | 5 | "matrix_pins": { |
| 3 | "cols": ["B0", "B1", "B2", "B3", "D2", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "D3"], | 6 | "cols": ["B0", "B1", "B2", "B3", "D2", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "D3"], |
| 4 | "rows": ["F0", "F1", "F4", "F5", "F6", "E6"] | 7 | "rows": ["F0", "F1", "F4", "F5", "F6", "E6"] |
diff --git a/keyboards/melgeek/mach80/rev1/rules.mk b/keyboards/melgeek/mach80/rev1/rules.mk index c4fed6e6e4..e0955f157a 100755 --- a/keyboards/melgeek/mach80/rev1/rules.mk +++ b/keyboards/melgeek/mach80/rev1/rules.mk | |||
| @@ -10,6 +10,5 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 14 | 13 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
diff --git a/keyboards/melgeek/mach80/rev2/info.json b/keyboards/melgeek/mach80/rev2/info.json index af9f7c2669..3a1a27847d 100644 --- a/keyboards/melgeek/mach80/rev2/info.json +++ b/keyboards/melgeek/mach80/rev2/info.json | |||
| @@ -1,4 +1,7 @@ | |||
| 1 | { | 1 | { |
| 2 | "rgb_matrix": { | ||
| 3 | "driver": "IS31FL3741" | ||
| 4 | }, | ||
| 2 | "matrix_pins": { | 5 | "matrix_pins": { |
| 3 | "cols": ["B0", "B1", "B2", "B3", "D2", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "D3"], | 6 | "cols": ["B0", "B1", "B2", "B3", "D2", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "D3"], |
| 4 | "rows": ["F0", "F1", "F4", "F5", "F6", "E6"] | 7 | "rows": ["F0", "F1", "F4", "F5", "F6", "E6"] |
diff --git a/keyboards/melgeek/mach80/rev2/rules.mk b/keyboards/melgeek/mach80/rev2/rules.mk index c4fed6e6e4..e0955f157a 100755 --- a/keyboards/melgeek/mach80/rev2/rules.mk +++ b/keyboards/melgeek/mach80/rev2/rules.mk | |||
| @@ -10,6 +10,5 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 14 | 13 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
diff --git a/keyboards/melgeek/mj61/rev1/info.json b/keyboards/melgeek/mj61/rev1/info.json index 67a4a004d6..c146adef04 100644 --- a/keyboards/melgeek/mj61/rev1/info.json +++ b/keyboards/melgeek/mj61/rev1/info.json | |||
| @@ -1,4 +1,7 @@ | |||
| 1 | { | 1 | { |
| 2 | "rgb_matrix": { | ||
| 3 | "driver": "IS31FL3741" | ||
| 4 | }, | ||
| 2 | "matrix_pins": { | 5 | "matrix_pins": { |
| 3 | "cols": ["B15", "A8", "A10", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"], | 6 | "cols": ["B15", "A8", "A10", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"], |
| 4 | "rows": ["B12", "B11", "B10", "B1", "A3"] | 7 | "rows": ["B12", "B11", "B10", "B1", "A3"] |
diff --git a/keyboards/melgeek/mj61/rev1/rules.mk b/keyboards/melgeek/mj61/rev1/rules.mk index 186f1d00bf..30e3240a94 100644 --- a/keyboards/melgeek/mj61/rev1/rules.mk +++ b/keyboards/melgeek/mj61/rev1/rules.mk | |||
| @@ -10,5 +10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 13 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/melgeek/mj61/rev2/info.json b/keyboards/melgeek/mj61/rev2/info.json index 62c5827117..330137a02a 100644 --- a/keyboards/melgeek/mj61/rev2/info.json +++ b/keyboards/melgeek/mj61/rev2/info.json | |||
| @@ -1,4 +1,7 @@ | |||
| 1 | { | 1 | { |
| 2 | "rgb_matrix": { | ||
| 3 | "driver": "IS31FL3741" | ||
| 4 | }, | ||
| 2 | "matrix_pins": { | 5 | "matrix_pins": { |
| 3 | "cols": ["B15", "A8", "B13", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"], | 6 | "cols": ["B15", "A8", "B13", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"], |
| 4 | "rows": ["B12", "B11", "B10", "B1", "A3"] | 7 | "rows": ["B12", "B11", "B10", "B1", "A3"] |
diff --git a/keyboards/melgeek/mj61/rev2/rules.mk b/keyboards/melgeek/mj61/rev2/rules.mk index 186f1d00bf..30e3240a94 100644 --- a/keyboards/melgeek/mj61/rev2/rules.mk +++ b/keyboards/melgeek/mj61/rev2/rules.mk | |||
| @@ -10,5 +10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 13 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/melgeek/mj63/rev1/info.json b/keyboards/melgeek/mj63/rev1/info.json index 67a4a004d6..c146adef04 100644 --- a/keyboards/melgeek/mj63/rev1/info.json +++ b/keyboards/melgeek/mj63/rev1/info.json | |||
| @@ -1,4 +1,7 @@ | |||
| 1 | { | 1 | { |
| 2 | "rgb_matrix": { | ||
| 3 | "driver": "IS31FL3741" | ||
| 4 | }, | ||
| 2 | "matrix_pins": { | 5 | "matrix_pins": { |
| 3 | "cols": ["B15", "A8", "A10", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"], | 6 | "cols": ["B15", "A8", "A10", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"], |
| 4 | "rows": ["B12", "B11", "B10", "B1", "A3"] | 7 | "rows": ["B12", "B11", "B10", "B1", "A3"] |
diff --git a/keyboards/melgeek/mj63/rev1/rules.mk b/keyboards/melgeek/mj63/rev1/rules.mk index 186f1d00bf..30e3240a94 100644 --- a/keyboards/melgeek/mj63/rev1/rules.mk +++ b/keyboards/melgeek/mj63/rev1/rules.mk | |||
| @@ -10,5 +10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 13 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/melgeek/mj63/rev2/info.json b/keyboards/melgeek/mj63/rev2/info.json index 62c5827117..330137a02a 100644 --- a/keyboards/melgeek/mj63/rev2/info.json +++ b/keyboards/melgeek/mj63/rev2/info.json | |||
| @@ -1,4 +1,7 @@ | |||
| 1 | { | 1 | { |
| 2 | "rgb_matrix": { | ||
| 3 | "driver": "IS31FL3741" | ||
| 4 | }, | ||
| 2 | "matrix_pins": { | 5 | "matrix_pins": { |
| 3 | "cols": ["B15", "A8", "B13", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"], | 6 | "cols": ["B15", "A8", "B13", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"], |
| 4 | "rows": ["B12", "B11", "B10", "B1", "A3"] | 7 | "rows": ["B12", "B11", "B10", "B1", "A3"] |
diff --git a/keyboards/melgeek/mj63/rev2/rules.mk b/keyboards/melgeek/mj63/rev2/rules.mk index 186f1d00bf..30e3240a94 100644 --- a/keyboards/melgeek/mj63/rev2/rules.mk +++ b/keyboards/melgeek/mj63/rev2/rules.mk | |||
| @@ -10,5 +10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 13 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/melgeek/mj64/rev1/info.json b/keyboards/melgeek/mj64/rev1/info.json index 67a4a004d6..c146adef04 100644 --- a/keyboards/melgeek/mj64/rev1/info.json +++ b/keyboards/melgeek/mj64/rev1/info.json | |||
| @@ -1,4 +1,7 @@ | |||
| 1 | { | 1 | { |
| 2 | "rgb_matrix": { | ||
| 3 | "driver": "IS31FL3741" | ||
| 4 | }, | ||
| 2 | "matrix_pins": { | 5 | "matrix_pins": { |
| 3 | "cols": ["B15", "A8", "A10", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"], | 6 | "cols": ["B15", "A8", "A10", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"], |
| 4 | "rows": ["B12", "B11", "B10", "B1", "A3"] | 7 | "rows": ["B12", "B11", "B10", "B1", "A3"] |
diff --git a/keyboards/melgeek/mj64/rev1/rules.mk b/keyboards/melgeek/mj64/rev1/rules.mk index 186f1d00bf..30e3240a94 100644 --- a/keyboards/melgeek/mj64/rev1/rules.mk +++ b/keyboards/melgeek/mj64/rev1/rules.mk | |||
| @@ -10,5 +10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 13 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/melgeek/mj64/rev2/info.json b/keyboards/melgeek/mj64/rev2/info.json index 67a4a004d6..c146adef04 100644 --- a/keyboards/melgeek/mj64/rev2/info.json +++ b/keyboards/melgeek/mj64/rev2/info.json | |||
| @@ -1,4 +1,7 @@ | |||
| 1 | { | 1 | { |
| 2 | "rgb_matrix": { | ||
| 3 | "driver": "IS31FL3741" | ||
| 4 | }, | ||
| 2 | "matrix_pins": { | 5 | "matrix_pins": { |
| 3 | "cols": ["B15", "A8", "A10", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"], | 6 | "cols": ["B15", "A8", "A10", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"], |
| 4 | "rows": ["B12", "B11", "B10", "B1", "A3"] | 7 | "rows": ["B12", "B11", "B10", "B1", "A3"] |
diff --git a/keyboards/melgeek/mj64/rev2/rules.mk b/keyboards/melgeek/mj64/rev2/rules.mk index 186f1d00bf..30e3240a94 100644 --- a/keyboards/melgeek/mj64/rev2/rules.mk +++ b/keyboards/melgeek/mj64/rev2/rules.mk | |||
| @@ -10,5 +10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 13 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/melgeek/mj64/rev3/info.json b/keyboards/melgeek/mj64/rev3/info.json index 62c5827117..330137a02a 100644 --- a/keyboards/melgeek/mj64/rev3/info.json +++ b/keyboards/melgeek/mj64/rev3/info.json | |||
| @@ -1,4 +1,7 @@ | |||
| 1 | { | 1 | { |
| 2 | "rgb_matrix": { | ||
| 3 | "driver": "IS31FL3741" | ||
| 4 | }, | ||
| 2 | "matrix_pins": { | 5 | "matrix_pins": { |
| 3 | "cols": ["B15", "A8", "B13", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"], | 6 | "cols": ["B15", "A8", "B13", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"], |
| 4 | "rows": ["B12", "B11", "B10", "B1", "A3"] | 7 | "rows": ["B12", "B11", "B10", "B1", "A3"] |
diff --git a/keyboards/melgeek/mj64/rev3/rules.mk b/keyboards/melgeek/mj64/rev3/rules.mk index 186f1d00bf..30e3240a94 100644 --- a/keyboards/melgeek/mj64/rev3/rules.mk +++ b/keyboards/melgeek/mj64/rev3/rules.mk | |||
| @@ -10,5 +10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 13 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/melgeek/mj65/info.json b/keyboards/melgeek/mj65/info.json index 2f9d6c6956..71fce4cf7a 100644 --- a/keyboards/melgeek/mj65/info.json +++ b/keyboards/melgeek/mj65/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0065", | 8 | "pid": "0x0065", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3741" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B15", "A8", "B13", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1", "B14"], | 15 | "cols": ["B15", "A8", "B13", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1", "B14"], |
| 13 | "rows": ["B12", "B11", "B10", "B1", "A3"] | 16 | "rows": ["B12", "B11", "B10", "B1", "A3"] |
diff --git a/keyboards/melgeek/mj65/rev3/rules.mk b/keyboards/melgeek/mj65/rev3/rules.mk index 51ff8073d2..b3984d93c0 100644 --- a/keyboards/melgeek/mj65/rev3/rules.mk +++ b/keyboards/melgeek/mj65/rev3/rules.mk | |||
| @@ -10,7 +10,6 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 13 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
| 15 | RGB_MATRIX_SUPPORTED = yes | 14 | RGB_MATRIX_SUPPORTED = yes |
| 16 | RGBLIGHT_SUPPORTED = no | 15 | RGBLIGHT_SUPPORTED = no |
diff --git a/keyboards/melgeek/mojo68/info.json b/keyboards/melgeek/mojo68/info.json index e765a8ee40..c4fe0a33db 100755 --- a/keyboards/melgeek/mojo68/info.json +++ b/keyboards/melgeek/mojo68/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0068", | 8 | "pid": "0x0068", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3741" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B0", "B1", "B2", "B3", "D2", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], | 15 | "cols": ["B0", "B1", "B2", "B3", "D2", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], |
| 13 | "rows": ["F0", "F1", "F4", "F5", "F6"] | 16 | "rows": ["F0", "F1", "F4", "F5", "F6"] |
diff --git a/keyboards/melgeek/mojo68/rev1/rules.mk b/keyboards/melgeek/mojo68/rev1/rules.mk index 6180ab52a4..c66b1abcd4 100755 --- a/keyboards/melgeek/mojo68/rev1/rules.mk +++ b/keyboards/melgeek/mojo68/rev1/rules.mk | |||
| @@ -10,4 +10,3 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
diff --git a/keyboards/melgeek/mojo75/info.json b/keyboards/melgeek/mojo75/info.json index f15fa79188..7d7c6db3ff 100644 --- a/keyboards/melgeek/mojo75/info.json +++ b/keyboards/melgeek/mojo75/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x7075", | 8 | "pid": "0x7075", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3741" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B12", "B13", "B14", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"], | 15 | "cols": ["B12", "B13", "B14", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15", "A0", "A1"], |
| 13 | "rows": ["B11", "B10", "B1", "B0", "A7", "A6"] | 16 | "rows": ["B11", "B10", "B1", "B0", "A7", "A6"] |
diff --git a/keyboards/melgeek/mojo75/rev1/rules.mk b/keyboards/melgeek/mojo75/rev1/rules.mk index 186f1d00bf..30e3240a94 100644 --- a/keyboards/melgeek/mojo75/rev1/rules.mk +++ b/keyboards/melgeek/mojo75/rev1/rules.mk | |||
| @@ -10,5 +10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 13 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/melgeek/tegic/info.json b/keyboards/melgeek/tegic/info.json index b0626ee421..68850559ba 100644 --- a/keyboards/melgeek/tegic/info.json +++ b/keyboards/melgeek/tegic/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0081", | 8 | "pid": "0x0081", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3741" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B0", "B1", "B2", "B3", "D2", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], | 15 | "cols": ["B0", "B1", "B2", "B3", "D2", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7"], |
| 13 | "rows": ["F0", "F1", "F4", "F5", "F6", "D3"] | 16 | "rows": ["F0", "F1", "F4", "F5", "F6", "D3"] |
diff --git a/keyboards/melgeek/tegic/rev1/rules.mk b/keyboards/melgeek/tegic/rev1/rules.mk index 974cf04cb8..d05853b8b0 100755 --- a/keyboards/melgeek/tegic/rev1/rules.mk +++ b/keyboards/melgeek/tegic/rev1/rules.mk | |||
| @@ -10,7 +10,6 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 14 | 13 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
| 16 | 15 | ||
diff --git a/keyboards/melgeek/z70ultra/info.json b/keyboards/melgeek/z70ultra/info.json index 517cd9736e..697d107a4f 100644 --- a/keyboards/melgeek/z70ultra/info.json +++ b/keyboards/melgeek/z70ultra/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x6570", | 8 | "pid": "0x6570", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3741" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B11", "B10", "B1", "A10", "B5", "B4", "B3", "A15", "A2", "A1", "A0", "C15", "C14", "C13"], | 15 | "cols": ["B11", "B10", "B1", "A10", "B5", "B4", "B3", "A15", "A2", "A1", "A0", "C15", "C14", "C13"], |
| 13 | "rows": ["B12", "B13", "B14", "B15", "A3", "B9"] | 16 | "rows": ["B12", "B13", "B14", "B15", "A3", "B9"] |
diff --git a/keyboards/melgeek/z70ultra/rev1/rules.mk b/keyboards/melgeek/z70ultra/rev1/rules.mk index 186f1d00bf..30e3240a94 100644 --- a/keyboards/melgeek/z70ultra/rev1/rules.mk +++ b/keyboards/melgeek/z70ultra/rev1/rules.mk | |||
| @@ -10,5 +10,4 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 13 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/miller/gm862/info.json b/keyboards/miller/gm862/info.json index eb74b083ef..ec09fc96a4 100644 --- a/keyboards/miller/gm862/info.json +++ b/keyboards/miller/gm862/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0223", | 8 | "pid": "0x0223", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3733" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B5", "B6", "C6", "C7", "F7", "F6", "B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5"], | 15 | "cols": ["B5", "B6", "C6", "C7", "F7", "F6", "B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5"], |
| 13 | "rows": ["F0", "F1", "F4", "F5", "B4"] | 16 | "rows": ["F0", "F1", "F4", "F5", "B4"] |
diff --git a/keyboards/miller/gm862/rules.mk b/keyboards/miller/gm862/rules.mk index c1fb17d02d..9f3770f0f4 100644 --- a/keyboards/miller/gm862/rules.mk +++ b/keyboards/miller/gm862/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 15 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/ml/gas75/info.json b/keyboards/ml/gas75/info.json index 4f9f61ed46..d2a09cf7f7 100644 --- a/keyboards/ml/gas75/info.json +++ b/keyboards/ml/gas75/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x6060", | 8 | "pid": "0x6060", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["D1", "D2", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "E6", "B0", "B1", "B2", "B3"], | 15 | "cols": ["D1", "D2", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "E6", "B0", "B1", "B2", "B3"], |
| 13 | "rows": ["D3", "D5", "D4", "D7", "D6", "B4"] | 16 | "rows": ["D3", "D5", "D4", "D7", "D6", "B4"] |
diff --git a/keyboards/ml/gas75/rules.mk b/keyboards/ml/gas75/rules.mk index 031ace3d41..27645344ae 100644 --- a/keyboards/ml/gas75/rules.mk +++ b/keyboards/ml/gas75/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | 13 | ||
| 14 | # RGB Matrix enabled | 14 | # RGB Matrix enabled |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = WS2812 | ||
| 17 | 16 | ||
| 18 | # Encoder enabled | 17 | # Encoder enabled |
| 19 | ENCODER_ENABLE = yes | 18 | ENCODER_ENABLE = yes |
diff --git a/keyboards/momokai/tap_duo/info.json b/keyboards/momokai/tap_duo/info.json index 6af5a806f5..843573c6ca 100644 --- a/keyboards/momokai/tap_duo/info.json +++ b/keyboards/momokai/tap_duo/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "F0" | 12 | "pin": "F0" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["E6", "B2", "D1", "D2", "D3"], | 18 | "cols": ["E6", "B2", "D1", "D2", "D3"], |
| 16 | "rows": ["E0"] | 19 | "rows": ["E0"] |
diff --git a/keyboards/momokai/tap_duo/rules.mk b/keyboards/momokai/tap_duo/rules.mk index 0459a2ad6b..bb8155a9b8 100644 --- a/keyboards/momokai/tap_duo/rules.mk +++ b/keyboards/momokai/tap_duo/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
diff --git a/keyboards/momokai/tap_trio/info.json b/keyboards/momokai/tap_trio/info.json index f0ee7646e3..dbe5cb6bc7 100644 --- a/keyboards/momokai/tap_trio/info.json +++ b/keyboards/momokai/tap_trio/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "F0" | 12 | "pin": "F0" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["E6", "B2", "B7", "D1", "D2", "D3"], | 18 | "cols": ["E6", "B2", "B7", "D1", "D2", "D3"], |
| 16 | "rows": ["E0"] | 19 | "rows": ["E0"] |
diff --git a/keyboards/momokai/tap_trio/rules.mk b/keyboards/momokai/tap_trio/rules.mk index 0459a2ad6b..bb8155a9b8 100644 --- a/keyboards/momokai/tap_trio/rules.mk +++ b/keyboards/momokai/tap_trio/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
diff --git a/keyboards/monstargear/xo87/rgb/info.json b/keyboards/monstargear/xo87/rgb/info.json index fc81a7b7ef..1ae406ac32 100644 --- a/keyboards/monstargear/xo87/rgb/info.json +++ b/keyboards/monstargear/xo87/rgb/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "D7" | 12 | "pin": "D7" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["C5", "C3", "C1", "E1", "D6", "D2", "B7", "B3", "F6", "F7", "F3", "A5", "A1", "E2", "C7", "A6"], | 18 | "cols": ["C5", "C3", "C1", "E1", "D6", "D2", "B7", "B3", "F6", "F7", "F3", "A5", "A1", "E2", "C7", "A6"], |
| 16 | "rows": ["E6", "E7", "E3", "B0", "B1", "A2"] | 19 | "rows": ["E6", "E7", "E3", "B0", "B1", "A2"] |
diff --git a/keyboards/monstargear/xo87/rgb/rules.mk b/keyboards/monstargear/xo87/rgb/rules.mk index cc8c380fc0..332aa40f38 100644 --- a/keyboards/monstargear/xo87/rgb/rules.mk +++ b/keyboards/monstargear/xo87/rgb/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | RAW_ENABLE = no | 14 | RAW_ENABLE = no |
diff --git a/keyboards/moonlander/info.json b/keyboards/moonlander/info.json index 3492713a6a..c8b0133f47 100644 --- a/keyboards/moonlander/info.json +++ b/keyboards/moonlander/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x1969", | 8 | "pid": "0x1969", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3731" | ||
| 13 | }, | ||
| 11 | "processor": "STM32F303", | 14 | "processor": "STM32F303", |
| 12 | "bootloader": "stm32-dfu", | 15 | "bootloader": "stm32-dfu", |
| 13 | "layouts": { | 16 | "layouts": { |
diff --git a/keyboards/moonlander/rules.mk b/keyboards/moonlander/rules.mk index 825afb6ba1..12987afdac 100644 --- a/keyboards/moonlander/rules.mk +++ b/keyboards/moonlander/rules.mk | |||
| @@ -14,7 +14,6 @@ AUDIO_DRIVER = dac_additive | |||
| 14 | CUSTOM_MATRIX = lite | 14 | CUSTOM_MATRIX = lite |
| 15 | SWAP_HANDS_ENABLE = yes | 15 | SWAP_HANDS_ENABLE = yes |
| 16 | RGB_MATRIX_ENABLE = yes | 16 | RGB_MATRIX_ENABLE = yes |
| 17 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
| 18 | EEPROM_DRIVER = i2c | 17 | EEPROM_DRIVER = i2c |
| 19 | 18 | ||
| 20 | #project specific files | 19 | #project specific files |
diff --git a/keyboards/mss_studio/m63_rgb/info.json b/keyboards/mss_studio/m63_rgb/info.json index 2585dabccd..0907269c9e 100644 --- a/keyboards/mss_studio/m63_rgb/info.json +++ b/keyboards/mss_studio/m63_rgb/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B15" | 12 | "pin": "B15" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B0", "B1", "B2", "B10", "A7", "A6", "A5", "A4", "B5", "B6", "A1", "B7", "B8", "B9"], | 18 | "cols": ["B0", "B1", "B2", "B10", "A7", "A6", "A5", "A4", "B5", "B6", "A1", "B7", "B8", "B9"], |
| 16 | "rows": ["B3", "B4", "A0", "A2", "A3"] | 19 | "rows": ["B3", "B4", "A0", "A2", "A3"] |
diff --git a/keyboards/mss_studio/m63_rgb/rules.mk b/keyboards/mss_studio/m63_rgb/rules.mk index e3a981b634..138bf78056 100644 --- a/keyboards/mss_studio/m63_rgb/rules.mk +++ b/keyboards/mss_studio/m63_rgb/rules.mk | |||
| @@ -13,4 +13,3 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | 13 | ||
| 14 | # RGB Matrix enabled | 14 | # RGB Matrix enabled |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/mss_studio/m64_rgb/info.json b/keyboards/mss_studio/m64_rgb/info.json index c597e9d845..0680794c85 100644 --- a/keyboards/mss_studio/m64_rgb/info.json +++ b/keyboards/mss_studio/m64_rgb/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B15" | 12 | "pin": "B15" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B0", "B1", "B2", "B10", "A7", "A6", "A5", "A4", "B5", "B6", "A1", "B7", "B8", "B9"], | 18 | "cols": ["B0", "B1", "B2", "B10", "A7", "A6", "A5", "A4", "B5", "B6", "A1", "B7", "B8", "B9"], |
| 16 | "rows": ["B3", "B4", "A0", "A2", "A3"] | 19 | "rows": ["B3", "B4", "A0", "A2", "A3"] |
diff --git a/keyboards/mss_studio/m64_rgb/rules.mk b/keyboards/mss_studio/m64_rgb/rules.mk index e3a981b634..138bf78056 100644 --- a/keyboards/mss_studio/m64_rgb/rules.mk +++ b/keyboards/mss_studio/m64_rgb/rules.mk | |||
| @@ -13,4 +13,3 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | 13 | ||
| 14 | # RGB Matrix enabled | 14 | # RGB Matrix enabled |
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/mt/mt64rgb/info.json b/keyboards/mt/mt64rgb/info.json index 46588f96c6..25f1c7082f 100644 --- a/keyboards/mt/mt64rgb/info.json +++ b/keyboards/mt/mt64rgb/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B0" | 12 | "pin": "B0" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "IS31FL3733" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "B1", "B2", "B3", "B7"], | 18 | "cols": ["B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "B1", "B2", "B3", "B7"], |
| 16 | "rows": ["D7", "D6", "D5", "D3", "D2"] | 19 | "rows": ["D7", "D6", "D5", "D3", "D2"] |
diff --git a/keyboards/mt/mt64rgb/rules.mk b/keyboards/mt/mt64rgb/rules.mk index 56bc9f5752..f72e92e8a8 100644 --- a/keyboards/mt/mt64rgb/rules.mk +++ b/keyboards/mt/mt64rgb/rules.mk | |||
| @@ -10,7 +10,6 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 14 | 13 | ||
| 15 | AUDIO_ENABLE = no # Audio output | 14 | AUDIO_ENABLE = no # Audio output |
| 16 | 15 | ||
diff --git a/keyboards/mt/mt84/info.json b/keyboards/mt/mt84/info.json index c171ba99c4..0880102dd1 100644 --- a/keyboards/mt/mt84/info.json +++ b/keyboards/mt/mt84/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B0" | 12 | "pin": "B0" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "IS31FL3737" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "B1", "B2", "B3", "B7", "E6"], | 18 | "cols": ["B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "B1", "B2", "B3", "B7", "E6"], |
| 16 | "rows": ["D7", "D6", "D5", "D3", "D2", "D4"] | 19 | "rows": ["D7", "D6", "D5", "D3", "D2", "D4"] |
diff --git a/keyboards/mt/mt84/rules.mk b/keyboards/mt/mt84/rules.mk index fc03a2e534..03f1dd8986 100644 --- a/keyboards/mt/mt84/rules.mk +++ b/keyboards/mt/mt84/rules.mk | |||
| @@ -9,7 +9,6 @@ COMMAND_ENABLE = no # Commands for debug and configuration | |||
| 9 | NKRO_ENABLE = yes # Enable N-Key Rollover | 9 | NKRO_ENABLE = yes # Enable N-Key Rollover |
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGB_MATRIX_ENABLE = yes # Use RGB Matrix | 11 | RGB_MATRIX_ENABLE = yes # Use RGB Matrix |
| 12 | RGB_MATRIX_DRIVER = IS31FL3737 | ||
| 13 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 12 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 14 | AUDIO_ENABLE = no # Audio output | 13 | AUDIO_ENABLE = no # Audio output |
| 15 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
diff --git a/keyboards/mwstudio/mw65_rgb/info.json b/keyboards/mwstudio/mw65_rgb/info.json index 79dc8c0c7e..f4c1a50672 100644 --- a/keyboards/mwstudio/mw65_rgb/info.json +++ b/keyboards/mwstudio/mw65_rgb/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B3" | 12 | "pin": "B3" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["C6", "B6", "B5", "B4", "D7", "D6", "D4", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "E6"], | 18 | "cols": ["C6", "B6", "B5", "B4", "D7", "D6", "D4", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "E6"], |
| 16 | "rows": ["D0", "D1", "D2", "D3", "B7"] | 19 | "rows": ["D0", "D1", "D2", "D3", "B7"] |
diff --git a/keyboards/mwstudio/mw65_rgb/rules.mk b/keyboards/mwstudio/mw65_rgb/rules.mk index b7a0f357da..faabb5cad7 100644 --- a/keyboards/mwstudio/mw65_rgb/rules.mk +++ b/keyboards/mwstudio/mw65_rgb/rules.mk | |||
| @@ -12,6 +12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | 13 | ||
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
| 16 | 15 | ||
| 17 | ENCODER_ENABLE = yes | 16 | ENCODER_ENABLE = yes |
diff --git a/keyboards/mwstudio/mw75/info.json b/keyboards/mwstudio/mw75/info.json index e15905a629..aaac84fcb1 100644 --- a/keyboards/mwstudio/mw75/info.json +++ b/keyboards/mwstudio/mw75/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x7501", | 8 | "pid": "0x7501", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "E6"], | 15 | "cols": ["D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "E6"], |
| 13 | "rows": ["B7", "D0", "D1", "D2", "D3", "D5", "B0"] | 16 | "rows": ["B7", "D0", "D1", "D2", "D3", "D5", "B0"] |
diff --git a/keyboards/mwstudio/mw75/rules.mk b/keyboards/mwstudio/mw75/rules.mk index 067e1df2ae..041f588c14 100644 --- a/keyboards/mwstudio/mw75/rules.mk +++ b/keyboards/mwstudio/mw75/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | ENCODER_ENABLE = yes | 14 | ENCODER_ENABLE = yes |
diff --git a/keyboards/mwstudio/mw75r2/info.json b/keyboards/mwstudio/mw75r2/info.json index b92412ae02..c66145d731 100644 --- a/keyboards/mwstudio/mw75r2/info.json +++ b/keyboards/mwstudio/mw75r2/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B3" | 12 | "pin": "B3" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D4", "D6", "F7", "F6", "E6", "F0", "F1", "F4", "F5"], | 18 | "cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D4", "D6", "F7", "F6", "E6", "F0", "F1", "F4", "F5"], |
| 16 | "rows": ["B7", "D0", "D1", "D2", "D3", "D5"] | 19 | "rows": ["B7", "D0", "D1", "D2", "D3", "D5"] |
diff --git a/keyboards/mwstudio/mw75r2/rules.mk b/keyboards/mwstudio/mw75r2/rules.mk index 067e1df2ae..041f588c14 100644 --- a/keyboards/mwstudio/mw75r2/rules.mk +++ b/keyboards/mwstudio/mw75r2/rules.mk | |||
| @@ -11,5 +11,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | ENCODER_ENABLE = yes | 14 | ENCODER_ENABLE = yes |
diff --git a/keyboards/nack/info.json b/keyboards/nack/info.json index 00c319f9bc..827e0fec0e 100644 --- a/keyboards/nack/info.json +++ b/keyboards/nack/info.json | |||
| @@ -12,6 +12,9 @@ | |||
| 12 | "pin": "B5", | 12 | "pin": "B5", |
| 13 | "driver": "spi" | 13 | "driver": "spi" |
| 14 | }, | 14 | }, |
| 15 | "rgb_matrix": { | ||
| 16 | "driver": "WS2812" | ||
| 17 | }, | ||
| 15 | "matrix_pins": { | 18 | "matrix_pins": { |
| 16 | "cols": ["A6", "A7", "A8", "A9", "A10", "B0", "B1", "B2", "B6", "B7", "C13", "C14", "C15"], | 19 | "cols": ["A6", "A7", "A8", "A9", "A10", "B0", "B1", "B2", "B6", "B7", "C13", "C14", "C15"], |
| 17 | "rows": ["A0", "A1", "A2", "A3"] | 20 | "rows": ["A0", "A1", "A2", "A3"] |
diff --git a/keyboards/nack/rules.mk b/keyboards/nack/rules.mk index 19245ea7c7..d2558648dd 100644 --- a/keyboards/nack/rules.mk +++ b/keyboards/nack/rules.mk | |||
| @@ -11,6 +11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = yes # Audio output | 12 | AUDIO_ENABLE = yes # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | AUDIO_DRIVER = dac_basic # How to drive the 2 speakers | 14 | AUDIO_DRIVER = dac_basic # How to drive the 2 speakers |
| 16 | UNICODE_ENABLE = yes # Unicode support | 15 | UNICODE_ENABLE = yes # Unicode support |
diff --git a/keyboards/ning/tiny_board/tb16_rgb/info.json b/keyboards/ning/tiny_board/tb16_rgb/info.json index c47cdc9533..08e361c960 100644 --- a/keyboards/ning/tiny_board/tb16_rgb/info.json +++ b/keyboards/ning/tiny_board/tb16_rgb/info.json | |||
| @@ -12,6 +12,9 @@ | |||
| 12 | "nkro": true, | 12 | "nkro": true, |
| 13 | "rgb_matrix": true | 13 | "rgb_matrix": true |
| 14 | }, | 14 | }, |
| 15 | "rgb_matrix": { | ||
| 16 | "driver": "WS2812" | ||
| 17 | }, | ||
| 15 | "matrix_pins": { | 18 | "matrix_pins": { |
| 16 | "cols": ["B6", "B1", "B3", "B2"], | 19 | "cols": ["B6", "B1", "B3", "B2"], |
| 17 | "rows": ["F7", "F6", "F5", "F4"] | 20 | "rows": ["F7", "F6", "F5", "F4"] |
diff --git a/keyboards/ning/tiny_board/tb16_rgb/rules.mk b/keyboards/ning/tiny_board/tb16_rgb/rules.mk index 32afd21635..e69de29bb2 100644 --- a/keyboards/ning/tiny_board/tb16_rgb/rules.mk +++ b/keyboards/ning/tiny_board/tb16_rgb/rules.mk | |||
| @@ -1 +0,0 @@ | |||
| 1 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/novelkeys/nk20/info.json b/keyboards/novelkeys/nk20/info.json index 1a2ce39f89..2befadb5d0 100644 --- a/keyboards/novelkeys/nk20/info.json +++ b/keyboards/novelkeys/nk20/info.json | |||
| @@ -12,6 +12,9 @@ | |||
| 12 | "pin": "A7", | 12 | "pin": "A7", |
| 13 | "driver": "pwm" | 13 | "driver": "pwm" |
| 14 | }, | 14 | }, |
| 15 | "rgb_matrix": { | ||
| 16 | "driver": "WS2812" | ||
| 17 | }, | ||
| 15 | "matrix_pins": { | 18 | "matrix_pins": { |
| 16 | "cols": ["B13", "B14", "B15", "A4"], | 19 | "cols": ["B13", "B14", "B15", "A4"], |
| 17 | "rows": ["B12", "A5", "A3", "A2", "A1", "A0"] | 20 | "rows": ["B12", "A5", "A3", "A2", "A1", "A0"] |
diff --git a/keyboards/novelkeys/nk20/rules.mk b/keyboards/novelkeys/nk20/rules.mk index ac9772559a..131bc94a44 100644 --- a/keyboards/novelkeys/nk20/rules.mk +++ b/keyboards/novelkeys/nk20/rules.mk | |||
| @@ -19,4 +19,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 19 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 19 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 20 | AUDIO_ENABLE = no # Audio output | 20 | AUDIO_ENABLE = no # Audio output |
| 21 | RGB_MATRIX_ENABLE = yes # Enable Per-key RGB | 21 | RGB_MATRIX_ENABLE = yes # Enable Per-key RGB |
| 22 | RGB_MATRIX_DRIVER = WS2812 # Per-key RGB Drive | ||
diff --git a/keyboards/novelkeys/nk65b/info.json b/keyboards/novelkeys/nk65b/info.json index 1385cb4eeb..93700e6851 100755 --- a/keyboards/novelkeys/nk65b/info.json +++ b/keyboards/novelkeys/nk65b/info.json | |||
| @@ -12,6 +12,9 @@ | |||
| 12 | "pin": "B4", | 12 | "pin": "B4", |
| 13 | "driver": "pwm" | 13 | "driver": "pwm" |
| 14 | }, | 14 | }, |
| 15 | "rgb_matrix": { | ||
| 16 | "driver": "WS2812" | ||
| 17 | }, | ||
| 15 | "matrix_pins": { | 18 | "matrix_pins": { |
| 16 | "cols": ["A3", "A4", "A5", "A6", "A7", "B0", "B1", "B2", "B10", "B12", "B13", "B14", "B15", "A8", "A9"], | 19 | "cols": ["A3", "A4", "A5", "A6", "A7", "B0", "B1", "B2", "B10", "B12", "B13", "B14", "B15", "A8", "A9"], |
| 17 | "rows": ["A0", "A1", "A2", "B11", "B6"] | 20 | "rows": ["A0", "A1", "A2", "B11", "B6"] |
diff --git a/keyboards/novelkeys/nk65b/rules.mk b/keyboards/novelkeys/nk65b/rules.mk index ac9772559a..131bc94a44 100755 --- a/keyboards/novelkeys/nk65b/rules.mk +++ b/keyboards/novelkeys/nk65b/rules.mk | |||
| @@ -19,4 +19,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 19 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 19 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 20 | AUDIO_ENABLE = no # Audio output | 20 | AUDIO_ENABLE = no # Audio output |
| 21 | RGB_MATRIX_ENABLE = yes # Enable Per-key RGB | 21 | RGB_MATRIX_ENABLE = yes # Enable Per-key RGB |
| 22 | RGB_MATRIX_DRIVER = WS2812 # Per-key RGB Drive | ||
diff --git a/keyboards/novelkeys/nk87b/info.json b/keyboards/novelkeys/nk87b/info.json index c00053e27a..02abc5e142 100755 --- a/keyboards/novelkeys/nk87b/info.json +++ b/keyboards/novelkeys/nk87b/info.json | |||
| @@ -12,6 +12,9 @@ | |||
| 12 | "pin": "B0", | 12 | "pin": "B0", |
| 13 | "driver": "pwm" | 13 | "driver": "pwm" |
| 14 | }, | 14 | }, |
| 15 | "rgb_matrix": { | ||
| 16 | "driver": "WS2812" | ||
| 17 | }, | ||
| 15 | "matrix_pins": { | 18 | "matrix_pins": { |
| 16 | "cols": ["B12", "B13", "B14", "B15", "A8", "A10", "A14", "A15", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "A0", "A1"], | 19 | "cols": ["B12", "B13", "B14", "B15", "A8", "A10", "A14", "A15", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "A0", "A1"], |
| 17 | "rows": ["B11", "B10", "B2", "B1", "A9", "A5"] | 20 | "rows": ["B11", "B10", "B2", "B1", "A9", "A5"] |
diff --git a/keyboards/novelkeys/nk87b/rules.mk b/keyboards/novelkeys/nk87b/rules.mk index ac9772559a..131bc94a44 100644 --- a/keyboards/novelkeys/nk87b/rules.mk +++ b/keyboards/novelkeys/nk87b/rules.mk | |||
| @@ -19,4 +19,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 19 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 19 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 20 | AUDIO_ENABLE = no # Audio output | 20 | AUDIO_ENABLE = no # Audio output |
| 21 | RGB_MATRIX_ENABLE = yes # Enable Per-key RGB | 21 | RGB_MATRIX_ENABLE = yes # Enable Per-key RGB |
| 22 | RGB_MATRIX_DRIVER = WS2812 # Per-key RGB Drive | ||
diff --git a/keyboards/nullbitsco/snap/config.h b/keyboards/nullbitsco/snap/config.h index ae0a5018be..24e9340c0e 100644 --- a/keyboards/nullbitsco/snap/config.h +++ b/keyboards/nullbitsco/snap/config.h | |||
| @@ -58,7 +58,6 @@ | |||
| 58 | #define MATRIX_EXT_PIN_RIGHT B6 | 58 | #define MATRIX_EXT_PIN_RIGHT B6 |
| 59 | 59 | ||
| 60 | /* Optional SMT LED pins */ | 60 | /* Optional SMT LED pins */ |
| 61 | #define RGB_DI_PIN B2 | ||
| 62 | #define RGBLED_NUM 10 | 61 | #define RGBLED_NUM 10 |
| 63 | #define RGBLED_SPLIT { 5, 5 } | 62 | #define RGBLED_SPLIT { 5, 5 } |
| 64 | #define RGBLIGHT_LED_MAP { 8, 9, 0, 1, 2, 6, 7, 3, 4, 5 } | 63 | #define RGBLIGHT_LED_MAP { 8, 9, 0, 1, 2, 6, 7, 3, 4, 5 } |
diff --git a/keyboards/nullbitsco/snap/info.json b/keyboards/nullbitsco/snap/info.json index 6567ccde85..ce69b4a559 100644 --- a/keyboards/nullbitsco/snap/info.json +++ b/keyboards/nullbitsco/snap/info.json | |||
| @@ -7,6 +7,9 @@ | |||
| 7 | "pid": "0x6063", | 7 | "pid": "0x6063", |
| 8 | "device_version": "0.0.1" | 8 | "device_version": "0.0.1" |
| 9 | }, | 9 | }, |
| 10 | "ws2812": { | ||
| 11 | "pin": "B2" | ||
| 12 | }, | ||
| 10 | "debounce": 10, | 13 | "debounce": 10, |
| 11 | "processor": "atmega32u4", | 14 | "processor": "atmega32u4", |
| 12 | "bootloader": "atmel-dfu", | 15 | "bootloader": "atmel-dfu", |
diff --git a/keyboards/omkbd/runner3680/5x6_5x8/info.json b/keyboards/omkbd/runner3680/5x6_5x8/info.json index 605bef904a..fa4f30bd7e 100644 --- a/keyboards/omkbd/runner3680/5x6_5x8/info.json +++ b/keyboards/omkbd/runner3680/5x6_5x8/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x5658", | 8 | "pid": "0x5658", |
| 9 | "device_version": "0.0.5" | 9 | "device_version": "0.0.5" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"], | 15 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"], |
| 13 | "rows": ["D4", "C6", "D7", "E6", "B4"] | 16 | "rows": ["D4", "C6", "D7", "E6", "B4"] |
diff --git a/keyboards/omkbd/runner3680/5x6_5x8/rules.mk b/keyboards/omkbd/runner3680/5x6_5x8/rules.mk index 32afd21635..e69de29bb2 100644 --- a/keyboards/omkbd/runner3680/5x6_5x8/rules.mk +++ b/keyboards/omkbd/runner3680/5x6_5x8/rules.mk | |||
| @@ -1 +0,0 @@ | |||
| 1 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/opendeck/32/rev1/info.json b/keyboards/opendeck/32/rev1/info.json index df4d338fc0..e2491c8ef1 100644 --- a/keyboards/opendeck/32/rev1/info.json +++ b/keyboards/opendeck/32/rev1/info.json | |||
| @@ -3,6 +3,9 @@ | |||
| 3 | "cols": ["B4", "D7", "D6", "D4", "F7", "F6", "F5", "F4"], | 3 | "cols": ["B4", "D7", "D6", "D4", "F7", "F6", "F5", "F4"], |
| 4 | "rows": ["C7", "C6", "B6", "B5"] | 4 | "rows": ["C7", "C6", "B6", "B5"] |
| 5 | }, | 5 | }, |
| 6 | "rgb_matrix": { | ||
| 7 | "driver": "IS31FL3731" | ||
| 8 | }, | ||
| 6 | "diode_direction": "COL2ROW", | 9 | "diode_direction": "COL2ROW", |
| 7 | "processor": "atmega32u4", | 10 | "processor": "atmega32u4", |
| 8 | "bootloader": "atmel-dfu", | 11 | "bootloader": "atmel-dfu", |
diff --git a/keyboards/opendeck/32/rev1/rules.mk b/keyboards/opendeck/32/rev1/rules.mk index 15bc9d0a1d..d6a08c8251 100644 --- a/keyboards/opendeck/32/rev1/rules.mk +++ b/keyboards/opendeck/32/rev1/rules.mk | |||
| @@ -14,6 +14,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 14 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 14 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 15 | AUDIO_ENABLE = no # Audio output | 15 | AUDIO_ENABLE = no # Audio output |
| 16 | RGB_MATRIX_ENABLE = yes | 16 | RGB_MATRIX_ENABLE = yes |
| 17 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
| 18 | 17 | ||
| 19 | LTO_ENABLE = yes | 18 | LTO_ENABLE = yes |
diff --git a/keyboards/owlab/voice65/hotswap/info.json b/keyboards/owlab/voice65/hotswap/info.json index 0c2d43c001..ea365441bd 100644 --- a/keyboards/owlab/voice65/hotswap/info.json +++ b/keyboards/owlab/voice65/hotswap/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x564F", | 8 | "pid": "0x564F", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3741" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A1", "A2", "A3", "A4", "A5", "A6", "A7", "A8", "A9", "A10", "A15", "B8", "B9", "B12", "B13"], | 15 | "cols": ["A1", "A2", "A3", "A4", "A5", "A6", "A7", "A8", "A9", "A10", "A15", "B8", "B9", "B12", "B13"], |
| 13 | "rows": ["B0", "B1", "B2", "B10", "B11"] | 16 | "rows": ["B0", "B1", "B2", "B10", "B11"] |
diff --git a/keyboards/owlab/voice65/hotswap/rules.mk b/keyboards/owlab/voice65/hotswap/rules.mk index 3cd81f231c..aa5f475033 100644 --- a/keyboards/owlab/voice65/hotswap/rules.mk +++ b/keyboards/owlab/voice65/hotswap/rules.mk | |||
| @@ -13,4 +13,3 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Rotary encoder | 13 | ENCODER_ENABLE = yes # Rotary encoder |
| 14 | 14 | ||
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
diff --git a/keyboards/owlab/voice65/soldered/info.json b/keyboards/owlab/voice65/soldered/info.json index 8b63b265e7..587cdc80fb 100644 --- a/keyboards/owlab/voice65/soldered/info.json +++ b/keyboards/owlab/voice65/soldered/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x5657", | 8 | "pid": "0x5657", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3741" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A1", "A2", "A3", "A4", "A5", "A6", "A7", "A8", "A9", "A10", "A15", "B8", "B9", "B12", "B13"], | 15 | "cols": ["A1", "A2", "A3", "A4", "A5", "A6", "A7", "A8", "A9", "A10", "A15", "B8", "B9", "B12", "B13"], |
| 13 | "rows": ["B0", "B1", "B2", "B10", "B11"] | 16 | "rows": ["B0", "B1", "B2", "B10", "B11"] |
diff --git a/keyboards/owlab/voice65/soldered/rules.mk b/keyboards/owlab/voice65/soldered/rules.mk index 3cd81f231c..aa5f475033 100644 --- a/keyboards/owlab/voice65/soldered/rules.mk +++ b/keyboards/owlab/voice65/soldered/rules.mk | |||
| @@ -13,4 +13,3 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes # Rotary encoder | 13 | ENCODER_ENABLE = yes # Rotary encoder |
| 14 | 14 | ||
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
diff --git a/keyboards/paprikman/albacore/info.json b/keyboards/paprikman/albacore/info.json index 211591fc38..8d62d0a247 100644 --- a/keyboards/paprikman/albacore/info.json +++ b/keyboards/paprikman/albacore/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x000A", | 8 | "pid": "0x000A", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C6", "B6", "B5", "B4"], | 15 | "cols": ["C6", "B6", "B5", "B4"], |
| 13 | "rows": ["D5", "C7"] | 16 | "rows": ["D5", "C7"] |
diff --git a/keyboards/paprikman/albacore/rules.mk b/keyboards/paprikman/albacore/rules.mk index c982617812..bfe55f1941 100644 --- a/keyboards/paprikman/albacore/rules.mk +++ b/keyboards/paprikman/albacore/rules.mk | |||
| @@ -12,6 +12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | 13 | ||
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
| 16 | 15 | ||
| 17 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
diff --git a/keyboards/percent/canoe_gen2/info.json b/keyboards/percent/canoe_gen2/info.json index 0f64915a2a..8288368389 100644 --- a/keyboards/percent/canoe_gen2/info.json +++ b/keyboards/percent/canoe_gen2/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B7" | 12 | "pin": "B7" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B0", "D0", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "F6", "F7"], | 18 | "cols": ["B0", "D0", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "F6", "F7"], |
| 16 | "rows": ["B1", "B3", "B2", "F5", "F4"] | 19 | "rows": ["B1", "B3", "B2", "F5", "F4"] |
diff --git a/keyboards/percent/canoe_gen2/rules.mk b/keyboards/percent/canoe_gen2/rules.mk index 0be47ec5d1..d399c10822 100644 --- a/keyboards/percent/canoe_gen2/rules.mk +++ b/keyboards/percent/canoe_gen2/rules.mk | |||
| @@ -11,6 +11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | 14 | ||
| 16 | RGB_MATRIX_CUSTOM_KB = yes | 15 | RGB_MATRIX_CUSTOM_KB = yes |
diff --git a/keyboards/phage_studio/pila87/info.json b/keyboards/phage_studio/pila87/info.json index 95a16a39d3..522cd9c548 100644 --- a/keyboards/phage_studio/pila87/info.json +++ b/keyboards/phage_studio/pila87/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x5887", | 8 | "pid": "0x5887", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "processor": "STM32F103", | 14 | "processor": "STM32F103", |
| 12 | "bootloader": "stm32duino", | 15 | "bootloader": "stm32duino", |
| 13 | "matrix_pins": { | 16 | "matrix_pins": { |
diff --git a/keyboards/phage_studio/pila87/rules.mk b/keyboards/phage_studio/pila87/rules.mk index a204b2aa9e..05f967d7a8 100644 --- a/keyboards/phage_studio/pila87/rules.mk +++ b/keyboards/phage_studio/pila87/rules.mk | |||
| @@ -19,7 +19,6 @@ OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE | |||
| 19 | 19 | ||
| 20 | # RGB Matrix enabled | 20 | # RGB Matrix enabled |
| 21 | RGB_MATRIX_ENABLE = yes | 21 | RGB_MATRIX_ENABLE = yes |
| 22 | RGB_MATRIX_DRIVER = WS2812 | ||
| 23 | 22 | ||
| 24 | # Wear-levelling driver | 23 | # Wear-levelling driver |
| 25 | EEPROM_DRIVER = wear_leveling | 24 | EEPROM_DRIVER = wear_leveling |
diff --git a/keyboards/phase_studio/titan65/hotswap/info.json b/keyboards/phase_studio/titan65/hotswap/info.json index d55716fa79..c7429ca65c 100644 --- a/keyboards/phase_studio/titan65/hotswap/info.json +++ b/keyboards/phase_studio/titan65/hotswap/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "E6" | 12 | "pin": "E6" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B0", "B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3", "D5", "F0", "F1", "C7", "F4", "F5", "F6"], | 18 | "cols": ["B0", "B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3", "D5", "F0", "F1", "C7", "F4", "F5", "F6"], |
| 16 | "rows": ["B4", "B5", "B6", "C6", "F7"] | 19 | "rows": ["B4", "B5", "B6", "C6", "F7"] |
diff --git a/keyboards/phase_studio/titan65/hotswap/rules.mk b/keyboards/phase_studio/titan65/hotswap/rules.mk index 4f7d24eafc..a3b3ae4eaa 100644 --- a/keyboards/phase_studio/titan65/hotswap/rules.mk +++ b/keyboards/phase_studio/titan65/hotswap/rules.mk | |||
| @@ -11,8 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | |||
| 16 | 14 | ||
| 17 | AUDIO_SUPPORTED = no | 15 | AUDIO_SUPPORTED = no |
| 18 | RGBLIGHT_SUPPORTED = no | 16 | RGBLIGHT_SUPPORTED = no |
diff --git a/keyboards/planck/ez/info.json b/keyboards/planck/ez/info.json index 43d7273976..370a19357f 100644 --- a/keyboards/planck/ez/info.json +++ b/keyboards/planck/ez/info.json | |||
| @@ -6,6 +6,9 @@ | |||
| 6 | "vid": "0x3297", | 6 | "vid": "0x3297", |
| 7 | "device_version": "0.0.1" | 7 | "device_version": "0.0.1" |
| 8 | }, | 8 | }, |
| 9 | "rgb_matrix": { | ||
| 10 | "driver": "IS31FL3737" | ||
| 11 | }, | ||
| 9 | "matrix_pins": { | 12 | "matrix_pins": { |
| 10 | "cols": ["B11", "B10", "B2", "B1", "A7", "B0"], | 13 | "cols": ["B11", "B10", "B2", "B1", "A7", "B0"], |
| 11 | "rows": ["A10", "A9", "A8", "B15", "C13", "C14", "C15", "A2"] | 14 | "rows": ["A10", "A9", "A8", "B15", "C13", "C14", "C15", "A2"] |
diff --git a/keyboards/planck/ez/rules.mk b/keyboards/planck/ez/rules.mk index 0bfe083b6c..a19a4fceaa 100644 --- a/keyboards/planck/ez/rules.mk +++ b/keyboards/planck/ez/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_DRIVER = dac_additive | |||
| 13 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | 13 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. |
| 14 | 14 | ||
| 15 | ENCODER_ENABLE = yes | 15 | ENCODER_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = IS31FL3737 | ||
| 17 | 16 | ||
| 18 | LAYOUTS_HAS_RGB = no | 17 | LAYOUTS_HAS_RGB = no |
| 19 | 18 | ||
diff --git a/keyboards/planck/light/info.json b/keyboards/planck/light/info.json index e66674f2ef..64d9fdcd85 100644 --- a/keyboards/planck/light/info.json +++ b/keyboards/planck/light/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0xBEA2", | 8 | "pid": "0xBEA2", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3731" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["E6", "E3", "E4", "D3", "D4", "D5", "C0", "A7", "A6", "E1", "E0", "D7"], | 15 | "cols": ["E6", "E3", "E4", "D3", "D4", "D5", "C0", "A7", "A6", "E1", "E0", "D7"], |
| 13 | "rows": ["B0", "E7", "F0", "F1"] | 16 | "rows": ["B0", "E7", "F0", "F1"] |
diff --git a/keyboards/planck/light/rules.mk b/keyboards/planck/light/rules.mk index 6a6a846ded..dbc992922b 100644 --- a/keyboards/planck/light/rules.mk +++ b/keyboards/planck/light/rules.mk | |||
| @@ -12,6 +12,5 @@ MIDI_ENABLE = yes # MIDI support | |||
| 12 | AUDIO_ENABLE = yes # Audio output | 12 | AUDIO_ENABLE = yes # Audio output |
| 13 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | 13 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
| 16 | 15 | ||
| 17 | LAYOUTS_HAS_RGB = no | 16 | LAYOUTS_HAS_RGB = no |
diff --git a/keyboards/planck/rev6/info.json b/keyboards/planck/rev6/info.json index 40af6bd442..c1e4e527ce 100644 --- a/keyboards/planck/rev6/info.json +++ b/keyboards/planck/rev6/info.json | |||
| @@ -12,6 +12,9 @@ | |||
| 12 | "pin": "A1", | 12 | "pin": "A1", |
| 13 | "driver": "pwm" | 13 | "driver": "pwm" |
| 14 | }, | 14 | }, |
| 15 | "rgb_matrix": { | ||
| 16 | "driver": "WS2812" | ||
| 17 | }, | ||
| 15 | "matrix_pins": { | 18 | "matrix_pins": { |
| 16 | "cols": ["B11", "B10", "B2", "B1", "A7", "B0"], | 19 | "cols": ["B11", "B10", "B2", "B1", "A7", "B0"], |
| 17 | "rows": ["A10", "A9", "A8", "B15", "C13", "C14", "C15", "A2"] | 20 | "rows": ["A10", "A9", "A8", "B15", "C13", "C14", "C15", "A2"] |
diff --git a/keyboards/planck/rev6/rules.mk b/keyboards/planck/rev6/rules.mk index 50b117dac0..048b723c4c 100644 --- a/keyboards/planck/rev6/rules.mk +++ b/keyboards/planck/rev6/rules.mk | |||
| @@ -12,7 +12,6 @@ AUDIO_ENABLE = yes # Audio output | |||
| 12 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. | 12 | RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. |
| 13 | 13 | ||
| 14 | RGB_MATRIX_ENABLE = no | 14 | RGB_MATRIX_ENABLE = no |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
| 16 | ENCODER_ENABLE = yes | 15 | ENCODER_ENABLE = yes |
| 17 | DIP_SWITCH_ENABLE = yes | 16 | DIP_SWITCH_ENABLE = yes |
| 18 | 17 | ||
diff --git a/keyboards/planck/rev6_drop/info.json b/keyboards/planck/rev6_drop/info.json index a759ada42b..00f1fab14e 100644 --- a/keyboards/planck/rev6_drop/info.json +++ b/keyboards/planck/rev6_drop/info.json | |||
| @@ -12,6 +12,9 @@ | |||
| 12 | "pin": "A1", | 12 | "pin": "A1", |
| 13 | "driver": "pwm" | 13 | "driver": "pwm" |
| 14 | }, | 14 | }, |
| 15 | "rgb_matrix": { | ||
| 16 | "driver": "WS2812" | ||
| 17 | }, | ||
| 15 | "matrix_pins": { | 18 | "matrix_pins": { |
| 16 | "cols": ["B11", "B10", "B2", "B1", "A7", "B0"], | 19 | "cols": ["B11", "B10", "B2", "B1", "A7", "B0"], |
| 17 | "rows": ["A10", "A9", "A8", "B15", "C13", "C14", "C15", "A2"] | 20 | "rows": ["A10", "A9", "A8", "B15", "C13", "C14", "C15", "A2"] |
diff --git a/keyboards/planck/rev6_drop/rules.mk b/keyboards/planck/rev6_drop/rules.mk index 378870d779..e20d33831d 100644 --- a/keyboards/planck/rev6_drop/rules.mk +++ b/keyboards/planck/rev6_drop/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = yes # Audio output | |||
| 13 | CUSTOM_MATRIX = yes | 13 | CUSTOM_MATRIX = yes |
| 14 | # Do not enable RGB_MATRIX_ENABLE together with RGBLIGHT_ENABLE | 14 | # Do not enable RGB_MATRIX_ENABLE together with RGBLIGHT_ENABLE |
| 15 | RGB_MATRIX_ENABLE = no | 15 | RGB_MATRIX_ENABLE = no |
| 16 | RGB_MATRIX_DRIVER = WS2812 | ||
| 17 | ENCODER_ENABLE = yes | 16 | ENCODER_ENABLE = yes |
| 18 | DIP_SWITCH_ENABLE = yes | 17 | DIP_SWITCH_ENABLE = yes |
| 19 | 18 | ||
diff --git a/keyboards/playkbtw/pk64rgb/info.json b/keyboards/playkbtw/pk64rgb/info.json index 2751e9c685..13fc6dd0ea 100644 --- a/keyboards/playkbtw/pk64rgb/info.json +++ b/keyboards/playkbtw/pk64rgb/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x3634", | 8 | "pid": "0x3634", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3733" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "B1", "B2", "B3", "B7"], | 15 | "cols": ["B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "B1", "B2", "B3", "B7"], |
| 13 | "rows": ["D7", "D6", "D5", "D3", "D2"] | 16 | "rows": ["D7", "D6", "D5", "D3", "D2"] |
diff --git a/keyboards/playkbtw/pk64rgb/rules.mk b/keyboards/playkbtw/pk64rgb/rules.mk index e18aaeaa8a..f199d19d31 100644 --- a/keyboards/playkbtw/pk64rgb/rules.mk +++ b/keyboards/playkbtw/pk64rgb/rules.mk | |||
| @@ -10,7 +10,6 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 14 | 13 | ||
| 15 | AUDIO_ENABLE = no # Audio output | 14 | AUDIO_ENABLE = no # Audio output |
| 16 | 15 | ||
diff --git a/keyboards/preonic/rev3/info.json b/keyboards/preonic/rev3/info.json index de242674bb..d6d494e005 100644 --- a/keyboards/preonic/rev3/info.json +++ b/keyboards/preonic/rev3/info.json | |||
| @@ -10,6 +10,9 @@ | |||
| 10 | "pin": "A1", | 10 | "pin": "A1", |
| 11 | "driver": "pwm" | 11 | "driver": "pwm" |
| 12 | }, | 12 | }, |
| 13 | "rgb_matrix": { | ||
| 14 | "driver": "WS2812" | ||
| 15 | }, | ||
| 13 | "matrix_pins": { | 16 | "matrix_pins": { |
| 14 | "cols": ["B11", "B10", "B2", "B1", "A7", "B0"], | 17 | "cols": ["B11", "B10", "B2", "B1", "A7", "B0"], |
| 15 | "rows": ["A10", "A9", "A8", "B15", "C13", "C14", "C15", "A2", "A3", "A6"] | 18 | "rows": ["A10", "A9", "A8", "B15", "C13", "C14", "C15", "A2", "A3", "A6"] |
diff --git a/keyboards/preonic/rev3/rules.mk b/keyboards/preonic/rev3/rules.mk index fa3348cef6..6836d19541 100644 --- a/keyboards/preonic/rev3/rules.mk +++ b/keyboards/preonic/rev3/rules.mk | |||
| @@ -13,7 +13,6 @@ RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. | |||
| 13 | 13 | ||
| 14 | # Do not enable RGB_MATRIX_ENABLE together with RGBLIGHT_ENABLE | 14 | # Do not enable RGB_MATRIX_ENABLE together with RGBLIGHT_ENABLE |
| 15 | RGB_MATRIX_ENABLE = no | 15 | RGB_MATRIX_ENABLE = no |
| 16 | RGB_MATRIX_DRIVER = WS2812 | ||
| 17 | 16 | ||
| 18 | ENCODER_ENABLE = yes | 17 | ENCODER_ENABLE = yes |
| 19 | DIP_SWITCH_ENABLE = yes | 18 | DIP_SWITCH_ENABLE = yes |
diff --git a/keyboards/preonic/rev3_drop/info.json b/keyboards/preonic/rev3_drop/info.json index ff105f700f..a3eac4eaf4 100644 --- a/keyboards/preonic/rev3_drop/info.json +++ b/keyboards/preonic/rev3_drop/info.json | |||
| @@ -10,6 +10,9 @@ | |||
| 10 | "pin": "A1", | 10 | "pin": "A1", |
| 11 | "driver": "pwm" | 11 | "driver": "pwm" |
| 12 | }, | 12 | }, |
| 13 | "rgb_matrix": { | ||
| 14 | "driver": "WS2812" | ||
| 15 | }, | ||
| 13 | "matrix_pins": { | 16 | "matrix_pins": { |
| 14 | "cols": ["B11", "B10", "B2", "B1", "A7", "B0"], | 17 | "cols": ["B11", "B10", "B2", "B1", "A7", "B0"], |
| 15 | "rows": ["A10", "A9", "A8", "B15", "C13", "C14", "C15", "A2", "A3", "A6"] | 18 | "rows": ["A10", "A9", "A8", "B15", "C13", "C14", "C15", "A2", "A3", "A6"] |
diff --git a/keyboards/preonic/rev3_drop/rules.mk b/keyboards/preonic/rev3_drop/rules.mk index 762dd6ff6c..d3ff068813 100644 --- a/keyboards/preonic/rev3_drop/rules.mk +++ b/keyboards/preonic/rev3_drop/rules.mk | |||
| @@ -16,6 +16,5 @@ DIP_SWITCH_ENABLE = yes | |||
| 16 | 16 | ||
| 17 | # Do not enable RGB_MATRIX_ENABLE together with RGBLIGHT_ENABLE | 17 | # Do not enable RGB_MATRIX_ENABLE together with RGBLIGHT_ENABLE |
| 18 | RGB_MATRIX_ENABLE = no | 18 | RGB_MATRIX_ENABLE = no |
| 19 | RGB_MATRIX_DRIVER = WS2812 | ||
| 20 | 19 | ||
| 21 | SRC += matrix.c | 20 | SRC += matrix.c |
diff --git a/keyboards/prototypist/oceanographer/info.json b/keyboards/prototypist/oceanographer/info.json index 1f589a540b..4fdaca429a 100644 --- a/keyboards/prototypist/oceanographer/info.json +++ b/keyboards/prototypist/oceanographer/info.json | |||
| @@ -19,9 +19,11 @@ | |||
| 19 | ] | 19 | ] |
| 20 | }, | 20 | }, |
| 21 | 21 | ||
| 22 | "ws2812": { | ||
| 23 | "pin": "B3" | ||
| 24 | }, | ||
| 22 | "rgblight" : { | 25 | "rgblight" : { |
| 23 | "led_count": 3, | 26 | "led_count": 3, |
| 24 | "pin": "B3", | ||
| 25 | "sleep": true, | 27 | "sleep": true, |
| 26 | "hue_steps": 10, | 28 | "hue_steps": 10, |
| 27 | "saturation_steps": 17, | 29 | "saturation_steps": 17, |
diff --git a/keyboards/quarkeys/z40/info.json b/keyboards/quarkeys/z40/info.json index 10531ddf57..bde8a576b9 100644 --- a/keyboards/quarkeys/z40/info.json +++ b/keyboards/quarkeys/z40/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x2801", | 8 | "pid": "0x2801", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F4", "F5", "F6", "F7", "B6", "B5", "B4", "D7", "D6", "D0", "B1", "B0"], | 15 | "cols": ["F4", "F5", "F6", "F7", "B6", "B5", "B4", "D7", "D6", "D0", "B1", "B0"], |
| 13 | "rows": ["E6", "B3", "C7", "C6"] | 16 | "rows": ["E6", "B3", "C7", "C6"] |
diff --git a/keyboards/quarkeys/z40/rules.mk b/keyboards/quarkeys/z40/rules.mk index 89107d24a8..4554ab2970 100644 --- a/keyboards/quarkeys/z40/rules.mk +++ b/keyboards/quarkeys/z40/rules.mk | |||
| @@ -14,4 +14,3 @@ AUDIO_ENABLE = no # Audio output | |||
| 14 | RGBLIGHT_ENABLE = no # Enable this and unable RGB_MATRIX_ENABLE to use RGB light effect | 14 | RGBLIGHT_ENABLE = no # Enable this and unable RGB_MATRIX_ENABLE to use RGB light effect |
| 15 | 15 | ||
| 16 | RGB_MATRIX_ENABLE = yes # Enable this and unable RGBLIGHT_ENABLE to use RGB Matrix effect | 16 | RGB_MATRIX_ENABLE = yes # Enable this and unable RGBLIGHT_ENABLE to use RGB Matrix effect |
| 17 | RGB_MATRIX_DRIVER = WS2812 # Comment out this line when RGBLIGHTING is enabled | ||
diff --git a/keyboards/rgbkb/mun/rev1/info.json b/keyboards/rgbkb/mun/rev1/info.json index 9d5bf972c1..b447c4b58d 100644 --- a/keyboards/rgbkb/mun/rev1/info.json +++ b/keyboards/rgbkb/mun/rev1/info.json | |||
| @@ -12,6 +12,9 @@ | |||
| 12 | "pin": "B5", | 12 | "pin": "B5", |
| 13 | "driver": "pwm" | 13 | "driver": "pwm" |
| 14 | }, | 14 | }, |
| 15 | "rgb_matrix": { | ||
| 16 | "driver": "WS2812" | ||
| 17 | }, | ||
| 15 | "matrix_pins": { | 18 | "matrix_pins": { |
| 16 | "cols": ["A0", "B11", "B0", "B10", "B12", "B2", "A8"], | 19 | "cols": ["A0", "B11", "B0", "B10", "B12", "B2", "A8"], |
| 17 | "rows": ["A1", "A3", "B3", "A13", "B15", null, null] | 20 | "rows": ["A1", "A3", "B3", "A13", "B15", null, null] |
diff --git a/keyboards/rgbkb/mun/rules.mk b/keyboards/rgbkb/mun/rules.mk index 88f8890ce6..0862bde4e5 100644 --- a/keyboards/rgbkb/mun/rules.mk +++ b/keyboards/rgbkb/mun/rules.mk | |||
| @@ -17,7 +17,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 17 | 17 | ||
| 18 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | 18 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. |
| 19 | RGB_MATRIX_ENABLE = yes | 19 | RGB_MATRIX_ENABLE = yes |
| 20 | RGB_MATRIX_DRIVER = WS2812 | ||
| 21 | 20 | ||
| 22 | OLED_ENABLE = yes | 21 | OLED_ENABLE = yes |
| 23 | OLED_DRIVER = SSD1306 # Enable the OLED Driver | 22 | OLED_DRIVER = SSD1306 # Enable the OLED Driver |
diff --git a/keyboards/rgbkb/pan/info.json b/keyboards/rgbkb/pan/info.json index e12e7717eb..d151fd68d6 100644 --- a/keyboards/rgbkb/pan/info.json +++ b/keyboards/rgbkb/pan/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x8C9C", | 8 | "pid": "0x8C9C", |
| 9 | "device_version": "0.0.2" | 9 | "device_version": "0.0.2" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "custom" | ||
| 13 | }, | ||
| 11 | "layouts": { | 14 | "layouts": { |
| 12 | "LAYOUT_all": { | 15 | "LAYOUT_all": { |
| 13 | "layout": [ | 16 | "layout": [ |
diff --git a/keyboards/rgbkb/pan/rev1/rules.mk b/keyboards/rgbkb/pan/rev1/rules.mk index 667c290059..4d3c0f6679 100644 --- a/keyboards/rgbkb/pan/rev1/rules.mk +++ b/keyboards/rgbkb/pan/rev1/rules.mk | |||
| @@ -1,5 +1,2 @@ | |||
| 1 | # The default configuration is a atmega32a | 1 | # The default configuration is a atmega32a |
| 2 | DEFAULT_FOLDER = rgbkb/pan/rev1/32a | 2 | DEFAULT_FOLDER = rgbkb/pan/rev1/32a |
| 3 | |||
| 4 | RGB_MATRIX_DRIVER = custom | ||
| 5 | WS2812_DRIVER_REQUIRED := yes | ||
diff --git a/keyboards/rgbkb/pan/rules.mk b/keyboards/rgbkb/pan/rules.mk index aecabfe157..775fa48e12 100644 --- a/keyboards/rgbkb/pan/rules.mk +++ b/keyboards/rgbkb/pan/rules.mk | |||
| @@ -9,7 +9,6 @@ COMMAND_ENABLE = no # Commands for debug and configuration | |||
| 9 | NKRO_ENABLE = no # Enable N-Key Rollover | 9 | NKRO_ENABLE = no # Enable N-Key Rollover |
| 10 | AUDIO_ENABLE = no # Audio output | 10 | AUDIO_ENABLE = no # Audio output |
| 11 | RGB_MATRIX_ENABLE = yes | 11 | RGB_MATRIX_ENABLE = yes |
| 12 | RGB_MATRIX_DRIVER = WS2812 | ||
| 13 | ENCODER_ENABLE = yes | 12 | ENCODER_ENABLE = yes |
| 14 | OLED_ENABLE = yes | 13 | OLED_ENABLE = yes |
| 15 | OLED_DRIVER = SSD1306 | 14 | OLED_DRIVER = SSD1306 |
| @@ -20,3 +19,5 @@ STAGGERED_LAYOUT = no # If you soldered R1-A12 and R4-A12, enable this. | |||
| 20 | 19 | ||
| 21 | # Default to revision 1 | 20 | # Default to revision 1 |
| 22 | DEFAULT_FOLDER = rgbkb/pan/rev1 | 21 | DEFAULT_FOLDER = rgbkb/pan/rev1 |
| 22 | |||
| 23 | WS2812_DRIVER_REQUIRED := yes | ||
diff --git a/keyboards/rgbkb/sol/rev1/info.json b/keyboards/rgbkb/sol/rev1/info.json index ae88231a49..b93857eb51 100644 --- a/keyboards/rgbkb/sol/rev1/info.json +++ b/keyboards/rgbkb/sol/rev1/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x3060", | 8 | "pid": "0x3060", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7"], | 15 | "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7"], |
| 13 | "rows": ["C6", "B6", "B5", "B4", "D7", "E6"] | 16 | "rows": ["C6", "B6", "B5", "B4", "D7", "E6"] |
diff --git a/keyboards/rgbkb/sol/rev1/rules.mk b/keyboards/rgbkb/sol/rev1/rules.mk index cef623df1a..af9b588b7a 100644 --- a/keyboards/rgbkb/sol/rev1/rules.mk +++ b/keyboards/rgbkb/sol/rev1/rules.mk | |||
| @@ -15,7 +15,6 @@ RGBLIGHT_ENABLE = yes # Enable global lighting effects. Do not ena | |||
| 15 | LED_MIRRORED = yes # Mirror LEDs across halves (enable DIP 1 on slave, and DIP 2 and 3 on master) | 15 | LED_MIRRORED = yes # Mirror LEDs across halves (enable DIP 1 on slave, and DIP 2 and 3 on master) |
| 16 | 16 | ||
| 17 | RGB_MATRIX_ENABLE = no # Enable per-key coordinate based RGB effects. Do not enable with RGBlight | 17 | RGB_MATRIX_ENABLE = no # Enable per-key coordinate based RGB effects. Do not enable with RGBlight |
| 18 | RGB_MATRIX_DRIVER = WS2812 | ||
| 19 | RGB_MATRIX_KEYPRESSES = no # Enable reactive per-key effects. | 18 | RGB_MATRIX_KEYPRESSES = no # Enable reactive per-key effects. |
| 20 | RGB_MATRIX_FRAMEBUFFER_EFFECTS = no # Enable frame buffer effects like the typing heatmap. | 19 | RGB_MATRIX_FRAMEBUFFER_EFFECTS = no # Enable frame buffer effects like the typing heatmap. |
| 21 | 20 | ||
diff --git a/keyboards/rgbkb/sol/rev2/info.json b/keyboards/rgbkb/sol/rev2/info.json index 97b7921464..2daee64be4 100644 --- a/keyboards/rgbkb/sol/rev2/info.json +++ b/keyboards/rgbkb/sol/rev2/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x3060", | 8 | "pid": "0x3060", |
| 9 | "device_version": "0.0.2" | 9 | "device_version": "0.0.2" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7"], | 15 | "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7"], |
| 13 | "rows": ["C6", "B6", "B5", "B4", "D7", "E6"] | 16 | "rows": ["C6", "B6", "B5", "B4", "D7", "E6"] |
diff --git a/keyboards/rgbkb/sol/rev2/rules.mk b/keyboards/rgbkb/sol/rev2/rules.mk index 681a3e0993..53aeba76ae 100644 --- a/keyboards/rgbkb/sol/rev2/rules.mk +++ b/keyboards/rgbkb/sol/rev2/rules.mk | |||
| @@ -15,7 +15,6 @@ RGBLIGHT_ENABLE = no # Enable global lighting effects. Do not ena | |||
| 15 | LED_MIRRORED = no # Mirror LEDs across halves (enable DIP 1 on slave, and DIP 2 and 3 on master) | 15 | LED_MIRRORED = no # Mirror LEDs across halves (enable DIP 1 on slave, and DIP 2 and 3 on master) |
| 16 | 16 | ||
| 17 | RGB_MATRIX_ENABLE = yes # Enable per-key coordinate based RGB effects. Do not enable with RGBlight | 17 | RGB_MATRIX_ENABLE = yes # Enable per-key coordinate based RGB effects. Do not enable with RGBlight |
| 18 | RGB_MATRIX_DRIVER = WS2812 | ||
| 19 | RGB_MATRIX_KEYPRESSES = no # Enable reactive per-key effects. | 18 | RGB_MATRIX_KEYPRESSES = no # Enable reactive per-key effects. |
| 20 | RGB_MATRIX_FRAMEBUFFER_EFFECTS = no # Enable frame buffer effects like the typing heatmap. | 19 | RGB_MATRIX_FRAMEBUFFER_EFFECTS = no # Enable frame buffer effects like the typing heatmap. |
| 21 | 20 | ||
diff --git a/keyboards/rgbkb/sol3/rev1/info.json b/keyboards/rgbkb/sol3/rev1/info.json index 77116bb733..3dd7404c44 100644 --- a/keyboards/rgbkb/sol3/rev1/info.json +++ b/keyboards/rgbkb/sol3/rev1/info.json | |||
| @@ -12,6 +12,9 @@ | |||
| 12 | "pin": "B5", | 12 | "pin": "B5", |
| 13 | "driver": "pwm" | 13 | "driver": "pwm" |
| 14 | }, | 14 | }, |
| 15 | "rgb_matrix": { | ||
| 16 | "driver": "WS2812" | ||
| 17 | }, | ||
| 15 | "matrix_pins": { | 18 | "matrix_pins": { |
| 16 | "cols": ["A6", "A7", "B0", "B2", "B1", "B9", "B3", "B4"], | 19 | "cols": ["A6", "A7", "B0", "B2", "B1", "B9", "B3", "B4"], |
| 17 | "rows": ["B15", "A8", "A15", "B12", "A3", null] | 20 | "rows": ["B15", "A8", "A15", "B12", "A3", null] |
diff --git a/keyboards/rgbkb/sol3/rules.mk b/keyboards/rgbkb/sol3/rules.mk index 336da6dd19..382b858f46 100644 --- a/keyboards/rgbkb/sol3/rules.mk +++ b/keyboards/rgbkb/sol3/rules.mk | |||
| @@ -21,7 +21,6 @@ DIP_SWITCH_ENABLE = yes | |||
| 21 | 21 | ||
| 22 | RGBLIGHT_ENABLE = no | 22 | RGBLIGHT_ENABLE = no |
| 23 | RGB_MATRIX_ENABLE = yes | 23 | RGB_MATRIX_ENABLE = yes |
| 24 | RGB_MATRIX_DRIVER = WS2812 | ||
| 25 | 24 | ||
| 26 | OLED_ENABLE = yes | 25 | OLED_ENABLE = yes |
| 27 | OLED_DRIVER = SSD1306 # Enable the OLED Driver | 26 | OLED_DRIVER = SSD1306 # Enable the OLED Driver |
diff --git a/keyboards/rgbkb/zygomorph/rev1/info.json b/keyboards/rgbkb/zygomorph/rev1/info.json index c85e9e0a9c..4be3dd61d3 100644 --- a/keyboards/rgbkb/zygomorph/rev1/info.json +++ b/keyboards/rgbkb/zygomorph/rev1/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x3060", | 8 | "pid": "0x3060", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F4", "F6", "C7", "C6", "B6", "D4"], | 15 | "cols": ["F4", "F6", "C7", "C6", "B6", "D4"], |
| 13 | "rows": ["F1", "F5", "F7", "B5", "B4"] | 16 | "rows": ["F1", "F5", "F7", "B5", "B4"] |
diff --git a/keyboards/rgbkb/zygomorph/rules.mk b/keyboards/rgbkb/zygomorph/rules.mk index e926ec7641..bc168c3983 100644 --- a/keyboards/rgbkb/zygomorph/rules.mk +++ b/keyboards/rgbkb/zygomorph/rules.mk | |||
| @@ -10,7 +10,6 @@ NKRO_ENABLE = no # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_DRIVER = WS2812 | ||
| 14 | 13 | ||
| 15 | SPLIT_KEYBOARD = yes | 14 | SPLIT_KEYBOARD = yes |
| 16 | 15 | ||
diff --git a/keyboards/rkg68/info.json b/keyboards/rkg68/info.json index f318019dd6..dc49a6943f 100644 --- a/keyboards/rkg68/info.json +++ b/keyboards/rkg68/info.json | |||
| @@ -14,13 +14,15 @@ | |||
| 14 | "cols": [ "F0", "F1", "E6", "C7", "C6", "B6", "D4", "B1", "B7", "B5", "B4", "D7", "D6", "B3", "F4" ], | 14 | "cols": [ "F0", "F1", "E6", "C7", "C6", "B6", "D4", "B1", "B7", "B5", "B4", "D7", "D6", "B3", "F4" ], |
| 15 | "rows": [ "D0", "D1", "D2", "D3", "D5" ] | 15 | "rows": [ "D0", "D1", "D2", "D3", "D5" ] |
| 16 | }, | 16 | }, |
| 17 | "ws2812": { | ||
| 18 | "pin": "B3" | ||
| 19 | }, | ||
| 17 | "rgblight": { | 20 | "rgblight": { |
| 18 | "animations": { | 21 | "animations": { |
| 19 | "knight": true, | 22 | "knight": true, |
| 20 | "rainbow_swirl": true | 23 | "rainbow_swirl": true |
| 21 | }, | 24 | }, |
| 22 | "led_count": 4, | 25 | "led_count": 4 |
| 23 | "pin": "B3" | ||
| 24 | }, | 26 | }, |
| 25 | "url": "http://en.rkgaming.com/", | 27 | "url": "http://en.rkgaming.com/", |
| 26 | "usb": { | 28 | "usb": { |
diff --git a/keyboards/rura66/rev1/info.json b/keyboards/rura66/rev1/info.json index 6c405ab95d..33557ff84f 100644 --- a/keyboards/rura66/rev1/info.json +++ b/keyboards/rura66/rev1/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0200", | 8 | "pid": "0x0200", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2"], | 15 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2"], |
| 13 | "rows": ["D4", "C6", "D7", "E6", "B4"] | 16 | "rows": ["D4", "C6", "D7", "E6", "B4"] |
diff --git a/keyboards/rura66/rev1/rules.mk b/keyboards/rura66/rev1/rules.mk index 5130195b44..0f2fb66a80 100644 --- a/keyboards/rura66/rev1/rules.mk +++ b/keyboards/rura66/rev1/rules.mk | |||
| @@ -2,7 +2,6 @@ EXTRAKEY_ENABLE = yes # Audio control and System control | |||
| 2 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 2 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 3 | SPLIT_KEYBOARD = yes | 3 | SPLIT_KEYBOARD = yes |
| 4 | RGB_MATRIX_ENABLE = no | 4 | RGB_MATRIX_ENABLE = no |
| 5 | RGB_MATRIX_DRIVER = WS2812 | ||
| 6 | OLED_DRIVER = SSD1306 | 5 | OLED_DRIVER = SSD1306 |
| 7 | ENCODER_ENABLE = no | 6 | ENCODER_ENABLE = no |
| 8 | LTO_ENABLE = yes | 7 | LTO_ENABLE = yes |
diff --git a/keyboards/rura66/rules.mk b/keyboards/rura66/rules.mk index 41795ddcb4..c7eacfa19a 100644 --- a/keyboards/rura66/rules.mk +++ b/keyboards/rura66/rules.mk | |||
| @@ -13,6 +13,5 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | OLED_ENABLE = yes | 13 | OLED_ENABLE = yes |
| 14 | SPLIT_KEYBOARD = yes | 14 | SPLIT_KEYBOARD = yes |
| 15 | LTO_ENABLE = yes | 15 | LTO_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = WS2812 | ||
| 17 | 16 | ||
| 18 | DEFAULT_FOLDER = rura66/rev1 | 17 | DEFAULT_FOLDER = rura66/rev1 |
diff --git a/keyboards/ryanskidmore/rskeys100/info.json b/keyboards/ryanskidmore/rskeys100/info.json index 949c6021bc..3549d99b3f 100644 --- a/keyboards/ryanskidmore/rskeys100/info.json +++ b/keyboards/ryanskidmore/rskeys100/info.json | |||
| @@ -9,6 +9,9 @@ | |||
| 9 | "ws2812": { | 9 | "ws2812": { |
| 10 | "pin": "C7" | 10 | "pin": "C7" |
| 11 | }, | 11 | }, |
| 12 | "rgb_matrix": { | ||
| 13 | "driver": "WS2812" | ||
| 14 | }, | ||
| 12 | "processor": "atmega32u4", | 15 | "processor": "atmega32u4", |
| 13 | "bootloader": "atmel-dfu", | 16 | "bootloader": "atmel-dfu", |
| 14 | "url": "", | 17 | "url": "", |
diff --git a/keyboards/ryanskidmore/rskeys100/rules.mk b/keyboards/ryanskidmore/rskeys100/rules.mk index fe929e6ad6..8db3728a22 100644 --- a/keyboards/ryanskidmore/rskeys100/rules.mk +++ b/keyboards/ryanskidmore/rskeys100/rules.mk | |||
| @@ -10,7 +10,6 @@ NKRO_ENABLE = yes # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = yes | 12 | RGB_MATRIX_ENABLE = yes |
| 13 | RGB_MATRIX_DRIVER = WS2812 | ||
| 14 | AUDIO_ENABLE = no # Audio output | 13 | AUDIO_ENABLE = no # Audio output |
| 15 | CUSTOM_MATRIX = lite | 14 | CUSTOM_MATRIX = lite |
| 16 | 15 | ||
diff --git a/keyboards/s_ol/0xc_pad/info.json b/keyboards/s_ol/0xc_pad/info.json index 6f49522ba6..a35c054900 100644 --- a/keyboards/s_ol/0xc_pad/info.json +++ b/keyboards/s_ol/0xc_pad/info.json | |||
| @@ -9,6 +9,9 @@ | |||
| 9 | "ws2812": { | 9 | "ws2812": { |
| 10 | "pin": "C7" | 10 | "pin": "C7" |
| 11 | }, | 11 | }, |
| 12 | "rgb_matrix": { | ||
| 13 | "driver": "WS2812" | ||
| 14 | }, | ||
| 12 | "layouts": { | 15 | "layouts": { |
| 13 | "LAYOUT": { | 16 | "LAYOUT": { |
| 14 | "layout": [ | 17 | "layout": [ |
diff --git a/keyboards/s_ol/0xc_pad/rules.mk b/keyboards/s_ol/0xc_pad/rules.mk index 69d30797b1..972d696cec 100644 --- a/keyboards/s_ol/0xc_pad/rules.mk +++ b/keyboards/s_ol/0xc_pad/rules.mk | |||
| @@ -12,4 +12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | LTO_ENABLE = yes | 13 | LTO_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/salicylic_acid3/naked48/rev1/info.json b/keyboards/salicylic_acid3/naked48/rev1/info.json index a7345e5d48..968965e51c 100644 --- a/keyboards/salicylic_acid3/naked48/rev1/info.json +++ b/keyboards/salicylic_acid3/naked48/rev1/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0xE8BA", | 8 | "pid": "0xE8BA", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6", "D7", "E6", "B4", "B5"], | 15 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6", "D7", "E6", "B4", "B5"], |
| 13 | "rows": ["D1", "D0", "D4", "C6"] | 16 | "rows": ["D1", "D0", "D4", "C6"] |
diff --git a/keyboards/salicylic_acid3/naked48/rules.mk b/keyboards/salicylic_acid3/naked48/rules.mk index 956ae2cefc..033ade5a49 100644 --- a/keyboards/salicylic_acid3/naked48/rules.mk +++ b/keyboards/salicylic_acid3/naked48/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = no | 13 | RGB_MATRIX_ENABLE = no |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | 14 | ||
| 16 | SPLIT_KEYBOARD = yes | 15 | SPLIT_KEYBOARD = yes |
| 17 | 16 | ||
diff --git a/keyboards/salicylic_acid3/setta21/rev1/info.json b/keyboards/salicylic_acid3/setta21/rev1/info.json index c8fb67d574..642bde6298 100644 --- a/keyboards/salicylic_acid3/setta21/rev1/info.json +++ b/keyboards/salicylic_acid3/setta21/rev1/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "D3" | 12 | "pin": "D3" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3"], | 18 | "cols": ["F4", "F5", "F6", "F7", "B1", "B3"], |
| 16 | "rows": ["D4", "C6", "D7", "E6"] | 19 | "rows": ["D4", "C6", "D7", "E6"] |
diff --git a/keyboards/salicylic_acid3/setta21/rules.mk b/keyboards/salicylic_acid3/setta21/rules.mk index ee8bd4cc40..d4aab3ee3f 100644 --- a/keyboards/salicylic_acid3/setta21/rules.mk +++ b/keyboards/salicylic_acid3/setta21/rules.mk | |||
| @@ -13,6 +13,5 @@ RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight. | |||
| 13 | OLED_ENABLE = no | 13 | OLED_ENABLE = no |
| 14 | USE_I2C = no | 14 | USE_I2C = no |
| 15 | RGB_MATRIX_ENABLE = no | 15 | RGB_MATRIX_ENABLE = no |
| 16 | RGB_MATRIX_DRIVER = WS2812 | ||
| 17 | 16 | ||
| 18 | DEFAULT_FOLDER = salicylic_acid3/setta21/rev1 | 17 | DEFAULT_FOLDER = salicylic_acid3/setta21/rev1 |
diff --git a/keyboards/senselessclay/ck60/info.json b/keyboards/senselessclay/ck60/info.json index 208fef9ae6..841c8fb429 100644 --- a/keyboards/senselessclay/ck60/info.json +++ b/keyboards/senselessclay/ck60/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B1" | 12 | "pin": "B1" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["F0", "D5", "D3", "D2", "D1", "D0", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"], | 18 | "cols": ["F0", "D5", "D3", "D2", "D1", "D0", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"], |
| 16 | "rows": ["B3", "B2", "F1", "F4", "F5"] | 19 | "rows": ["B3", "B2", "F1", "F4", "F5"] |
diff --git a/keyboards/senselessclay/ck60/rules.mk b/keyboards/senselessclay/ck60/rules.mk index 5dadd1cf0e..c33aa21c4b 100644 --- a/keyboards/senselessclay/ck60/rules.mk +++ b/keyboards/senselessclay/ck60/rules.mk | |||
| @@ -12,4 +12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | 13 | ||
| 14 | RGB_MATRIX_ENABLE = yes # RGB matrix lighting | 14 | RGB_MATRIX_ENABLE = yes # RGB matrix lighting |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/silverbullet44/info.json b/keyboards/silverbullet44/info.json index 3973885e4f..de86324dd9 100644 --- a/keyboards/silverbullet44/info.json +++ b/keyboards/silverbullet44/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "D3" | 12 | "pin": "D3" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["B3", "B1", "F7", "F6", "F5", "F4"], | 18 | "cols": ["B3", "B1", "F7", "F6", "F5", "F4"], |
| 16 | "rows": ["D4", "C6", "D7", "E6"] | 19 | "rows": ["D4", "C6", "D7", "E6"] |
diff --git a/keyboards/silverbullet44/rules.mk b/keyboards/silverbullet44/rules.mk index fa56d060bf..ed06e173de 100644 --- a/keyboards/silverbullet44/rules.mk +++ b/keyboards/silverbullet44/rules.mk | |||
| @@ -10,7 +10,6 @@ NKRO_ENABLE = no # Enable N-Key Rollover | |||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 12 | RGB_MATRIX_ENABLE = no | 12 | RGB_MATRIX_ENABLE = no |
| 13 | RGB_MATRIX_DRIVER = WS2812 | ||
| 14 | AUDIO_ENABLE = yes # Audio output | 13 | AUDIO_ENABLE = yes # Audio output |
| 15 | SPLIT_KEYBOARD = yes | 14 | SPLIT_KEYBOARD = yes |
| 16 | LTO_ENABLE = yes | 15 | LTO_ENABLE = yes |
diff --git a/keyboards/smallkeyboard/info.json b/keyboards/smallkeyboard/info.json index 8934a61917..a19bf29597 100644 --- a/keyboards/smallkeyboard/info.json +++ b/keyboards/smallkeyboard/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x736B", | 8 | "pid": "0x736B", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3731" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F7", "F6", "F5"], | 15 | "cols": ["F7", "F6", "F5"], |
| 13 | "rows": ["C7", "C6"] | 16 | "rows": ["C7", "C6"] |
diff --git a/keyboards/smallkeyboard/rules.mk b/keyboards/smallkeyboard/rules.mk index 9202e8acf7..1dcdf89155 100644 --- a/keyboards/smallkeyboard/rules.mk +++ b/keyboards/smallkeyboard/rules.mk | |||
| @@ -12,6 +12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | 13 | ||
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
| 16 | 15 | ||
| 17 | RGB_MATRIX_SUPPORTED = yes | 16 | RGB_MATRIX_SUPPORTED = yes |
diff --git a/keyboards/smithrune/iron160/iron160_h/info.json b/keyboards/smithrune/iron160/iron160_h/info.json index 0c28862068..b8184da064 100644 --- a/keyboards/smithrune/iron160/iron160_h/info.json +++ b/keyboards/smithrune/iron160/iron160_h/info.json | |||
| @@ -14,10 +14,12 @@ | |||
| 14 | "cols": ["A3" , "B9" , "B8" , "B5" , "B4", "B3" , "A6" , "A5" , "A4" , "A2" , "A1" , "A0" , "C15" , "C14"], | 14 | "cols": ["A3" , "B9" , "B8" , "B5" , "B4", "B3" , "A6" , "A5" , "A4" , "A2" , "A1" , "A0" , "C15" , "C14"], |
| 15 | "rows": ["A10", "A15", "C13", "A7" , "B0"] | 15 | "rows": ["A10", "A15", "C13", "A7" , "B0"] |
| 16 | }, | 16 | }, |
| 17 | "rgblight": { | 17 | "ws2812": { |
| 18 | "led_count": 1, | ||
| 19 | "pin": "B15" | 18 | "pin": "B15" |
| 20 | }, | 19 | }, |
| 20 | "rgblight": { | ||
| 21 | "led_count": 1 | ||
| 22 | }, | ||
| 21 | "diode_direction": "COL2ROW", | 23 | "diode_direction": "COL2ROW", |
| 22 | "layouts": { | 24 | "layouts": { |
| 23 | "LAYOUT": { | 25 | "LAYOUT": { |
diff --git a/keyboards/soda/pocket/info.json b/keyboards/soda/pocket/info.json index 815eb0da13..dca3dfe4be 100644 --- a/keyboards/soda/pocket/info.json +++ b/keyboards/soda/pocket/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "C15" | 12 | "pin": "C15" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["A2", "A1", "B14", "B4", "B5", "B6", "B7"], | 18 | "cols": ["A2", "A1", "B14", "B4", "B5", "B6", "B7"], |
| 16 | "rows": ["A7", "B0", "B1", "B2", "B10", "B11"] | 19 | "rows": ["A7", "B0", "B1", "B2", "B10", "B11"] |
diff --git a/keyboards/soda/pocket/rules.mk b/keyboards/soda/pocket/rules.mk index d8724cc6e6..27092ddbc6 100644 --- a/keyboards/soda/pocket/rules.mk +++ b/keyboards/soda/pocket/rules.mk | |||
| @@ -1,5 +1,4 @@ | |||
| 1 | RGB_MATRIX_ENABLE = yes | 1 | RGB_MATRIX_ENABLE = yes |
| 2 | RGB_MATRIX_DRIVER = WS2812 | ||
| 3 | 2 | ||
| 4 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | 3 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite |
| 5 | MOUSEKEY_ENABLE = yes # Mouse keys | 4 | MOUSEKEY_ENABLE = yes # Mouse keys |
diff --git a/keyboards/sowbug/68keys/info.json b/keyboards/sowbug/68keys/info.json index a5d2e8e35b..acead2062a 100644 --- a/keyboards/sowbug/68keys/info.json +++ b/keyboards/sowbug/68keys/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B9" | 12 | "pin": "B9" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["A3", "A4", "A5", "A6", "A7", "B0", "B1", "B10", "B11", "B12", "B13", "B14", "B15", "A8", "A9", "A10"], | 18 | "cols": ["A3", "A4", "A5", "A6", "A7", "B0", "B1", "B10", "B11", "B12", "B13", "B14", "B15", "A8", "A9", "A10"], |
| 16 | "rows": ["C14", "C15", "A0", "A1", "A2"] | 19 | "rows": ["C14", "C15", "A0", "A1", "A2"] |
diff --git a/keyboards/sowbug/68keys/rules.mk b/keyboards/sowbug/68keys/rules.mk index 38a6bb6887..b7807ae418 100644 --- a/keyboards/sowbug/68keys/rules.mk +++ b/keyboards/sowbug/68keys/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | 14 | ||
| 16 | # Enter lower-power sleep mode when on the ChibiOS idle thread | 15 | # Enter lower-power sleep mode when on the ChibiOS idle thread |
| 17 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE | 16 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE |
diff --git a/keyboards/sowbug/ansi_tkl/info.json b/keyboards/sowbug/ansi_tkl/info.json index 995d05362f..a0689ac0dd 100644 --- a/keyboards/sowbug/ansi_tkl/info.json +++ b/keyboards/sowbug/ansi_tkl/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B9" | 12 | "pin": "B9" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["A4", "A5", "A6", "A7", "B0", "B1", "B10", "B11", "B12", "B13", "B14", "B15", "A8", "A9", "A10", "A15", "B3"], | 18 | "cols": ["A4", "A5", "A6", "A7", "B0", "B1", "B10", "B11", "B12", "B13", "B14", "B15", "A8", "A9", "A10", "A15", "B3"], |
| 16 | "rows": ["C14", "C15", "A0", "A1", "A2", "A3"] | 19 | "rows": ["C14", "C15", "A0", "A1", "A2", "A3"] |
diff --git a/keyboards/sowbug/ansi_tkl/rules.mk b/keyboards/sowbug/ansi_tkl/rules.mk index 38a6bb6887..b7807ae418 100644 --- a/keyboards/sowbug/ansi_tkl/rules.mk +++ b/keyboards/sowbug/ansi_tkl/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | 14 | ||
| 16 | # Enter lower-power sleep mode when on the ChibiOS idle thread | 15 | # Enter lower-power sleep mode when on the ChibiOS idle thread |
| 17 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE | 16 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE |
diff --git a/keyboards/spaceholdings/nebula12b/info.json b/keyboards/spaceholdings/nebula12b/info.json index 5cf82edf92..5b64474b70 100755 --- a/keyboards/spaceholdings/nebula12b/info.json +++ b/keyboards/spaceholdings/nebula12b/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "D5" | 12 | "pin": "D5" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["F4", "F5", "D7"], | 18 | "cols": ["F4", "F5", "D7"], |
| 16 | "rows": ["B7", "B4", "F7", "F6"] | 19 | "rows": ["B7", "B4", "F7", "F6"] |
diff --git a/keyboards/spaceholdings/nebula12b/rules.mk b/keyboards/spaceholdings/nebula12b/rules.mk index e9b6e9fb5c..f89d2a5f9b 100755 --- a/keyboards/spaceholdings/nebula12b/rules.mk +++ b/keyboards/spaceholdings/nebula12b/rules.mk | |||
| @@ -11,6 +11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Enable Per-key RGB | 13 | RGB_MATRIX_ENABLE = yes # Enable Per-key RGB |
| 14 | RGB_MATRIX_DRIVER = WS2812 # Per-key RGB Driver | ||
| 15 | 14 | ||
| 16 | LTO_ENABLE = yes | 15 | LTO_ENABLE = yes |
diff --git a/keyboards/spaceholdings/nebula68b/info.json b/keyboards/spaceholdings/nebula68b/info.json index d3918f5f3b..89ee727172 100755 --- a/keyboards/spaceholdings/nebula68b/info.json +++ b/keyboards/spaceholdings/nebula68b/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B7" | 12 | "pin": "B7" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["D0", "D1", "D2", "D3", "D5", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"], | 18 | "cols": ["D0", "D1", "D2", "D3", "D5", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"], |
| 16 | "rows": ["D4", "D6", "D7", "B4", "E6"] | 19 | "rows": ["D4", "D6", "D7", "B4", "E6"] |
diff --git a/keyboards/spaceholdings/nebula68b/rules.mk b/keyboards/spaceholdings/nebula68b/rules.mk index e9b6e9fb5c..f89d2a5f9b 100755 --- a/keyboards/spaceholdings/nebula68b/rules.mk +++ b/keyboards/spaceholdings/nebula68b/rules.mk | |||
| @@ -11,6 +11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Enable Per-key RGB | 13 | RGB_MATRIX_ENABLE = yes # Enable Per-key RGB |
| 14 | RGB_MATRIX_DRIVER = WS2812 # Per-key RGB Driver | ||
| 15 | 14 | ||
| 16 | LTO_ENABLE = yes | 15 | LTO_ENABLE = yes |
diff --git a/keyboards/splitkb/kyria/rev1/info.json b/keyboards/splitkb/kyria/rev1/info.json index 03774dcfe5..2e380145a0 100644 --- a/keyboards/splitkb/kyria/rev1/info.json +++ b/keyboards/splitkb/kyria/rev1/info.json | |||
| @@ -4,6 +4,9 @@ | |||
| 4 | "pid": "0x9D9D", | 4 | "pid": "0x9D9D", |
| 5 | "device_version": "0.0.1" | 5 | "device_version": "0.0.1" |
| 6 | }, | 6 | }, |
| 7 | "rgb_matrix": { | ||
| 8 | "driver": "WS2812" | ||
| 9 | }, | ||
| 7 | "matrix_pins": { | 10 | "matrix_pins": { |
| 8 | "cols": ["B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4"], | 11 | "cols": ["B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4"], |
| 9 | "rows": ["B4", "E6", "D7", "D4"] | 12 | "rows": ["B4", "E6", "D7", "D4"] |
diff --git a/keyboards/splitkb/kyria/rev1/rules.mk b/keyboards/splitkb/kyria/rev1/rules.mk index cb26f6210d..c4c82d05aa 100644 --- a/keyboards/splitkb/kyria/rev1/rules.mk +++ b/keyboards/splitkb/kyria/rev1/rules.mk | |||
| @@ -11,4 +11,3 @@ OLED_ENABLE = yes # Enables the use of OLED displays | |||
| 11 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 11 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
| 12 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 12 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 13 | RGB_MATRIX_ENABLE = no # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | 13 | RGB_MATRIX_ENABLE = no # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) |
| 14 | RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support | ||
diff --git a/keyboards/splitkb/kyria/rev2/info.json b/keyboards/splitkb/kyria/rev2/info.json index 67c9e7a775..9b745dc906 100644 --- a/keyboards/splitkb/kyria/rev2/info.json +++ b/keyboards/splitkb/kyria/rev2/info.json | |||
| @@ -4,6 +4,9 @@ | |||
| 4 | "pid": "0x9D9D", | 4 | "pid": "0x9D9D", |
| 5 | "device_version": "0.0.2" | 5 | "device_version": "0.0.2" |
| 6 | }, | 6 | }, |
| 7 | "rgb_matrix": { | ||
| 8 | "driver": "WS2812" | ||
| 9 | }, | ||
| 7 | "matrix_pins": { | 10 | "matrix_pins": { |
| 8 | "cols": ["B2", "B6", "B5", "B4", "E6", "D7", "C6", "D4"], | 11 | "cols": ["B2", "B6", "B5", "B4", "E6", "D7", "C6", "D4"], |
| 9 | "rows": ["F6", "F7", "B1", "B3"] | 12 | "rows": ["F6", "F7", "B1", "B3"] |
diff --git a/keyboards/splitkb/kyria/rev2/rules.mk b/keyboards/splitkb/kyria/rev2/rules.mk index cb26f6210d..c4c82d05aa 100644 --- a/keyboards/splitkb/kyria/rev2/rules.mk +++ b/keyboards/splitkb/kyria/rev2/rules.mk | |||
| @@ -11,4 +11,3 @@ OLED_ENABLE = yes # Enables the use of OLED displays | |||
| 11 | ENCODER_ENABLE = yes # Enables the use of one or more encoders | 11 | ENCODER_ENABLE = yes # Enables the use of one or more encoders |
| 12 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow | 12 | RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow |
| 13 | RGB_MATRIX_ENABLE = no # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | 13 | RGB_MATRIX_ENABLE = no # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) |
| 14 | RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support | ||
diff --git a/keyboards/system76/launch_1/info.json b/keyboards/system76/launch_1/info.json index e9d991ac6a..db5912e381 100644 --- a/keyboards/system76/launch_1/info.json +++ b/keyboards/system76/launch_1/info.json | |||
| @@ -10,6 +10,9 @@ | |||
| 10 | "ws2812": { | 10 | "ws2812": { |
| 11 | "pin": "E2" | 11 | "pin": "E2" |
| 12 | }, | 12 | }, |
| 13 | "rgb_matrix": { | ||
| 14 | "driver": "WS2812" | ||
| 15 | }, | ||
| 13 | "matrix_pins": { | 16 | "matrix_pins": { |
| 14 | "cols": ["D7", "C7", "C6", "B6", "B5", "B4", "D6", "D4", "E6", "D5", "D3", "D2", "B7", "B0"], | 17 | "cols": ["D7", "C7", "C6", "B6", "B5", "B4", "D6", "D4", "E6", "D5", "D3", "D2", "B7", "B0"], |
| 15 | "rows": ["F0", "F1", "F4", "F5", "F6", "F7"] | 18 | "rows": ["F0", "F1", "F4", "F5", "F6", "F7"] |
diff --git a/keyboards/system76/launch_1/rules.mk b/keyboards/system76/launch_1/rules.mk index e20aa1fd58..7dbc07ced0 100644 --- a/keyboards/system76/launch_1/rules.mk +++ b/keyboards/system76/launch_1/rules.mk | |||
| @@ -17,7 +17,6 @@ RAW_ENABLE = yes # Raw HID commands (used by Keyboard Configurator) | |||
| 17 | BACKLIGHT_ENABLE = no # RGB backlight (conflicts with RGB matrix) | 17 | BACKLIGHT_ENABLE = no # RGB backlight (conflicts with RGB matrix) |
| 18 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 18 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 19 | RGB_MATRIX_ENABLE = yes # RGB matrix | 19 | RGB_MATRIX_ENABLE = yes # RGB matrix |
| 20 | RGB_MATRIX_DRIVER = WS2812 | ||
| 21 | RGB_MATRIX_CUSTOM_KB = yes # Custom keyboard effects | 20 | RGB_MATRIX_CUSTOM_KB = yes # Custom keyboard effects |
| 22 | AUDIO_ENABLE = no # Audio output | 21 | AUDIO_ENABLE = no # Audio output |
| 23 | LTO_ENABLE = yes # Link-time optimization for smaller binary | 22 | LTO_ENABLE = yes # Link-time optimization for smaller binary |
diff --git a/keyboards/teleport/native/info.json b/keyboards/teleport/native/info.json index 16c0603e43..1e1d591512 100644 --- a/keyboards/teleport/native/info.json +++ b/keyboards/teleport/native/info.json | |||
| @@ -10,6 +10,9 @@ | |||
| 10 | "vid": "0x7470", | 10 | "vid": "0x7470", |
| 11 | "device_version": "1.0.0" | 11 | "device_version": "1.0.0" |
| 12 | }, | 12 | }, |
| 13 | "rgb_matrix": { | ||
| 14 | "driver": "IS31FL3733" | ||
| 15 | }, | ||
| 13 | "features": { | 16 | "features": { |
| 14 | "bootmagic": true, | 17 | "bootmagic": true, |
| 15 | "command": false, | 18 | "command": false, |
diff --git a/keyboards/teleport/native/rules.mk b/keyboards/teleport/native/rules.mk index f60d3a26fb..31c83c8eed 100644 --- a/keyboards/teleport/native/rules.mk +++ b/keyboards/teleport/native/rules.mk | |||
| @@ -1,5 +1,4 @@ | |||
| 1 | RGB_MATRIX_ENABLE = yes | 1 | RGB_MATRIX_ENABLE = yes |
| 2 | RGB_MATRIX_DRIVER = IS31FL3733 | ||
| 3 | RGB_MATRIX_CUSTOM_KB = yes | 2 | RGB_MATRIX_CUSTOM_KB = yes |
| 4 | 3 | ||
| 5 | DEFAULT_FOLDER = teleport/native/iso | 4 | DEFAULT_FOLDER = teleport/native/iso |
diff --git a/keyboards/terrazzo/info.json b/keyboards/terrazzo/info.json index 3552435786..f493960049 100644 --- a/keyboards/terrazzo/info.json +++ b/keyboards/terrazzo/info.json | |||
| @@ -20,6 +20,9 @@ | |||
| 20 | {"pin_a": "C7", "pin_b": "F1", "resolution": 2} | 20 | {"pin_a": "C7", "pin_b": "F1", "resolution": 2} |
| 21 | ] | 21 | ] |
| 22 | }, | 22 | }, |
| 23 | "led_matrix": { | ||
| 24 | "driver": "IS31FL3731" | ||
| 25 | }, | ||
| 23 | "processor": "atmega32u4", | 26 | "processor": "atmega32u4", |
| 24 | "bootloader": "atmel-dfu", | 27 | "bootloader": "atmel-dfu", |
| 25 | "layouts": { | 28 | "layouts": { |
diff --git a/keyboards/terrazzo/rules.mk b/keyboards/terrazzo/rules.mk index ae42fe8a2f..e996c29fbc 100644 --- a/keyboards/terrazzo/rules.mk +++ b/keyboards/terrazzo/rules.mk | |||
| @@ -11,6 +11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | LED_MATRIX_ENABLE = yes | 13 | LED_MATRIX_ENABLE = yes |
| 14 | LED_MATRIX_DRIVER = IS31FL3731 | ||
| 15 | ENCODER_ENABLE = yes | 14 | ENCODER_ENABLE = yes |
| 16 | WPM_ENABLE = yes | 15 | WPM_ENABLE = yes |
diff --git a/keyboards/tkc/portico/info.json b/keyboards/tkc/portico/info.json index ad3b213e57..f4f2e15e84 100644 --- a/keyboards/tkc/portico/info.json +++ b/keyboards/tkc/portico/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0008", | 8 | "pid": "0x0008", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3731" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["D3", "D5", "D4", "D6", "D7", "B4", "B5", "F6", "F5", "F4", "F1", "B0", "B1", "B2", "B3"], | 15 | "cols": ["D3", "D5", "D4", "D6", "D7", "B4", "B5", "F6", "F5", "F4", "F1", "B0", "B1", "B2", "B3"], |
| 13 | "rows": ["B6", "C6", "C7", "F7", "D2"] | 16 | "rows": ["B6", "C6", "C7", "F7", "D2"] |
diff --git a/keyboards/tkc/portico/rules.mk b/keyboards/tkc/portico/rules.mk index 278b7fd572..4e382541f4 100644 --- a/keyboards/tkc/portico/rules.mk +++ b/keyboards/tkc/portico/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = no | 13 | RGB_MATRIX_ENABLE = no |
| 14 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
| 15 | CIE1931_CURVE = yes | 14 | CIE1931_CURVE = yes |
| 16 | 15 | ||
| 17 | # project specific files | 16 | # project specific files |
diff --git a/keyboards/tkc/portico68v2/info.json b/keyboards/tkc/portico68v2/info.json index a01809af6b..b37f02ecc9 100644 --- a/keyboards/tkc/portico68v2/info.json +++ b/keyboards/tkc/portico68v2/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0012", | 8 | "pid": "0x0012", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3741" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["D3", "D5", "D4", "D6", "D7", "B4", "B5", "F6", "F5", "F4", "F1", "B0", "B1", "B2", "B3"], | 15 | "cols": ["D3", "D5", "D4", "D6", "D7", "B4", "B5", "F6", "F5", "F4", "F1", "B0", "B1", "B2", "B3"], |
| 13 | "rows": ["B6", "C6", "C7", "F7", "D2"] | 16 | "rows": ["B6", "C6", "C7", "F7", "D2"] |
diff --git a/keyboards/tkc/portico68v2/rules.mk b/keyboards/tkc/portico68v2/rules.mk index c96ee7d13a..82b94419c1 100644 --- a/keyboards/tkc/portico68v2/rules.mk +++ b/keyboards/tkc/portico68v2/rules.mk | |||
| @@ -12,4 +12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | LTO_ENABLE = yes # Compile-time optimizations | 13 | LTO_ENABLE = yes # Compile-time optimizations |
| 14 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 14 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 15 | RGB_MATRIX_DRIVER = IS31FL3741 \ No newline at end of file | ||
diff --git a/keyboards/tkc/portico75/info.json b/keyboards/tkc/portico75/info.json index 4b55800efd..a7b7a7d1ed 100644 --- a/keyboards/tkc/portico75/info.json +++ b/keyboards/tkc/portico75/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0011", | 8 | "pid": "0x0011", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3741" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "B3", "B7"], | 15 | "cols": ["F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "B3", "B7"], |
| 13 | "rows": ["B0", "E6", "F0", "F1", "D3", "D2"] | 16 | "rows": ["B0", "E6", "F0", "F1", "D3", "D2"] |
diff --git a/keyboards/tkc/portico75/rules.mk b/keyboards/tkc/portico75/rules.mk index cdc33f0c09..36e22b992d 100644 --- a/keyboards/tkc/portico75/rules.mk +++ b/keyboards/tkc/portico75/rules.mk | |||
| @@ -11,6 +11,5 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 13 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 14 | RGB_MATRIX_DRIVER = IS31FL3741 | ||
| 15 | CIE1931_CURVE = yes | 14 | CIE1931_CURVE = yes |
| 16 | ENCODER_ENABLE = yes | 15 | ENCODER_ENABLE = yes |
diff --git a/keyboards/tominabox1/le_chiffre/he/info.json b/keyboards/tominabox1/le_chiffre/he/info.json index 2d4f369413..209bafb76c 100644 --- a/keyboards/tominabox1/le_chiffre/he/info.json +++ b/keyboards/tominabox1/le_chiffre/he/info.json | |||
| @@ -15,6 +15,9 @@ | |||
| 15 | {"pin_a": "D5", "pin_b": "D3"} | 15 | {"pin_a": "D5", "pin_b": "D3"} |
| 16 | ] | 16 | ] |
| 17 | }, | 17 | }, |
| 18 | "rgb_matrix": { | ||
| 19 | "driver": "WS2812" | ||
| 20 | }, | ||
| 18 | "processor": "atmega32u4", | 21 | "processor": "atmega32u4", |
| 19 | "bootloader": "atmel-dfu" | 22 | "bootloader": "atmel-dfu" |
| 20 | } | 23 | } |
diff --git a/keyboards/tominabox1/le_chiffre/he/rules.mk b/keyboards/tominabox1/le_chiffre/he/rules.mk index 812087ff8e..53d9b0d47b 100644 --- a/keyboards/tominabox1/le_chiffre/he/rules.mk +++ b/keyboards/tominabox1/le_chiffre/he/rules.mk | |||
| @@ -12,5 +12,4 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | ENCODER_ENABLE = yes | 13 | ENCODER_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
| 16 | LTO_ENABLE = yes | 15 | LTO_ENABLE = yes |
diff --git a/keyboards/tominabox1/le_chiffre/rev1/info.json b/keyboards/tominabox1/le_chiffre/rev1/info.json index 5726f5a488..963a25b410 100644 --- a/keyboards/tominabox1/le_chiffre/rev1/info.json +++ b/keyboards/tominabox1/le_chiffre/rev1/info.json | |||
| @@ -15,6 +15,9 @@ | |||
| 15 | {"pin_a": "D5", "pin_b": "D3"} | 15 | {"pin_a": "D5", "pin_b": "D3"} |
| 16 | ] | 16 | ] |
| 17 | }, | 17 | }, |
| 18 | "rgb_matrix": { | ||
| 19 | "driver": "WS2812" | ||
| 20 | }, | ||
| 18 | "processor": "atmega32u4", | 21 | "processor": "atmega32u4", |
| 19 | "bootloader": "atmel-dfu" | 22 | "bootloader": "atmel-dfu" |
| 20 | } | 23 | } |
diff --git a/keyboards/tominabox1/le_chiffre/rev1/rules.mk b/keyboards/tominabox1/le_chiffre/rev1/rules.mk index c1a9ea0595..7d791dd396 100644 --- a/keyboards/tominabox1/le_chiffre/rev1/rules.mk +++ b/keyboards/tominabox1/le_chiffre/rev1/rules.mk | |||
| @@ -12,6 +12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | ENCODER_ENABLE = yes | 13 | ENCODER_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
| 16 | LTO_ENABLE = yes | 15 | LTO_ENABLE = yes |
| 17 | 16 | ||
diff --git a/keyboards/tominabox1/le_chiffre/rev2/info.json b/keyboards/tominabox1/le_chiffre/rev2/info.json index b079e2ebad..ac09c6d879 100644 --- a/keyboards/tominabox1/le_chiffre/rev2/info.json +++ b/keyboards/tominabox1/le_chiffre/rev2/info.json | |||
| @@ -15,6 +15,9 @@ | |||
| 15 | {"pin_a": "B6", "pin_b": "C6"} | 15 | {"pin_a": "B6", "pin_b": "C6"} |
| 16 | ] | 16 | ] |
| 17 | }, | 17 | }, |
| 18 | "rgb_matrix": { | ||
| 19 | "driver": "WS2812" | ||
| 20 | }, | ||
| 18 | "processor": "atmega32u4", | 21 | "processor": "atmega32u4", |
| 19 | "bootloader": "atmel-dfu" | 22 | "bootloader": "atmel-dfu" |
| 20 | } | 23 | } |
diff --git a/keyboards/tominabox1/le_chiffre/rev2/rules.mk b/keyboards/tominabox1/le_chiffre/rev2/rules.mk index c1a9ea0595..7d791dd396 100644 --- a/keyboards/tominabox1/le_chiffre/rev2/rules.mk +++ b/keyboards/tominabox1/le_chiffre/rev2/rules.mk | |||
| @@ -12,6 +12,5 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | ENCODER_ENABLE = yes | 13 | ENCODER_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
| 16 | LTO_ENABLE = yes | 15 | LTO_ENABLE = yes |
| 17 | 16 | ||
diff --git a/keyboards/tzarc/djinn/info.json b/keyboards/tzarc/djinn/info.json index 0c396a3d53..c1c313e9ef 100644 --- a/keyboards/tzarc/djinn/info.json +++ b/keyboards/tzarc/djinn/info.json | |||
| @@ -37,6 +37,9 @@ | |||
| 37 | "pin": "B2", | 37 | "pin": "B2", |
| 38 | "driver": "pwm" | 38 | "driver": "pwm" |
| 39 | }, | 39 | }, |
| 40 | "rgb_matrix": { | ||
| 41 | "driver": "WS2812" | ||
| 42 | }, | ||
| 40 | "split": { | 43 | "split": { |
| 41 | "enabled": true, | 44 | "enabled": true, |
| 42 | "main": "pin", | 45 | "main": "pin", |
diff --git a/keyboards/tzarc/djinn/rules.mk b/keyboards/tzarc/djinn/rules.mk index 0ff3f4d91e..e7c32e4dc1 100644 --- a/keyboards/tzarc/djinn/rules.mk +++ b/keyboards/tzarc/djinn/rules.mk | |||
| @@ -4,8 +4,6 @@ SERIAL_DRIVER = usart | |||
| 4 | 4 | ||
| 5 | CIE1931_CURVE = yes | 5 | CIE1931_CURVE = yes |
| 6 | 6 | ||
| 7 | RGB_MATRIX_DRIVER = WS2812 | ||
| 8 | |||
| 9 | EEPROM_DRIVER = spi | 7 | EEPROM_DRIVER = spi |
| 10 | 8 | ||
| 11 | AUDIO_DRIVER = pwm_software | 9 | AUDIO_DRIVER = pwm_software |
diff --git a/keyboards/tzarc/ghoul/info.json b/keyboards/tzarc/ghoul/info.json index 58c5175cb2..e6f3adf19c 100644 --- a/keyboards/tzarc/ghoul/info.json +++ b/keyboards/tzarc/ghoul/info.json | |||
| @@ -15,6 +15,9 @@ | |||
| 15 | "quantum_painter": true, | 15 | "quantum_painter": true, |
| 16 | "rgb_matrix": true | 16 | "rgb_matrix": true |
| 17 | }, | 17 | }, |
| 18 | "rgb_matrix": { | ||
| 19 | "driver": "WS2812" | ||
| 20 | }, | ||
| 18 | "matrix_pins": { | 21 | "matrix_pins": { |
| 19 | "rows": ["NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN"], | 22 | "rows": ["NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN"], |
| 20 | "cols": ["NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN"] | 23 | "cols": ["NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN","NO_PIN"] |
diff --git a/keyboards/tzarc/ghoul/rules.mk b/keyboards/tzarc/ghoul/rules.mk index a18cf56fce..10630d80cf 100644 --- a/keyboards/tzarc/ghoul/rules.mk +++ b/keyboards/tzarc/ghoul/rules.mk | |||
| @@ -1,6 +1,5 @@ | |||
| 1 | CUSTOM_MATRIX = lite | 1 | CUSTOM_MATRIX = lite |
| 2 | EEPROM_DRIVER = spi | 2 | EEPROM_DRIVER = spi |
| 3 | RGB_MATRIX_DRIVER = WS2812 | ||
| 4 | QUANTUM_PAINTER_DRIVERS = ssd1351_spi | 3 | QUANTUM_PAINTER_DRIVERS = ssd1351_spi |
| 5 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE | 4 | OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE |
| 6 | 5 | ||
diff --git a/keyboards/ungodly/launch_pad/info.json b/keyboards/ungodly/launch_pad/info.json index abb568146e..97f3d10407 100644 --- a/keyboards/ungodly/launch_pad/info.json +++ b/keyboards/ungodly/launch_pad/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x4C50", | 8 | "pid": "0x4C50", |
| 9 | "device_version": "99.9.9" | 9 | "device_version": "99.9.9" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B0", "B1", "B2", "B3"], | 15 | "cols": ["B0", "B1", "B2", "B3"], |
| 13 | "rows": ["D4", "D6", "D7", "B4", "B5"] | 16 | "rows": ["D4", "D6", "D7", "B4", "B5"] |
diff --git a/keyboards/ungodly/launch_pad/rules.mk b/keyboards/ungodly/launch_pad/rules.mk index 1177444e3e..5b696a9b07 100644 --- a/keyboards/ungodly/launch_pad/rules.mk +++ b/keyboards/ungodly/launch_pad/rules.mk | |||
| @@ -15,7 +15,6 @@ OLED_ENABLE = yes | |||
| 15 | OLED_DRIVER = SSD1306 | 15 | OLED_DRIVER = SSD1306 |
| 16 | ENCODER_ENABLE = yes | 16 | ENCODER_ENABLE = yes |
| 17 | RGB_MATRIX_ENABLE = yes | 17 | RGB_MATRIX_ENABLE = yes |
| 18 | RGB_MATRIX_DRIVER = WS2812 | ||
| 19 | SPACE_CADET_ENABLE = no | 18 | SPACE_CADET_ENABLE = no |
| 20 | MAGIC_ENABLE = no | 19 | MAGIC_ENABLE = no |
| 21 | GRAVE_ESC_ENABLE = no | 20 | GRAVE_ESC_ENABLE = no |
diff --git a/keyboards/viktus/osav2_numpad/info.json b/keyboards/viktus/osav2_numpad/info.json index ed1c03c19f..306db24f83 100644 --- a/keyboards/viktus/osav2_numpad/info.json +++ b/keyboards/viktus/osav2_numpad/info.json | |||
| @@ -27,9 +27,11 @@ | |||
| 27 | "cols": ["F5", "F0", "D3", "D5"], | 27 | "cols": ["F5", "F0", "D3", "D5"], |
| 28 | "rows": ["F1", "F4", "D4", "D7", "D6"] | 28 | "rows": ["F1", "F4", "D4", "D7", "D6"] |
| 29 | }, | 29 | }, |
| 30 | "ws2812": { | ||
| 31 | "pin": "C7" | ||
| 32 | }, | ||
| 30 | "rgblight": { | 33 | "rgblight": { |
| 31 | "led_count": 9, | 34 | "led_count": 9, |
| 32 | "pin": "C7", | ||
| 33 | "max_brightness": 191, | 35 | "max_brightness": 191, |
| 34 | "animations": { | 36 | "animations": { |
| 35 | "breathing": true, | 37 | "breathing": true, |
diff --git a/keyboards/wekey/we27/info.json b/keyboards/wekey/we27/info.json index 0ded933932..5c29b5a995 100644 --- a/keyboards/wekey/we27/info.json +++ b/keyboards/wekey/we27/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0001", | 8 | "pid": "0x0001", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F4", "F5", "C7", "D6", "D4"], | 15 | "cols": ["F4", "F5", "C7", "D6", "D4"], |
| 13 | "rows": ["F1", "D7", "B4", "B5", "B6", "F6"] | 16 | "rows": ["F1", "D7", "B4", "B5", "B6", "F6"] |
diff --git a/keyboards/wekey/we27/rules.mk b/keyboards/wekey/we27/rules.mk index 3e2d707550..c76f29ff75 100644 --- a/keyboards/wekey/we27/rules.mk +++ b/keyboards/wekey/we27/rules.mk | |||
| @@ -12,7 +12,6 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | ENCODER_ENABLE = yes | 13 | ENCODER_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 14 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
| 16 | 15 | ||
| 17 | DEBOUNCE_TYPE = sym_defer_pk | 16 | DEBOUNCE_TYPE = sym_defer_pk |
| 18 | RGB_MATRIX_CUSTOM_KB = yes | 17 | RGB_MATRIX_CUSTOM_KB = yes |
diff --git a/keyboards/winry/winry315/info.json b/keyboards/winry/winry315/info.json index 10088f2c42..fcbafb86ff 100644 --- a/keyboards/winry/winry315/info.json +++ b/keyboards/winry/winry315/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0315", | 8 | "pid": "0x0315", |
| 9 | "vid": "0xF1F1" | 9 | "vid": "0xF1F1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "encoder": { | 14 | "encoder": { |
| 12 | "rotary": [ | 15 | "rotary": [ |
| 13 | {"pin_a": "F1", "pin_b": "F0"}, | 16 | {"pin_a": "F1", "pin_b": "F0"}, |
diff --git a/keyboards/winry/winry315/rules.mk b/keyboards/winry/winry315/rules.mk index d5f501196c..0f932779f5 100644 --- a/keyboards/winry/winry315/rules.mk +++ b/keyboards/winry/winry315/rules.mk | |||
| @@ -12,4 +12,3 @@ RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | |||
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | ENCODER_ENABLE = yes | 13 | ENCODER_ENABLE = yes |
| 14 | RGB_MATRIX_ENABLE = yes | 14 | RGB_MATRIX_ENABLE = yes |
| 15 | RGB_MATRIX_DRIVER = WS2812 | ||
diff --git a/keyboards/work_louder/loop/info.json b/keyboards/work_louder/loop/info.json index 194b3274d4..64aed890de 100644 --- a/keyboards/work_louder/loop/info.json +++ b/keyboards/work_louder/loop/info.json | |||
| @@ -7,6 +7,9 @@ | |||
| 7 | "vid": "0x574C", | 7 | "vid": "0x574C", |
| 8 | "pid": "0x1DF9" | 8 | "pid": "0x1DF9" |
| 9 | }, | 9 | }, |
| 10 | "rgb_matrix": { | ||
| 11 | "driver": "WS2812" | ||
| 12 | }, | ||
| 10 | "matrix_pins": { | 13 | "matrix_pins": { |
| 11 | "cols": ["B3", "B2", "B1", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6"], | 14 | "cols": ["B3", "B2", "B1", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6"], |
| 12 | "rows": ["F5"] | 15 | "rows": ["F5"] |
diff --git a/keyboards/work_louder/loop/rules.mk b/keyboards/work_louder/loop/rules.mk index 7b2a49bbc2..b68ae20d14 100644 --- a/keyboards/work_louder/loop/rules.mk +++ b/keyboards/work_louder/loop/rules.mk | |||
| @@ -14,7 +14,6 @@ ENCODER_ENABLE = yes | |||
| 14 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
| 15 | 15 | ||
| 16 | RGB_MATRIX_ENABLE = yes | 16 | RGB_MATRIX_ENABLE = yes |
| 17 | RGB_MATRIX_DRIVER = WS2812 | ||
| 18 | LTO_ENABLE = yes | 17 | LTO_ENABLE = yes |
| 19 | 18 | ||
| 20 | SRC += rgb_functions.c | 19 | SRC += rgb_functions.c |
diff --git a/keyboards/work_louder/micro/info.json b/keyboards/work_louder/micro/info.json index 22a4e5b261..f6b45226a0 100644 --- a/keyboards/work_louder/micro/info.json +++ b/keyboards/work_louder/micro/info.json | |||
| @@ -42,6 +42,9 @@ | |||
| 42 | "ws2812": { | 42 | "ws2812": { |
| 43 | "pin": "D1" | 43 | "pin": "D1" |
| 44 | }, | 44 | }, |
| 45 | "rgb_matrix": { | ||
| 46 | "driver": "WS2812" | ||
| 47 | }, | ||
| 45 | "url": "https://worklouder.cc/", | 48 | "url": "https://worklouder.cc/", |
| 46 | "usb": { | 49 | "usb": { |
| 47 | "device_version": "1.0.0", | 50 | "device_version": "1.0.0", |
diff --git a/keyboards/work_louder/micro/rules.mk b/keyboards/work_louder/micro/rules.mk index bf0aa91911..ae0d803c0a 100644 --- a/keyboards/work_louder/micro/rules.mk +++ b/keyboards/work_louder/micro/rules.mk | |||
| @@ -1,4 +1,2 @@ | |||
| 1 | RGB_MATRIX_DRIVER = WS2812 | ||
| 2 | |||
| 3 | SRC += rgb_functions.c \ | 1 | SRC += rgb_functions.c \ |
| 4 | matrix.c | 2 | matrix.c |
diff --git a/keyboards/work_louder/nano/info.json b/keyboards/work_louder/nano/info.json index 1be97c86a7..70da0e4cc4 100644 --- a/keyboards/work_louder/nano/info.json +++ b/keyboards/work_louder/nano/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0xE6F0", | 8 | "pid": "0xE6F0", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B5", "B6", "C6"], | 15 | "cols": ["B5", "B6", "C6"], |
| 13 | "rows": ["F7"] | 16 | "rows": ["F7"] |
diff --git a/keyboards/work_louder/nano/rules.mk b/keyboards/work_louder/nano/rules.mk index 60c7afc95e..bcbb4bb31d 100644 --- a/keyboards/work_louder/nano/rules.mk +++ b/keyboards/work_louder/nano/rules.mk | |||
| @@ -14,6 +14,5 @@ ENCODER_ENABLE = yes | |||
| 14 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
| 15 | 15 | ||
| 16 | RGB_MATRIX_ENABLE = yes | 16 | RGB_MATRIX_ENABLE = yes |
| 17 | RGB_MATRIX_DRIVER = WS2812 | ||
| 18 | 17 | ||
| 19 | SRC += rgb_functions.c | 18 | SRC += rgb_functions.c |
diff --git a/keyboards/work_louder/work_board/info.json b/keyboards/work_louder/work_board/info.json index a25070dacd..3e208110a8 100644 --- a/keyboards/work_louder/work_board/info.json +++ b/keyboards/work_louder/work_board/info.json | |||
| @@ -7,6 +7,9 @@ | |||
| 7 | "vid": "0x574C", | 7 | "vid": "0x574C", |
| 8 | "pid": "0xDCD1" | 8 | "pid": "0xDCD1" |
| 9 | }, | 9 | }, |
| 10 | "rgb_matrix": { | ||
| 11 | "driver": "WS2812" | ||
| 12 | }, | ||
| 10 | "matrix_pins": { | 13 | "matrix_pins": { |
| 11 | "cols": ["D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "E6"], | 14 | "cols": ["D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "E6"], |
| 12 | "rows": ["F0", "F1", "F4", "F5"] | 15 | "rows": ["F0", "F1", "F4", "F5"] |
diff --git a/keyboards/work_louder/work_board/rules.mk b/keyboards/work_louder/work_board/rules.mk index 714b4b5d04..9f4b9a4bc5 100644 --- a/keyboards/work_louder/work_board/rules.mk +++ b/keyboards/work_louder/work_board/rules.mk | |||
| @@ -14,7 +14,6 @@ ENCODER_ENABLE = yes | |||
| 14 | LTO_ENABLE = yes | 14 | LTO_ENABLE = yes |
| 15 | 15 | ||
| 16 | RGB_MATRIX_ENABLE = yes | 16 | RGB_MATRIX_ENABLE = yes |
| 17 | RGB_MATRIX_DRIVER = WS2812 | ||
| 18 | 17 | ||
| 19 | SRC += rgb_functions.c | 18 | SRC += rgb_functions.c |
| 20 | 19 | ||
diff --git a/keyboards/xbows/knight/info.json b/keyboards/xbows/knight/info.json index 147a69861f..9cce952dd7 100644 --- a/keyboards/xbows/knight/info.json +++ b/keyboards/xbows/knight/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x4B6E", | 8 | "pid": "0x4B6E", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3731" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6"], | 15 | "cols": ["B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6"], |
| 13 | "rows": ["F7", "F6", "F5", "F4", "F1", "F0"] | 16 | "rows": ["F7", "F6", "F5", "F4", "F1", "F0"] |
diff --git a/keyboards/xbows/knight/rules.mk b/keyboards/xbows/knight/rules.mk index 2c37110828..4a443969ff 100644 --- a/keyboards/xbows/knight/rules.mk +++ b/keyboards/xbows/knight/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
diff --git a/keyboards/xbows/knight_plus/info.json b/keyboards/xbows/knight_plus/info.json index 34ef43bba0..837d292932 100644 --- a/keyboards/xbows/knight_plus/info.json +++ b/keyboards/xbows/knight_plus/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x4B50", | 8 | "pid": "0x4B50", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3731" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6"], | 15 | "cols": ["B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6"], |
| 13 | "rows": ["F7", "F6", "F5", "F4", "F1", "F0"] | 16 | "rows": ["F7", "F6", "F5", "F4", "F1", "F0"] |
diff --git a/keyboards/xbows/knight_plus/rules.mk b/keyboards/xbows/knight_plus/rules.mk index 2c37110828..4a443969ff 100644 --- a/keyboards/xbows/knight_plus/rules.mk +++ b/keyboards/xbows/knight_plus/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
diff --git a/keyboards/xbows/nature/info.json b/keyboards/xbows/nature/info.json index 96e559c365..fdabd72f32 100644 --- a/keyboards/xbows/nature/info.json +++ b/keyboards/xbows/nature/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x4E61", | 8 | "pid": "0x4E61", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3731" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6"], | 15 | "cols": ["B0", "B1", "B2", "B3", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6"], |
| 13 | "rows": ["F7", "F6", "F5", "F4", "F1", "F0"] | 16 | "rows": ["F7", "F6", "F5", "F4", "F1", "F0"] |
diff --git a/keyboards/xbows/nature/rules.mk b/keyboards/xbows/nature/rules.mk index 2c37110828..4a443969ff 100644 --- a/keyboards/xbows/nature/rules.mk +++ b/keyboards/xbows/nature/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
diff --git a/keyboards/xbows/numpad/info.json b/keyboards/xbows/numpad/info.json index 3c2e69eb83..34744625d8 100644 --- a/keyboards/xbows/numpad/info.json +++ b/keyboards/xbows/numpad/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x4E75", | 8 | "pid": "0x4E75", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3731" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["D4", "D6", "B2", "B1"], | 15 | "cols": ["D4", "D6", "B2", "B1"], |
| 13 | "rows": ["B5", "B4", "C6", "B6", "D7", "B3"] | 16 | "rows": ["B5", "B4", "C6", "B6", "D7", "B3"] |
diff --git a/keyboards/xbows/numpad/rules.mk b/keyboards/xbows/numpad/rules.mk index 2c37110828..4a443969ff 100644 --- a/keyboards/xbows/numpad/rules.mk +++ b/keyboards/xbows/numpad/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
diff --git a/keyboards/xbows/ranger/info.json b/keyboards/xbows/ranger/info.json index d58b2de722..ec3fcb0fb3 100644 --- a/keyboards/xbows/ranger/info.json +++ b/keyboards/xbows/ranger/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x5261", | 8 | "pid": "0x5261", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3731" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B7", "B3", "B2", "B1", "B0", "E6", "F0", "F1", "F4", "F5", "D7", "F6", "F7", "D4", "D5", "D3"], | 15 | "cols": ["B7", "B3", "B2", "B1", "B0", "E6", "F0", "F1", "F4", "F5", "D7", "F6", "F7", "D4", "D5", "D3"], |
| 13 | "rows": ["C7", "B6", "B4", "C6", "B5", "D6"] | 16 | "rows": ["C7", "B6", "B4", "C6", "B5", "D6"] |
diff --git a/keyboards/xbows/ranger/rules.mk b/keyboards/xbows/ranger/rules.mk index 2c37110828..4a443969ff 100644 --- a/keyboards/xbows/ranger/rules.mk +++ b/keyboards/xbows/ranger/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
diff --git a/keyboards/xbows/woody/info.json b/keyboards/xbows/woody/info.json index 0e4314e60e..add3a33014 100644 --- a/keyboards/xbows/woody/info.json +++ b/keyboards/xbows/woody/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x1224", | 8 | "pid": "0x1224", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "IS31FL3731" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["B6", "C6", "C7", "F4", "F5", "F6", "F7", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4"], | 15 | "cols": ["B6", "C6", "C7", "F4", "F5", "F6", "F7", "B7", "D2", "D3", "D5", "D4", "D6", "D7", "B4"], |
| 13 | "rows": ["B3", "B2", "B1", "B0", "B5"] | 16 | "rows": ["B3", "B2", "B1", "B0", "B5"] |
diff --git a/keyboards/xbows/woody/rules.mk b/keyboards/xbows/woody/rules.mk index c15a80d751..90dd66d772 100644 --- a/keyboards/xbows/woody/rules.mk +++ b/keyboards/xbows/woody/rules.mk | |||
| @@ -10,5 +10,4 @@ COMMAND_ENABLE = no # Commands for debug and configuration | |||
| 10 | NKRO_ENABLE = yes # Enable N-Key Rollover | 10 | NKRO_ENABLE = yes # Enable N-Key Rollover |
| 11 | AUDIO_ENABLE = no | 11 | AUDIO_ENABLE = no |
| 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix | 12 | RGB_MATRIX_ENABLE = yes # Use RGB matrix |
| 13 | RGB_MATRIX_DRIVER = IS31FL3731 | ||
| 14 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in | 13 | NO_USB_STARTUP_CHECK = no # Disable initialization only when usb is plugged in |
diff --git a/keyboards/xelus/dawn60/rev1_qmk/info.json b/keyboards/xelus/dawn60/rev1_qmk/info.json index b575f3a88e..ffc050a260 100644 --- a/keyboards/xelus/dawn60/rev1_qmk/info.json +++ b/keyboards/xelus/dawn60/rev1_qmk/info.json | |||
| @@ -2,6 +2,9 @@ | |||
| 2 | "ws2812": { | 2 | "ws2812": { |
| 3 | "pin": "F0" | 3 | "pin": "F0" |
| 4 | }, | 4 | }, |
| 5 | "rgb_matrix": { | ||
| 6 | "driver": "custom" | ||
| 7 | }, | ||
| 5 | "matrix_pins": { | 8 | "matrix_pins": { |
| 6 | "cols": ["B0", "D5", "B2", "F5", "D3", "D2", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"], | 9 | "cols": ["B0", "D5", "B2", "F5", "D3", "D2", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"], |
| 7 | "rows": ["B1", "B3", "F1", "F6", "F7"] | 10 | "rows": ["B1", "B3", "F1", "F6", "F7"] |
diff --git a/keyboards/xelus/dawn60/rev1_qmk/rules.mk b/keyboards/xelus/dawn60/rev1_qmk/rules.mk index 71a023f2d0..4a799710d2 100644 --- a/keyboards/xelus/dawn60/rev1_qmk/rules.mk +++ b/keyboards/xelus/dawn60/rev1_qmk/rules.mk | |||
| @@ -18,7 +18,6 @@ FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches | |||
| 18 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. - We have custom RGB underglow | 18 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. - We have custom RGB underglow |
| 19 | 19 | ||
| 20 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects. | 20 | RGB_MATRIX_ENABLE = yes # Enable RGB matrix effects. |
| 21 | RGB_MATRIX_DRIVER = custom # Enable RGB matrix effects. | ||
| 22 | WS2812_DRIVER_REQUIRED = yes | 21 | WS2812_DRIVER_REQUIRED = yes |
| 23 | 22 | ||
| 24 | COMMON_VPATH += $(DRIVER_PATH)/issi | 23 | COMMON_VPATH += $(DRIVER_PATH)/issi |
diff --git a/keyboards/xelus/la_plus/info.json b/keyboards/xelus/la_plus/info.json index 3736b691a0..902163888a 100644 --- a/keyboards/xelus/la_plus/info.json +++ b/keyboards/xelus/la_plus/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "F1" | 12 | "pin": "F1" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["E6", "D5", "B2", "B3", "D3", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"], | 18 | "cols": ["E6", "D5", "B2", "B3", "D3", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"], |
| 16 | "rows": ["B0", "B1", "F0", "F4", "F5"] | 19 | "rows": ["B0", "B1", "F0", "F4", "F5"] |
diff --git a/keyboards/xelus/la_plus/rules.mk b/keyboards/xelus/la_plus/rules.mk index cf61932706..7f3c8075a5 100755 --- a/keyboards/xelus/la_plus/rules.mk +++ b/keyboards/xelus/la_plus/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | AUDIO_ENABLE = no # Audio output | 11 | AUDIO_ENABLE = no # Audio output |
| 12 | 12 | ||
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | RGB_MATRIX_CUSTOM_KB = yes | 14 | RGB_MATRIX_CUSTOM_KB = yes |
| 16 | 15 | ||
| 17 | LTO_ENABLE = yes | 16 | LTO_ENABLE = yes |
diff --git a/keyboards/xelus/pachi/rgb/rev1/info.json b/keyboards/xelus/pachi/rgb/rev1/info.json index 854ca1744a..184dc1a67b 100644 --- a/keyboards/xelus/pachi/rgb/rev1/info.json +++ b/keyboards/xelus/pachi/rgb/rev1/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x5052", | 8 | "pid": "0x5052", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "custom" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C13", "C14", "C15", "H0", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "H1", "B10", "B11"], | 15 | "cols": ["C13", "C14", "C15", "H0", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "H1", "B10", "B11"], |
| 13 | "rows": ["B14", "B13", "B12", "B2", "A8", "B15"] | 16 | "rows": ["B14", "B13", "B12", "B2", "A8", "B15"] |
diff --git a/keyboards/xelus/pachi/rgb/rev1/rules.mk b/keyboards/xelus/pachi/rgb/rev1/rules.mk index 904565c01e..cec6f3c13d 100644 --- a/keyboards/xelus/pachi/rgb/rev1/rules.mk +++ b/keyboards/xelus/pachi/rgb/rev1/rules.mk | |||
| @@ -14,7 +14,6 @@ FAUXCLICKY_ENABLE = no # Use buzzer to emulate clicky switches | |||
| 14 | EEPROM_DRIVER = i2c | 14 | EEPROM_DRIVER = i2c |
| 15 | 15 | ||
| 16 | RGB_MATRIX_ENABLE = yes | 16 | RGB_MATRIX_ENABLE = yes |
| 17 | RGB_MATRIX_DRIVER = custom | ||
| 18 | 17 | ||
| 19 | COMMON_VPATH += $(DRIVER_PATH)/issi | 18 | COMMON_VPATH += $(DRIVER_PATH)/issi |
| 20 | SRC += drivers/led/issi/is31fl3741.c | 19 | SRC += drivers/led/issi/is31fl3741.c |
diff --git a/keyboards/xelus/pachi/rgb/rev2/info.json b/keyboards/xelus/pachi/rgb/rev2/info.json index 2288f0558d..64aa3172c0 100644 --- a/keyboards/xelus/pachi/rgb/rev2/info.json +++ b/keyboards/xelus/pachi/rgb/rev2/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x5053", | 8 | "pid": "0x5053", |
| 9 | "device_version": "0.0.2" | 9 | "device_version": "0.0.2" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "custom" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A10", "A9"], | 15 | "cols": ["C14", "C15", "A0", "A1", "A2", "A3", "A4", "A10", "A9"], |
| 13 | "rows": ["A5", "A6", "B0", "A7", "A8", "B1", "B4", "B5", "A15", "B3", "A13", "A14"] | 16 | "rows": ["A5", "A6", "B0", "A7", "A8", "B1", "B4", "B5", "A15", "B3", "A13", "A14"] |
diff --git a/keyboards/xelus/pachi/rgb/rev2/rules.mk b/keyboards/xelus/pachi/rgb/rev2/rules.mk index 7150da0389..d5c0eee734 100644 --- a/keyboards/xelus/pachi/rgb/rev2/rules.mk +++ b/keyboards/xelus/pachi/rgb/rev2/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | EEPROM_DRIVER = i2c | 13 | EEPROM_DRIVER = i2c |
| 14 | 14 | ||
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = custom | ||
| 17 | 16 | ||
| 18 | COMMON_VPATH += $(DRIVER_PATH)/issi | 17 | COMMON_VPATH += $(DRIVER_PATH)/issi |
| 19 | SRC += drivers/led/issi/is31fl3741.c | 18 | SRC += drivers/led/issi/is31fl3741.c |
diff --git a/keyboards/xelus/valor/rev2/info.json b/keyboards/xelus/valor/rev2/info.json index 381e8eb649..d3f134fdf8 100644 --- a/keyboards/xelus/valor/rev2/info.json +++ b/keyboards/xelus/valor/rev2/info.json | |||
| @@ -12,6 +12,9 @@ | |||
| 12 | "pin": "A9", | 12 | "pin": "A9", |
| 13 | "driver": "pwm" | 13 | "driver": "pwm" |
| 14 | }, | 14 | }, |
| 15 | "rgb_matrix": { | ||
| 16 | "driver": "WS2812" | ||
| 17 | }, | ||
| 15 | "matrix_pins": { | 18 | "matrix_pins": { |
| 16 | "cols": ["B2", "B1", "B0", "A7", "A6", "A5", "A4", "A13", "B7", "B6", "B5", "B4", "B3", "A15", "A14"], | 19 | "cols": ["B2", "B1", "B0", "A7", "A6", "A5", "A4", "A13", "B7", "B6", "B5", "B4", "B3", "A15", "A14"], |
| 17 | "rows": ["B11", "B10", "A3", "A1", "A2"] | 20 | "rows": ["B11", "B10", "A3", "A1", "A2"] |
diff --git a/keyboards/xelus/valor/rev2/rules.mk b/keyboards/xelus/valor/rev2/rules.mk index 19af3d61b9..e0caab1474 100644 --- a/keyboards/xelus/valor/rev2/rules.mk +++ b/keyboards/xelus/valor/rev2/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | RGB_MATRIX_CUSTOM_KB = yes | 14 | RGB_MATRIX_CUSTOM_KB = yes |
| 16 | EEPROM_DRIVER = i2c | 15 | EEPROM_DRIVER = i2c |
| 17 | 16 | ||
diff --git a/keyboards/yandrstudio/nz64/info.json b/keyboards/yandrstudio/nz64/info.json index 9ae46559d5..105014757e 100644 --- a/keyboards/yandrstudio/nz64/info.json +++ b/keyboards/yandrstudio/nz64/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pin": "A7", | 8 | "pin": "A7", |
| 9 | "driver": "pwm" | 9 | "driver": "pwm" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["A15", "B3", "B4", "B6", "B7", "B5", "C13", "A5", "A4", "B14", "B15", "A8", "A9", "A10"], | 15 | "cols": ["A15", "B3", "B4", "B6", "B7", "B5", "C13", "A5", "A4", "B14", "B15", "A8", "A9", "A10"], |
| 13 | "rows": ["C14", "B13", "B12", "C15", "A3"] | 16 | "rows": ["C14", "B13", "B12", "C15", "A3"] |
diff --git a/keyboards/yandrstudio/nz64/rules.mk b/keyboards/yandrstudio/nz64/rules.mk index 3041064afc..e4a82c46db 100644 --- a/keyboards/yandrstudio/nz64/rules.mk +++ b/keyboards/yandrstudio/nz64/rules.mk | |||
| @@ -11,4 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 11 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 12 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
| 13 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | 13 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) |
| 14 | RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support | ||
diff --git a/keyboards/yandrstudio/nz67v2/info.json b/keyboards/yandrstudio/nz67v2/info.json index b9355552d6..6149c998f7 100644 --- a/keyboards/yandrstudio/nz67v2/info.json +++ b/keyboards/yandrstudio/nz67v2/info.json | |||
| @@ -10,6 +10,9 @@ | |||
| 10 | "pin": "B5", | 10 | "pin": "B5", |
| 11 | "driver": "pwm" | 11 | "driver": "pwm" |
| 12 | }, | 12 | }, |
| 13 | "rgb_matrix": { | ||
| 14 | "driver": "WS2812" | ||
| 15 | }, | ||
| 13 | "matrix_pins": { | 16 | "matrix_pins": { |
| 14 | "cols": ["B9", "A3", "A4", "A5", "A6", "A7", "B0", "B2", "B10", "B11", "B12", "B13", "B14", "B15", "A8"], | 17 | "cols": ["B9", "A3", "A4", "A5", "A6", "A7", "B0", "B2", "B10", "B11", "B12", "B13", "B14", "B15", "A8"], |
| 15 | "rows": ["B3", "B4", "B6", "B7", "B8"] | 18 | "rows": ["B3", "B4", "B6", "B7", "B8"] |
diff --git a/keyboards/yandrstudio/nz67v2/rules.mk b/keyboards/yandrstudio/nz67v2/rules.mk index 46d3952083..ba2d7ccbc3 100644 --- a/keyboards/yandrstudio/nz67v2/rules.mk +++ b/keyboards/yandrstudio/nz67v2/rules.mk | |||
| @@ -14,5 +14,4 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 14 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 14 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 15 | AUDIO_ENABLE = no # Audio output | 15 | AUDIO_ENABLE = no # Audio output |
| 16 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality | 16 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB matrix functionality |
| 17 | RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support | ||
| 18 | ENCODER_ENABLE = yes # Rotary encoder support | 17 | ENCODER_ENABLE = yes # Rotary encoder support |
diff --git a/keyboards/yandrstudio/tg67/info.json b/keyboards/yandrstudio/tg67/info.json index 677746d82e..0395d71ffd 100644 --- a/keyboards/yandrstudio/tg67/info.json +++ b/keyboards/yandrstudio/tg67/info.json | |||
| @@ -10,6 +10,9 @@ | |||
| 10 | "pin": "A7", | 10 | "pin": "A7", |
| 11 | "driver": "pwm" | 11 | "driver": "pwm" |
| 12 | }, | 12 | }, |
| 13 | "rgb_matrix": { | ||
| 14 | "driver": "WS2812" | ||
| 15 | }, | ||
| 13 | "matrix_pins": { | 16 | "matrix_pins": { |
| 14 | "cols": ["B2", "B10", "B11", "A8", "A9", "A10", "B5", "A15", "B3", "A2", "A3", "B4", "A4", "A5", "A6"], | 17 | "cols": ["B2", "B10", "B11", "A8", "A9", "A10", "B5", "A15", "B3", "A2", "A3", "B4", "A4", "A5", "A6"], |
| 15 | "rows": ["B0", "B6", "B1", "B7", "A1"] | 18 | "rows": ["B0", "B6", "B1", "B7", "A1"] |
diff --git a/keyboards/yandrstudio/tg67/rules.mk b/keyboards/yandrstudio/tg67/rules.mk index 2de6c8af43..8aabb4f22e 100644 --- a/keyboards/yandrstudio/tg67/rules.mk +++ b/keyboards/yandrstudio/tg67/rules.mk | |||
| @@ -14,4 +14,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 14 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | 14 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow |
| 15 | AUDIO_ENABLE = no # Audio output | 15 | AUDIO_ENABLE = no # Audio output |
| 16 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB Matrix | 16 | RGB_MATRIX_ENABLE = yes # Enable keyboard RGB Matrix |
| 17 | RGB_MATRIX_DRIVER = WS2812 # RGB matrix driver support | ||
diff --git a/keyboards/yanghu/unicorne/info.json b/keyboards/yanghu/unicorne/info.json index be55f047b8..52a703d219 100644 --- a/keyboards/yanghu/unicorne/info.json +++ b/keyboards/yanghu/unicorne/info.json | |||
| @@ -12,6 +12,9 @@ | |||
| 12 | "pin": "B1", | 12 | "pin": "B1", |
| 13 | "driver": "pwm" | 13 | "driver": "pwm" |
| 14 | }, | 14 | }, |
| 15 | "rgb_matrix": { | ||
| 16 | "driver": "WS2812" | ||
| 17 | }, | ||
| 15 | "matrix_pins": { | 18 | "matrix_pins": { |
| 16 | "cols": ["A14", "A15", "B13", "B14", "B15", "A13", "A0", "A1", "A2", "A3", "A6", "A7"], | 19 | "cols": ["A14", "A15", "B13", "B14", "B15", "A13", "A0", "A1", "A2", "A3", "A6", "A7"], |
| 17 | "rows": ["B9", "B8", "A10", "A9"] | 20 | "rows": ["B9", "B8", "A10", "A9"] |
diff --git a/keyboards/yanghu/unicorne/rules.mk b/keyboards/yanghu/unicorne/rules.mk index e07355aefa..651d6bedf3 100644 --- a/keyboards/yanghu/unicorne/rules.mk +++ b/keyboards/yanghu/unicorne/rules.mk | |||
| @@ -17,6 +17,5 @@ OLED_DRIVER = SSD1306 | |||
| 17 | AUDIO_DRIVER = pwm_hardware | 17 | AUDIO_DRIVER = pwm_hardware |
| 18 | 18 | ||
| 19 | RGB_MATRIX_ENABLE = no # Do not enable with RGBLIGHT | 19 | RGB_MATRIX_ENABLE = no # Do not enable with RGBLIGHT |
| 20 | RGB_MATRIX_DRIVER = WS2812 | ||
| 21 | 20 | ||
| 22 | DEFAULT_FOLDER = yanghu/unicorne/f411 | 21 | DEFAULT_FOLDER = yanghu/unicorne/f411 |
diff --git a/keyboards/ymdk/ymd40/air40/info.json b/keyboards/ymdk/ymd40/air40/info.json index 349c117611..6fd647bc93 100644 --- a/keyboards/ymdk/ymd40/air40/info.json +++ b/keyboards/ymdk/ymd40/air40/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0911", | 8 | "pid": "0x0911", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F1", "F0", "B0", "C7", "F4", "F5", "F6", "F7", "D4", "D6", "B4", "D7"], | 15 | "cols": ["F1", "F0", "B0", "C7", "F4", "F5", "F6", "F7", "D4", "D6", "B4", "D7"], |
| 13 | "rows": ["D0", "B3", "B2", "B1"] | 16 | "rows": ["D0", "B3", "B2", "B1"] |
diff --git a/keyboards/ymdk/ymd40/air40/rules.mk b/keyboards/ymdk/ymd40/air40/rules.mk index 3adfcf796b..f408492aa8 100644 --- a/keyboards/ymdk/ymd40/air40/rules.mk +++ b/keyboards/ymdk/ymd40/air40/rules.mk | |||
| @@ -11,7 +11,6 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | |||
| 11 | RGBLIGHT_ENABLE = no | 11 | RGBLIGHT_ENABLE = no |
| 12 | RGBLIGHT_SUPPORTED = no | 12 | RGBLIGHT_SUPPORTED = no |
| 13 | RGB_MATRIX_ENABLE = yes | 13 | RGB_MATRIX_ENABLE = yes |
| 14 | RGB_MATRIX_DRIVER = WS2812 | ||
| 15 | AUDIO_ENABLE = no # Audio output | 14 | AUDIO_ENABLE = no # Audio output |
| 16 | AUDIO_SUPPORTED = no | 15 | AUDIO_SUPPORTED = no |
| 17 | KEY_LOCK_ENABLE = no | 16 | KEY_LOCK_ENABLE = no |
diff --git a/keyboards/yncognito/batpad/info.json b/keyboards/yncognito/batpad/info.json index 7eb388c4d0..ec57403a66 100644 --- a/keyboards/yncognito/batpad/info.json +++ b/keyboards/yncognito/batpad/info.json | |||
| @@ -11,6 +11,9 @@ | |||
| 11 | "ws2812": { | 11 | "ws2812": { |
| 12 | "pin": "B5" | 12 | "pin": "B5" |
| 13 | }, | 13 | }, |
| 14 | "rgb_matrix": { | ||
| 15 | "driver": "WS2812" | ||
| 16 | }, | ||
| 14 | "matrix_pins": { | 17 | "matrix_pins": { |
| 15 | "cols": ["F1", "F0", "D5", "D3"], | 18 | "cols": ["F1", "F0", "D5", "D3"], |
| 16 | "rows": ["F4", "C7"] | 19 | "rows": ["F4", "C7"] |
diff --git a/keyboards/yncognito/batpad/rules.mk b/keyboards/yncognito/batpad/rules.mk index 8009de294e..a72bbe128b 100644 --- a/keyboards/yncognito/batpad/rules.mk +++ b/keyboards/yncognito/batpad/rules.mk | |||
| @@ -9,5 +9,4 @@ COMMAND_ENABLE = no # Commands for debug and configuration | |||
| 9 | NKRO_ENABLE = yes # Enable N-Key Rollover | 9 | NKRO_ENABLE = yes # Enable N-Key Rollover |
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality |
| 11 | RGB_MATRIX_ENABLE = yes | 11 | RGB_MATRIX_ENABLE = yes |
| 12 | RGB_MATRIX_DRIVER = WS2812 | ||
| 13 | AUDIO_ENABLE = no # Audio output | 12 | AUDIO_ENABLE = no # Audio output |
diff --git a/keyboards/yushakobo/quick17/info.json b/keyboards/yushakobo/quick17/info.json index 8c59e1a549..15ced83d39 100644 --- a/keyboards/yushakobo/quick17/info.json +++ b/keyboards/yushakobo/quick17/info.json | |||
| @@ -8,6 +8,9 @@ | |||
| 8 | "pid": "0x0006", | 8 | "pid": "0x0006", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "rgb_matrix": { | ||
| 12 | "driver": "WS2812" | ||
| 13 | }, | ||
| 11 | "matrix_pins": { | 14 | "matrix_pins": { |
| 12 | "cols": ["F5", "D4", "E6", "F7", "C6", "D7"], | 15 | "cols": ["F5", "D4", "E6", "F7", "C6", "D7"], |
| 13 | "rows": ["F4", "B3", "B6"] | 16 | "rows": ["F4", "B3", "B6"] |
diff --git a/keyboards/yushakobo/quick17/rules.mk b/keyboards/yushakobo/quick17/rules.mk index a73ebf1d09..70ab5e2744 100644 --- a/keyboards/yushakobo/quick17/rules.mk +++ b/keyboards/yushakobo/quick17/rules.mk | |||
| @@ -13,7 +13,6 @@ AUDIO_ENABLE = no # Audio output | |||
| 13 | ENCODER_ENABLE = yes | 13 | ENCODER_ENABLE = yes |
| 14 | 14 | ||
| 15 | RGB_MATRIX_ENABLE = yes | 15 | RGB_MATRIX_ENABLE = yes |
| 16 | RGB_MATRIX_DRIVER = WS2812 | ||
| 17 | RGB_MATRIX_CUSTOM_KB = yes | 16 | RGB_MATRIX_CUSTOM_KB = yes |
| 18 | 17 | ||
| 19 | SRC += quick17_prefs.c | 18 | SRC += quick17_prefs.c |
