Remove keyboard level ws2812 spi drivers (#7694)

This commit is contained in:
Joel Challis
2020-04-06 21:31:34 +01:00
committed by GitHub
parent 7901006753
commit 6c8e205fc0
24 changed files with 31 additions and 126 deletions

View File

@@ -14,20 +14,7 @@
#endif
void matrix_init_kb(void){
/* MOSI pin*/
palSetPadMode(GPIOB, 15, PAL_MODE_STM32_ALTERNATE_PUSHPULL);
LED_ON();
wait_ms(500);
LED_OFF();
#ifdef RGBLIGHT_ENABLE
leds_init();
#endif
}
void matrix_scan_kb(void)
{
#ifdef RGBLIGHT_ENABLE
rgblight_task();
#endif
}

View File

@@ -1,20 +0,0 @@
#pragma once
#include "hal.h"
#include "color.h"
void set_leds_color_rgb(LED_TYPE color);
void set_led_color_rgb(LED_TYPE color, int pos);
void leds_init(void);
// This is what users will use to interface with this
void ws2812_setleds(LED_TYPE *ledarray, uint16_t number_of_leds);
void ws2812_setleds_rgbw(LED_TYPE *ledarray, uint16_t number_of_leds);
void WS2812_init(void);
void WS2812_set_color( uint8_t index, uint8_t red, uint8_t green, uint8_t blue );
void WS2812_set_color_all( uint8_t red, uint8_t green, uint8_t blue );
void WS2812_send_colors(void);