Selaa lähdekoodia

LED Matrix: Clean up includes (#12197)

Ryan 4 vuotta sitten
vanhempi
commit
f236395176

+ 0 - 2
keyboards/clueboard/66_hotswap/gen1/gen1.c

@@ -16,8 +16,6 @@
 #include "gen1.h"
 
 #ifdef LED_MATRIX_ENABLE
-    #include "is31fl3731-simple.h"
-
 const is31_led g_is31_leds[DRIVER_LED_TOTAL] = {
 /* Refer to IS31 manual for these locations
  *    driver

+ 0 - 1
keyboards/terrazzo/terrazzo.c

@@ -17,7 +17,6 @@
 #include "terrazzo.h"
 
 #ifdef LED_MATRIX_ENABLE
-    #include "is31fl3731-simple.h"
     #include <math.h>
     #include "print.h"
     #include "quantum.h"

+ 0 - 3
quantum/led_matrix.c

@@ -17,9 +17,6 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-#include <stdint.h>
-#include <stdbool.h>
-#include "quantum.h"
 #include "led_matrix.h"
 #include "progmem.h"
 #include "config.h"

+ 7 - 0
quantum/led_matrix.h

@@ -19,7 +19,14 @@
 
 #pragma once
 
+#include <stdint.h>
+#include <stdbool.h>
 #include "led_matrix_types.h"
+#include "quantum.h"
+
+#ifdef IS31FL3731
+#    include "is31fl3731-simple.h"
+#endif
 
 enum led_matrix_effects {
     LED_MATRIX_UNIFORM_BRIGHTNESS = 1,

+ 0 - 7
quantum/led_matrix_drivers.c

@@ -15,9 +15,6 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-#include <stdint.h>
-#include <stdbool.h>
-#include "quantum.h"
 #include "led_matrix.h"
 
 /* Each driver needs to define a struct:
@@ -30,10 +27,6 @@
 
 #if defined(IS31FL3731) || defined(IS31FL3733)
 
-#    if defined(IS31FL3731)
-#        include "is31fl3731-simple.h"
-#    endif
-
 #    include "i2c_master.h"
 
 static void init(void) {