diff options
Diffstat (limited to 'quantum/rgb_matrix_drivers.c')
| -rw-r--r-- | quantum/rgb_matrix_drivers.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/quantum/rgb_matrix_drivers.c b/quantum/rgb_matrix_drivers.c index 2a3aa9a5e..4d8f05892 100644 --- a/quantum/rgb_matrix_drivers.c +++ b/quantum/rgb_matrix_drivers.c | |||
| @@ -51,7 +51,8 @@ static void init( void ) | |||
| 51 | } | 51 | } |
| 52 | // This actually updates the LED drivers | 52 | // This actually updates the LED drivers |
| 53 | #ifdef IS31FL3731 | 53 | #ifdef IS31FL3731 |
| 54 | IS31FL3731_update_led_control_registers( DRIVER_ADDR_1, DRIVER_ADDR_2 ); | 54 | IS31FL3731_update_led_control_registers( DRIVER_ADDR_1, 0 ); |
| 55 | IS31FL3731_update_led_control_registers( DRIVER_ADDR_2, 1 ); | ||
| 55 | #elif defined(IS31FL3733) | 56 | #elif defined(IS31FL3733) |
| 56 | IS31FL3733_update_led_control_registers( DRIVER_ADDR_1, 0 ); | 57 | IS31FL3733_update_led_control_registers( DRIVER_ADDR_1, 0 ); |
| 57 | IS31FL3733_update_led_control_registers( DRIVER_ADDR_2, 1 ); | 58 | IS31FL3733_update_led_control_registers( DRIVER_ADDR_2, 1 ); |
| @@ -63,7 +64,8 @@ static void init( void ) | |||
| 63 | #ifdef IS31FL3731 | 64 | #ifdef IS31FL3731 |
| 64 | static void flush( void ) | 65 | static void flush( void ) |
| 65 | { | 66 | { |
| 66 | IS31FL3731_update_pwm_buffers( DRIVER_ADDR_1, DRIVER_ADDR_2 ); | 67 | IS31FL3731_update_pwm_buffers( DRIVER_ADDR_1, 0 ); |
| 68 | IS31FL3731_update_pwm_buffers( DRIVER_ADDR_2, 1 ); | ||
| 67 | } | 69 | } |
| 68 | 70 | ||
| 69 | const rgb_matrix_driver_t rgb_matrix_driver = { | 71 | const rgb_matrix_driver_t rgb_matrix_driver = { |
