mirror of
https://github.com/qmk/qmk_firmware.git
synced 2025-09-10 17:15:43 +00:00
aw20216: driver naming cleanups (#21891)
This commit is contained in:
@@ -38,8 +38,8 @@
|
||||
# include "is31flcommon.h"
|
||||
#elif defined(CKLED2001)
|
||||
# include "ckled2001.h"
|
||||
#elif defined(AW20216)
|
||||
# include "aw20216.h"
|
||||
#elif defined(AW20216S)
|
||||
# include "aw20216s.h"
|
||||
#elif defined(WS2812)
|
||||
# include "ws2812.h"
|
||||
#endif
|
||||
|
||||
@@ -393,30 +393,30 @@ const rgb_matrix_driver_t rgb_matrix_driver = {
|
||||
};
|
||||
# endif
|
||||
|
||||
#elif defined(AW20216)
|
||||
#elif defined(AW20216S)
|
||||
# include "spi_master.h"
|
||||
|
||||
static void init(void) {
|
||||
spi_init();
|
||||
|
||||
aw20216_init(DRIVER_1_CS, DRIVER_1_EN);
|
||||
# if defined(DRIVER_2_CS)
|
||||
aw20216_init(DRIVER_2_CS, DRIVER_2_EN);
|
||||
aw20216s_init(AW20216S_DRIVER_1_CS, AW20216S_DRIVER_1_EN);
|
||||
# if defined(AW20216S_DRIVER_2_CS)
|
||||
aw20216s_init(AW20216S_DRIVER_2_CS, AW20216S_DRIVER_2_EN);
|
||||
# endif
|
||||
}
|
||||
|
||||
static void flush(void) {
|
||||
aw20216_update_pwm_buffers(DRIVER_1_CS, 0);
|
||||
# if defined(DRIVER_2_CS)
|
||||
aw20216_update_pwm_buffers(DRIVER_2_CS, 1);
|
||||
aw20216s_update_pwm_buffers(AW20216S_DRIVER_1_CS, 0);
|
||||
# if defined(AW20216S_DRIVER_2_CS)
|
||||
aw20216s_update_pwm_buffers(AW20216S_DRIVER_2_CS, 1);
|
||||
# endif
|
||||
}
|
||||
|
||||
const rgb_matrix_driver_t rgb_matrix_driver = {
|
||||
.init = init,
|
||||
.flush = flush,
|
||||
.set_color = aw20216_set_color,
|
||||
.set_color_all = aw20216_set_color_all,
|
||||
.set_color = aw20216s_set_color,
|
||||
.set_color_all = aw20216s_set_color_all,
|
||||
};
|
||||
|
||||
#elif defined(WS2812)
|
||||
|
||||
Reference in New Issue
Block a user