瀏覽代碼

Move some led drivers to common folder (#13749)

* Move some led drivers to common folder
Joel Challis 3 年之前
父節點
當前提交
206a995ccd
共有 64 個文件被更改,包括 58 次插入58 次删除
  1. 7 7
      common_features.mk
  2. 1 1
      docs/feature_led_matrix.md
  3. 3 3
      docs/feature_rgb_matrix.md
  4. 1 1
      docs/ja/feature_led_matrix.md
  5. 0 0
      drivers/led/apa102.c
  6. 0 0
      drivers/led/apa102.h
  7. 0 0
      drivers/led/aw20216.c
  8. 0 0
      drivers/led/aw20216.h
  9. 0 0
      drivers/led/issi/is31fl3218.c
  10. 0 0
      drivers/led/issi/is31fl3218.h
  11. 0 0
      drivers/led/issi/is31fl3731-simple.c
  12. 0 0
      drivers/led/issi/is31fl3731-simple.h
  13. 0 0
      drivers/led/issi/is31fl3731.c
  14. 0 0
      drivers/led/issi/is31fl3731.h
  15. 0 0
      drivers/led/issi/is31fl3733.c
  16. 0 0
      drivers/led/issi/is31fl3733.h
  17. 0 0
      drivers/led/issi/is31fl3736.c
  18. 0 0
      drivers/led/issi/is31fl3736.h
  19. 0 0
      drivers/led/issi/is31fl3737.c
  20. 0 0
      drivers/led/issi/is31fl3737.h
  21. 0 0
      drivers/led/issi/is31fl3741.c
  22. 0 0
      drivers/led/issi/is31fl3741.h
  23. 1 1
      keyboards/fallacy/indicators.c
  24. 1 1
      keyboards/fallacy/rules.mk
  25. 1 1
      keyboards/hs60/v2/ansi/rules.mk
  26. 1 1
      keyboards/hs60/v2/hhkb/rules.mk
  27. 1 1
      keyboards/hs60/v2/iso/rules.mk
  28. 1 1
      keyboards/keebwerk/mega/ansi/ansi.c
  29. 1 1
      keyboards/keebwerk/mega/ansi/rules.mk
  30. 1 1
      keyboards/nebula12/rules.mk
  31. 1 1
      keyboards/nebula68/rules.mk
  32. 1 1
      keyboards/nk65/nk65.c
  33. 1 1
      keyboards/nk65/rules.mk
  34. 1 1
      keyboards/nk87/nk87.c
  35. 1 1
      keyboards/nk87/rules.mk
  36. 1 1
      keyboards/tkc/portico/rules.mk
  37. 1 1
      keyboards/wilba_tech/rama_works_kara/rules.mk
  38. 1 1
      keyboards/wilba_tech/rama_works_koyu/rules.mk
  39. 1 1
      keyboards/wilba_tech/rama_works_m10_c/rules.mk
  40. 1 1
      keyboards/wilba_tech/rama_works_m50_a/rules.mk
  41. 1 1
      keyboards/wilba_tech/rama_works_m60_a/rules.mk
  42. 1 1
      keyboards/wilba_tech/rama_works_m65_b/rules.mk
  43. 1 1
      keyboards/wilba_tech/rama_works_m65_bx/rules.mk
  44. 1 1
      keyboards/wilba_tech/rama_works_m6_b/rules.mk
  45. 1 1
      keyboards/wilba_tech/rama_works_u80_a/rules.mk
  46. 1 1
      keyboards/wilba_tech/wt60_a/rules.mk
  47. 1 1
      keyboards/wilba_tech/wt60_b/rules.mk
  48. 1 1
      keyboards/wilba_tech/wt60_bx/rules.mk
  49. 1 1
      keyboards/wilba_tech/wt60_c/rules.mk
  50. 1 1
      keyboards/wilba_tech/wt65_a/rules.mk
  51. 1 1
      keyboards/wilba_tech/wt65_b/rules.mk
  52. 1 1
      keyboards/wilba_tech/wt75_a/rules.mk
  53. 1 1
      keyboards/wilba_tech/wt75_b/rules.mk
  54. 1 1
      keyboards/wilba_tech/wt75_c/rules.mk
  55. 1 1
      keyboards/wilba_tech/wt80_a/rules.mk
  56. 1 1
      keyboards/wilba_tech/wt_mono_backlight.c
  57. 5 5
      keyboards/wilba_tech/wt_rgb_backlight.c
  58. 1 1
      keyboards/wilba_tech/zeal60/rules.mk
  59. 1 1
      keyboards/wilba_tech/zeal65/rules.mk
  60. 1 1
      keyboards/xelus/dawn60/rev1/rules.mk
  61. 1 1
      keyboards/xelus/dawn60/rev1_qmk/rev1_qmk.c
  62. 1 1
      keyboards/xelus/dawn60/rev1_qmk/rules.mk
  63. 1 1
      keyboards/xelus/pachi/rgb/rgb.c
  64. 1 1
      keyboards/xelus/pachi/rgb/rules.mk

+ 7 - 7
common_features.mk

@@ -242,7 +242,7 @@ endif
 
     ifeq ($(strip $(LED_MATRIX_DRIVER)), IS31FL3731)
         OPT_DEFS += -DIS31FL3731 -DSTM32_I2C -DHAL_USE_I2C=TRUE
-        COMMON_VPATH += $(DRIVER_PATH)/issi
+        COMMON_VPATH += $(DRIVER_PATH)/led/issi
         SRC += is31fl3731-simple.c
         QUANTUM_LIB_SRC += i2c_master.c
     endif
@@ -272,35 +272,35 @@ endif
 
     ifeq ($(strip $(RGB_MATRIX_DRIVER)), AW20216)
         OPT_DEFS += -DAW20216 -DSTM32_SPI -DHAL_USE_SPI=TRUE
-        COMMON_VPATH += $(DRIVER_PATH)/awinic
+        COMMON_VPATH += $(DRIVER_PATH)/led
         SRC += aw20216.c
         QUANTUM_LIB_SRC += spi_master.c
     endif
 
     ifeq ($(strip $(RGB_MATRIX_DRIVER)), IS31FL3731)
         OPT_DEFS += -DIS31FL3731 -DSTM32_I2C -DHAL_USE_I2C=TRUE
-        COMMON_VPATH += $(DRIVER_PATH)/issi
+        COMMON_VPATH += $(DRIVER_PATH)/led/issi
         SRC += is31fl3731.c
         QUANTUM_LIB_SRC += i2c_master.c
     endif
 
     ifeq ($(strip $(RGB_MATRIX_DRIVER)), IS31FL3733)
         OPT_DEFS += -DIS31FL3733 -DSTM32_I2C -DHAL_USE_I2C=TRUE
-        COMMON_VPATH += $(DRIVER_PATH)/issi
+        COMMON_VPATH += $(DRIVER_PATH)/led/issi
         SRC += is31fl3733.c
         QUANTUM_LIB_SRC += i2c_master.c
     endif
 
     ifeq ($(strip $(RGB_MATRIX_DRIVER)), IS31FL3737)
         OPT_DEFS += -DIS31FL3737 -DSTM32_I2C -DHAL_USE_I2C=TRUE
-        COMMON_VPATH += $(DRIVER_PATH)/issi
+        COMMON_VPATH += $(DRIVER_PATH)/led/issi
         SRC += is31fl3737.c
         QUANTUM_LIB_SRC += i2c_master.c
     endif
 
     ifeq ($(strip $(RGB_MATRIX_DRIVER)), IS31FL3741)
         OPT_DEFS += -DIS31FL3741 -DSTM32_I2C -DHAL_USE_I2C=TRUE
-        COMMON_VPATH += $(DRIVER_PATH)/issi
+        COMMON_VPATH += $(DRIVER_PATH)/led/issi
         SRC += is31fl3741.c
         QUANTUM_LIB_SRC += i2c_master.c
     endif
@@ -417,7 +417,7 @@ ifeq ($(strip $(WS2812_DRIVER_REQUIRED)), yes)
 endif
 
 ifeq ($(strip $(APA102_DRIVER_REQUIRED)), yes)
-    COMMON_VPATH += $(DRIVER_PATH)/apa102
+    COMMON_VPATH += $(DRIVER_PATH)/led
     SRC += apa102.c
 endif
 

+ 1 - 1
docs/feature_led_matrix.md

@@ -63,7 +63,7 @@ const is31_led g_is31_leds[DRIVER_LED_TOTAL] = {
 }
 ```
 
-Where `Cx_y` is the location of the LED in the matrix defined by [the datasheet](https://www.issi.com/WW/pdf/31FL3731.pdf) and the header file `drivers/issi/is31fl3731-simple.h`. The `driver` is the index of the driver you defined in your `config.h` (`0`, `1`, `2`, or `3` ).
+Where `Cx_y` is the location of the LED in the matrix defined by [the datasheet](https://www.issi.com/WW/pdf/31FL3731.pdf) and the header file `drivers/led/issi/is31fl3731-simple.h`. The `driver` is the index of the driver you defined in your `config.h` (`0`, `1`, `2`, or `3` ).
 
 ---
 

+ 3 - 3
docs/feature_rgb_matrix.md

@@ -64,7 +64,7 @@ const is31_led g_is31_leds[DRIVER_LED_TOTAL] = {
 }
 ```
 
-Where `Cx_y` is the location of the LED in the matrix defined by [the datasheet](https://www.issi.com/WW/pdf/31FL3731.pdf) and the header file `drivers/issi/is31fl3731.h`. The `driver` is the index of the driver you defined in your `config.h` (`0`, `1`, `2`, or `3`).
+Where `Cx_y` is the location of the LED in the matrix defined by [the datasheet](https://www.issi.com/WW/pdf/31FL3731.pdf) and the header file `drivers/led/issi/is31fl3731.h`. The `driver` is the index of the driver you defined in your `config.h` (`0`, `1`, `2`, or `3`).
 
 ---
 ### IS31FL3733 :id=is31fl3733
@@ -134,7 +134,7 @@ const is31_led g_is31_leds[DRIVER_LED_TOTAL] = {
 }
 ```
 
-Where `X_Y` is the location of the LED in the matrix defined by [the datasheet](https://www.issi.com/WW/pdf/31FL3733.pdf) and the header file `drivers/issi/is31fl3733.h`. The `driver` is the index of the driver you defined in your `config.h` (`0`, `1`, `2`, or `3` for now).
+Where `X_Y` is the location of the LED in the matrix defined by [the datasheet](https://www.issi.com/WW/pdf/31FL3733.pdf) and the header file `drivers/led/issi/is31fl3733.h`. The `driver` is the index of the driver you defined in your `config.h` (`0`, `1`, `2`, or `3` for now).
 
 ---
 ### IS31FL3737 :id=is31fl3737
@@ -198,7 +198,7 @@ const is31_led PROGMEM g_is31_leds[DRIVER_LED_TOTAL] = {
 }
 ```
 
-Where `X_Y` is the location of the LED in the matrix defined by [the datasheet](https://www.issi.com/WW/pdf/31FL3737.pdf) and the header file `drivers/issi/is31fl3737.h`. The `driver` is the index of the driver you defined in your `config.h` (Only `0`, `1` for now).
+Where `X_Y` is the location of the LED in the matrix defined by [the datasheet](https://www.issi.com/WW/pdf/31FL3737.pdf) and the header file `drivers/led/issi/is31fl3737.h`. The `driver` is the index of the driver you defined in your `config.h` (Only `0`, `1` for now).
 
 ---
 

+ 1 - 1
docs/ja/feature_led_matrix.md

@@ -61,7 +61,7 @@ I2C IS31FL3731 RGB コントローラを使ったアドレス指定可能な LED
     ....
     }
 
-ここで、`Cx_y` は[データシート](https://www.issi.com/WW/pdf/31FL3731.pdf)およびヘッダファイル `drivers/issi/is31fl3731-simple.h` で定義されるマトリックス内の LED の位置です。`driver` は `config.h` で定義したドライバのインデックス(`0`、`1`、`2`、`3`のいずれか)です。
+ここで、`Cx_y` は[データシート](https://www.issi.com/WW/pdf/31FL3731.pdf)およびヘッダファイル `drivers/led/issi/is31fl3731-simple.h` で定義されるマトリックス内の LED の位置です。`driver` は `config.h` で定義したドライバのインデックス(`0`、`1`、`2`、`3`のいずれか)です。
 
 ## キーコード
 

+ 0 - 0
drivers/apa102/apa102.c → drivers/led/apa102.c


+ 0 - 0
drivers/apa102/apa102.h → drivers/led/apa102.h


+ 0 - 0
drivers/awinic/aw20216.c → drivers/led/aw20216.c


+ 0 - 0
drivers/awinic/aw20216.h → drivers/led/aw20216.h


+ 0 - 0
drivers/issi/is31fl3218.c → drivers/led/issi/is31fl3218.c


+ 0 - 0
drivers/issi/is31fl3218.h → drivers/led/issi/is31fl3218.h


+ 0 - 0
drivers/issi/is31fl3731-simple.c → drivers/led/issi/is31fl3731-simple.c


+ 0 - 0
drivers/issi/is31fl3731-simple.h → drivers/led/issi/is31fl3731-simple.h


+ 0 - 0
drivers/issi/is31fl3731.c → drivers/led/issi/is31fl3731.c


+ 0 - 0
drivers/issi/is31fl3731.h → drivers/led/issi/is31fl3731.h


+ 0 - 0
drivers/issi/is31fl3733.c → drivers/led/issi/is31fl3733.c


+ 0 - 0
drivers/issi/is31fl3733.h → drivers/led/issi/is31fl3733.h


+ 0 - 0
drivers/issi/is31fl3736.c → drivers/led/issi/is31fl3736.c


+ 0 - 0
drivers/issi/is31fl3736.h → drivers/led/issi/is31fl3736.h


+ 0 - 0
drivers/issi/is31fl3737.c → drivers/led/issi/is31fl3737.c


+ 0 - 0
drivers/issi/is31fl3737.h → drivers/led/issi/is31fl3737.h


+ 0 - 0
drivers/issi/is31fl3741.c → drivers/led/issi/is31fl3741.c


+ 0 - 0
drivers/issi/is31fl3741.h → drivers/led/issi/is31fl3741.h


+ 1 - 1
keyboards/fallacy/indicators.c

@@ -15,7 +15,7 @@
  */
 
 #include "indicators.h"
-#include "drivers/issi/is31fl3731-simple.h"
+#include "drivers/led/issi/is31fl3731-simple.h"
 #include "i2c_master.h"
 
 /* Set up IS31FL3731 for use in powering indicator LEDs. Absolutely overkill for this job but it was already in the design.

+ 1 - 1
keyboards/fallacy/rules.mk

@@ -24,7 +24,7 @@ AUDIO_ENABLE = no           # Audio output
 
 # project specific files
 SRC += indicators.c \
-       drivers/issi/is31fl3731-simple.c
+       drivers/led/issi/is31fl3731-simple.c
 QUANTUM_LIB_SRC += i2c_master.c
 
 LAYOUTS = alice alice_split_bs

+ 1 - 1
keyboards/hs60/v2/ansi/rules.mk

@@ -31,6 +31,6 @@ LAYOUTS = 60_ansi
 # project specific files
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
-		drivers/issi/is31fl3733.c \
+		drivers/led/issi/is31fl3733.c \
 		quantum/color.c \
 		drivers/chibios/i2c_master.c

+ 1 - 1
keyboards/hs60/v2/hhkb/rules.mk

@@ -29,6 +29,6 @@ CIE1931_CURVE = yes
 # project specific files
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
-		drivers/issi/is31fl3733.c \
+		drivers/led/issi/is31fl3733.c \
 		quantum/color.c \
 		drivers/chibios/i2c_master.c

+ 1 - 1
keyboards/hs60/v2/iso/rules.mk

@@ -31,6 +31,6 @@ LAYOUTS = 60_iso
 # project specific files
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
-		drivers/issi/is31fl3733.c \
+		drivers/led/issi/is31fl3733.c \
 		quantum/color.c \
 		drivers/chibios/i2c_master.c

+ 1 - 1
keyboards/keebwerk/mega/ansi/ansi.c

@@ -18,7 +18,7 @@
 #endif
 
 #include "ansi.h"
-#include "drivers/issi/is31fl3733.h"
+#include "drivers/led/issi/is31fl3733.h"
 
 uint8_t R = 0;
 uint8_t G = 0;

+ 1 - 1
keyboards/keebwerk/mega/ansi/rules.mk

@@ -34,6 +34,6 @@ LAYOUTS = 65_ansi
 # project specific files
 SRC +=  keyboards/wilba_tech/wt_main.c \
         keyboards/wilba_tech/wt_rgb_backlight.c \
-        drivers/issi/is31fl3733.c \
+        drivers/led/issi/is31fl3733.c \
         quantum/color.c
 QUANTUM_LIB_SRC += drivers/chibios/i2c_master.c

+ 1 - 1
keyboards/nebula12/rules.mk

@@ -31,6 +31,6 @@ CIE1931_CURVE = yes
 # project specific files
 SRC +=  keyboards/wilba_tech/wt_main.c \
         keyboards/wilba_tech/wt_rgb_backlight.c \
-        drivers/issi/is31fl3731.c \
+        drivers/led/issi/is31fl3731.c \
         quantum/color.c
 QUANTUM_LIB_SRC += drivers/chibios/i2c_master.c

+ 1 - 1
keyboards/nebula68/rules.mk

@@ -33,6 +33,6 @@ LAYOUTS = 68_ansi
 # project specific files
 SRC +=  keyboards/wilba_tech/wt_main.c \
         keyboards/wilba_tech/wt_rgb_backlight.c \
-        drivers/issi/is31fl3733.c \
+        drivers/led/issi/is31fl3733.c \
         quantum/color.c
 QUANTUM_LIB_SRC += drivers/chibios/i2c_master.c

+ 1 - 1
keyboards/nk65/nk65.c

@@ -18,7 +18,7 @@
 #endif
 
 #include "nk65.h"
-#include "drivers/issi/is31fl3733.h"
+#include "drivers/led/issi/is31fl3733.h"
 
 /* Indicator LEDS are part of the LED driver
  * Top LED is blue only. LED driver 2 RGB 7 Green channel

+ 1 - 1
keyboards/nk65/rules.mk

@@ -31,6 +31,6 @@ LAYOUTS = 65_ansi
 # project specific files
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
-		drivers/issi/is31fl3733.c \
+		drivers/led/issi/is31fl3733.c \
 		quantum/color.c \
 		drivers/chibios/i2c_master.c

+ 1 - 1
keyboards/nk87/nk87.c

@@ -18,7 +18,7 @@
 #endif
 
 #include "nk87.h"
-#include "drivers/issi/is31fl3733.h"
+#include "drivers/led/issi/is31fl3733.h"
 
 /* Indicator LEDS are part of the LED driver
  * Top LED is blue only. LED driver 2 RGB 63 Blue channel

+ 1 - 1
keyboards/nk87/rules.mk

@@ -32,6 +32,6 @@ CIE1931_CURVE = yes
 # project specific files
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
-		drivers/issi/is31fl3733.c \
+		drivers/led/issi/is31fl3733.c \
 		quantum/color.c \
 		drivers/chibios/i2c_master.c

+ 1 - 1
keyboards/tkc/portico/rules.mk

@@ -28,7 +28,7 @@ CIE1931_CURVE = yes
 SRC += keyboards/wilba_tech/wt_main.c \
        keyboards/wilba_tech/wt_rgb_backlight.c \
        quantum/color.c \
-       drivers/issi/is31fl3731.c
+       drivers/led/issi/is31fl3731.c
 
 QUANTUM_LIB_SRC += i2c_master.c
 

+ 1 - 1
keyboards/wilba_tech/rama_works_kara/rules.mk

@@ -34,5 +34,5 @@ LAYOUTS = 60_hhkb
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
 		quantum/color.c \
-		drivers/issi/is31fl3731.c \
+		drivers/led/issi/is31fl3731.c \
 		drivers/avr/i2c_master.c

+ 1 - 1
keyboards/wilba_tech/rama_works_koyu/rules.mk

@@ -42,5 +42,5 @@ CIE1931_CURVE = yes
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
 		quantum/color.c \
-		drivers/issi/is31fl3731.c \
+		drivers/led/issi/is31fl3731.c \
 		drivers/avr/i2c_master.c

+ 1 - 1
keyboards/wilba_tech/rama_works_m10_c/rules.mk

@@ -31,5 +31,5 @@ OPT_DEFS += -DNO_SUSPEND_POWER_DOWN
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
 		quantum/color.c \
-		drivers/issi/is31fl3731.c \
+		drivers/led/issi/is31fl3731.c \
 		drivers/avr/i2c_master.c

+ 1 - 1
keyboards/wilba_tech/rama_works_m50_a/rules.mk

@@ -31,5 +31,5 @@ OPT_DEFS += -DNO_SUSPEND_POWER_DOWN
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
 		quantum/color.c \
-		drivers/issi/is31fl3731.c \
+		drivers/led/issi/is31fl3731.c \
 		drivers/avr/i2c_master.c

+ 1 - 1
keyboards/wilba_tech/rama_works_m60_a/rules.mk

@@ -44,5 +44,5 @@ LAYOUTS = 60_hhkb
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
 		quantum/color.c \
-		drivers/issi/is31fl3731.c \
+		drivers/led/issi/is31fl3731.c \
 		drivers/avr/i2c_master.c

+ 1 - 1
keyboards/wilba_tech/rama_works_m65_b/rules.mk

@@ -31,5 +31,5 @@ OPT_DEFS += -DNO_SUSPEND_POWER_DOWN
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
 		quantum/color.c \
-		drivers/issi/is31fl3731.c \
+		drivers/led/issi/is31fl3731.c \
 		drivers/avr/i2c_master.c

+ 1 - 1
keyboards/wilba_tech/rama_works_m65_bx/rules.mk

@@ -31,5 +31,5 @@ OPT_DEFS += -DNO_SUSPEND_POWER_DOWN
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
 		quantum/color.c \
-		drivers/issi/is31fl3731.c \
+		drivers/led/issi/is31fl3731.c \
 		drivers/avr/i2c_master.c

+ 1 - 1
keyboards/wilba_tech/rama_works_m6_b/rules.mk

@@ -41,5 +41,5 @@ CIE1931_CURVE = yes
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
 		quantum/color.c \
-		drivers/issi/is31fl3218.c \
+		drivers/led/issi/is31fl3218.c \
 		drivers/avr/i2c_master.c

+ 1 - 1
keyboards/wilba_tech/rama_works_u80_a/rules.mk

@@ -34,5 +34,5 @@ CIE1931_CURVE = yes
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
 		quantum/color.c \
-		drivers/issi/is31fl3731.c \
+		drivers/led/issi/is31fl3731.c \
 		drivers/avr/i2c_master.c

+ 1 - 1
keyboards/wilba_tech/wt60_a/rules.mk

@@ -30,7 +30,7 @@ BLUETOOTH_ENABLE = no       # Enable Bluetooth with the Adafruit EZ-Key HID
 AUDIO_ENABLE = no           # Audio output on port C6
 
 # project specific files
-SRC =	drivers/issi/is31fl3736.c \
+SRC =	drivers/led/issi/is31fl3736.c \
 		drivers/avr/i2c_master.c \
 		quantum/color.c \
 		keyboards/wilba_tech/wt_mono_backlight.c \

+ 1 - 1
keyboards/wilba_tech/wt60_b/rules.mk

@@ -42,5 +42,5 @@ CIE1931_CURVE = yes
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
 		quantum/color.c \
-		drivers/issi/is31fl3731.c \
+		drivers/led/issi/is31fl3731.c \
 		drivers/avr/i2c_master.c

+ 1 - 1
keyboards/wilba_tech/wt60_bx/rules.mk

@@ -42,5 +42,5 @@ CIE1931_CURVE = yes
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
 		quantum/color.c \
-		drivers/issi/is31fl3731.c \
+		drivers/led/issi/is31fl3731.c \
 		drivers/avr/i2c_master.c

+ 1 - 1
keyboards/wilba_tech/wt60_c/rules.mk

@@ -42,5 +42,5 @@ CIE1931_CURVE = yes
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
 		quantum/color.c \
-		drivers/issi/is31fl3731.c \
+		drivers/led/issi/is31fl3731.c \
 		drivers/avr/i2c_master.c

+ 1 - 1
keyboards/wilba_tech/wt65_a/rules.mk

@@ -30,7 +30,7 @@ BLUETOOTH_ENABLE = no       # Enable Bluetooth with the Adafruit EZ-Key HID
 AUDIO_ENABLE = no           # Audio output on port C6
 
 # project specific files
-SRC =	drivers/issi/is31fl3736.c \
+SRC =	drivers/led/issi/is31fl3736.c \
 		drivers/avr/i2c_master.c \
 		quantum/color.c \
 		keyboards/wilba_tech/wt_mono_backlight.c \

+ 1 - 1
keyboards/wilba_tech/wt65_b/rules.mk

@@ -30,7 +30,7 @@ BLUETOOTH_ENABLE = no       # Enable Bluetooth with the Adafruit EZ-Key HID
 AUDIO_ENABLE = no           # Audio output on port C6
 
 # project specific files
-SRC =	drivers/issi/is31fl3736.c \
+SRC =	drivers/led/issi/is31fl3736.c \
 		drivers/avr/i2c_master.c \
 		quantum/color.c \
 		keyboards/wilba_tech/wt_mono_backlight.c \

+ 1 - 1
keyboards/wilba_tech/wt75_a/rules.mk

@@ -30,7 +30,7 @@ BLUETOOTH_ENABLE = no       # Enable Bluetooth with the Adafruit EZ-Key HID
 AUDIO_ENABLE = no           # Audio output on port C6
 
 # project specific files
-SRC =	drivers/issi/is31fl3736.c \
+SRC =	drivers/led/issi/is31fl3736.c \
 		drivers/avr/i2c_master.c \
 		quantum/color.c \
 		keyboards/wilba_tech/wt_mono_backlight.c \

+ 1 - 1
keyboards/wilba_tech/wt75_b/rules.mk

@@ -30,7 +30,7 @@ BLUETOOTH_ENABLE = no       # Enable Bluetooth with the Adafruit EZ-Key HID
 AUDIO_ENABLE = no           # Audio output on port C6
 
 # project specific files
-SRC =	drivers/issi/is31fl3736.c \
+SRC =	drivers/led/issi/is31fl3736.c \
 		drivers/avr/i2c_master.c \
 		quantum/color.c \
 		keyboards/wilba_tech/wt_mono_backlight.c \

+ 1 - 1
keyboards/wilba_tech/wt75_c/rules.mk

@@ -30,7 +30,7 @@ BLUETOOTH_ENABLE = no       # Enable Bluetooth with the Adafruit EZ-Key HID
 AUDIO_ENABLE = no           # Audio output on port C6
 
 # project specific files
-SRC =	drivers/issi/is31fl3736.c \
+SRC =	drivers/led/issi/is31fl3736.c \
 		drivers/avr/i2c_master.c \
 		quantum/color.c \
 		keyboards/wilba_tech/wt_mono_backlight.c \

+ 1 - 1
keyboards/wilba_tech/wt80_a/rules.mk

@@ -30,7 +30,7 @@ BLUETOOTH_ENABLE = no       # Enable Bluetooth with the Adafruit EZ-Key HID
 AUDIO_ENABLE = no           # Audio output on port C6
 
 # project specific files
-SRC =	drivers/issi/is31fl3736.c \
+SRC =	drivers/led/issi/is31fl3736.c \
 		drivers/avr/i2c_master.c \
 		quantum/color.c \
 		keyboards/wilba_tech/wt_mono_backlight.c \

+ 1 - 1
keyboards/wilba_tech/wt_mono_backlight.c

@@ -33,7 +33,7 @@
 #error VIA_EEPROM_CUSTOM_CONFIG_SIZE was not defined to store backlight_config struct
 #endif
 
-#include "drivers/issi/is31fl3736.h"
+#include "drivers/led/issi/is31fl3736.h"
 
 #define ISSI_ADDR_DEFAULT 0x50
 

+ 5 - 5
keyboards/wilba_tech/wt_rgb_backlight.c

@@ -78,19 +78,19 @@ LED_TYPE g_ws2812_leds[WS2812_LED_TOTAL];
 #endif
 
 #if defined(RGB_BACKLIGHT_M6_B)
-#include "drivers/issi/is31fl3218.h"
+#include "drivers/led/issi/is31fl3218.h"
 #define BACKLIGHT_LED_COUNT 6
 #elif defined(RGB_BACKLIGHT_HS60)
-#include "drivers/issi/is31fl3733.h"
+#include "drivers/led/issi/is31fl3733.h"
 #define BACKLIGHT_LED_COUNT 64
 #elif defined(RGB_BACKLIGHT_NK65) || defined(RGB_BACKLIGHT_NEBULA68) || defined(RGB_BACKLIGHT_KW_MEGA)
-#include "drivers/issi/is31fl3733.h"
+#include "drivers/led/issi/is31fl3733.h"
 #define BACKLIGHT_LED_COUNT 69
 #elif defined(RGB_BACKLIGHT_NK87)
-#include "drivers/issi/is31fl3733.h"
+#include "drivers/led/issi/is31fl3733.h"
 #define BACKLIGHT_LED_COUNT 128
 #else
-#include "drivers/issi/is31fl3731.h"
+#include "drivers/led/issi/is31fl3731.h"
 #if defined(RGB_BACKLIGHT_U80_A)
 #define BACKLIGHT_LED_COUNT 108
 #elif defined(RGB_BACKLIGHT_DAWN60)

+ 1 - 1
keyboards/wilba_tech/zeal60/rules.mk

@@ -44,5 +44,5 @@ LAYOUTS = 60_ansi 60_iso 60_hhkb 60_ansi_split_bs_rshift
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
 		quantum/color.c \
-		drivers/issi/is31fl3731.c \
+		drivers/led/issi/is31fl3731.c \
 		drivers/avr/i2c_master.c

+ 1 - 1
keyboards/wilba_tech/zeal65/rules.mk

@@ -42,5 +42,5 @@ CIE1931_CURVE = yes
 SRC =	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
 		quantum/color.c \
-		drivers/issi/is31fl3731.c \
+		drivers/led/issi/is31fl3731.c \
 		drivers/avr/i2c_master.c

+ 1 - 1
keyboards/xelus/dawn60/rev1/rules.mk

@@ -42,7 +42,7 @@ CIE1931_CURVE = yes
 SRC +=	keyboards/wilba_tech/wt_main.c \
 		keyboards/wilba_tech/wt_rgb_backlight.c \
 		quantum/color.c \
-		drivers/issi/is31fl3731.c \
+		drivers/led/issi/is31fl3731.c \
 		ws2812.c
 
 QUANTUM_LIB_SRC += i2c_master.c

+ 1 - 1
keyboards/xelus/dawn60/rev1_qmk/rev1_qmk.c

@@ -18,7 +18,7 @@
 #include <i2c_master.h>
 #include <led_tables.h>
 #include <rgb_matrix.h>
-#include "drivers/issi/is31fl3731.h"
+#include "drivers/led/issi/is31fl3731.h"
 #include "ws2812.h"
 #include "rev1_qmk.h"
 

+ 1 - 1
keyboards/xelus/dawn60/rev1_qmk/rules.mk

@@ -42,7 +42,7 @@ RGB_MATRIX_DRIVER = custom  # Enable RGB matrix effects.
 COMMON_VPATH += $(DRIVER_PATH)/issi
 
 # project specific files
-SRC +=  drivers/issi/is31fl3731.c \
+SRC +=  drivers/led/issi/is31fl3731.c \
         ws2812.c
 
 QUANTUM_LIB_SRC += i2c_master.c 

+ 1 - 1
keyboards/xelus/pachi/rgb/rgb.c

@@ -23,7 +23,7 @@ void matrix_io_delay(void) { __asm__ volatile("nop\nnop\nnop\n"); }
 
 #ifdef RGB_MATRIX_ENABLE
 #include <i2c_master.h>
-#include "drivers/issi/is31fl3741.h"
+#include "drivers/led/issi/is31fl3741.h"
 const is31_led g_is31_leds[DRIVER_LED_TOTAL] = {
 /* Refer to IS31 manual for these locations
  *   driver

+ 1 - 1
keyboards/xelus/pachi/rgb/rules.mk

@@ -29,7 +29,7 @@ RGB_MATRIX_ENABLE = yes
 RGB_MATRIX_DRIVER = custom
 
 COMMON_VPATH += $(DRIVER_PATH)/issi
-SRC += drivers/issi/is31fl3741.c
+SRC += drivers/led/issi/is31fl3741.c
 
 LTO_ENABLE = yes
 OPT = 2