~ruther/qmk_firmware

0a2894fc995572e90b3b06e1de51f13503daf9ca — Drashna Jaelre 6 years ago 80a4080
[Keyboard] Fixup RGB Matrix functionality on Planck EZ (#6099)

* [Keyboard] Allow RGB Matrix to be disabled on Planck EZ that don't have LEDs

* Add function calls to enabled/disable rgb matrix on idle/wakeup
1 files changed, 11 insertions(+), 0 deletions(-)

M keyboards/planck/ez/ez.c
M keyboards/planck/ez/ez.c => keyboards/planck/ez/ez.c +11 -0
@@ 15,6 15,7 @@
 */
#include "ez.h"

#ifdef RGB_MATRIX_ENABLE
const is31_led g_is31_leds[DRIVER_LED_TOTAL] = {
/* Refer to IS31 manual for these locations
 *   driver


@@ 100,6 101,16 @@ led_config_t g_led_config = { {
    1, 1, 1, 1, 1, 4, 1, 1, 1, 1, 1
} };

void suspend_power_down_kb(void) {
    rgb_matrix_set_suspend_state(true);
    suspend_power_down_user();
}

 void suspend_wakeup_init_kb(void) {
    rgb_matrix_set_suspend_state(false);
    suspend_wakeup_init_user();
}
#endif

void matrix_init_kb(void) {
  matrix_init_user();