qmk

Unnamed repository; edit this file 'description' to name the repository.
git clone git://git.z3bra.org/qmk.git
Log | Files | Refs | Submodules | LICENSE

commit 0a2894fc995572e90b3b06e1de51f13503daf9ca
parent 80a40807e36d89e722e9b80830d216ac3d41dfcb
Author: Drashna Jaelre <drashna@live.com>
Date:   Mon, 24 Jun 2019 09:42:56 -0700

[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

Diffstat:
keyboards/planck/ez/ez.c | 11+++++++++++
1 file changed, 11 insertions(+), 0 deletions(-)

diff --git a/keyboards/planck/ez/ez.c b/keyboards/planck/ez/ez.c @@ -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();