Relocate LED driver init code (#22365)
This commit is contained in:
parent
eac8e67888
commit
b52aca0af8
100 changed files with 795 additions and 798 deletions
|
@ -80,4 +80,4 @@
|
|||
|
||||
#define IS31FL3731_I2C_ADDRESS_1 IS31FL3731_I2C_ADDRESS_GND
|
||||
#define IS31FL3731_DRIVER_COUNT 1
|
||||
#define RGB_MATRIX_LED_COUNT 20
|
||||
#define IS31FL3731_LED_COUNT 20
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
#endif
|
||||
// rgb ring leds setting
|
||||
|
||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[RGB_MATRIX_LED_COUNT] = {
|
||||
const is31fl3731_led_t PROGMEM g_is31fl3731_leds[IS31FL3731_LED_COUNT] = {
|
||||
/* Refer to IS31 manual for these locations
|
||||
* driver
|
||||
* | R location
|
||||
|
@ -371,13 +371,7 @@ void rgblight_call_driver(rgb_led_t *start_led, uint8_t num_leds)
|
|||
|
||||
void rgb_ring_init(void)
|
||||
{
|
||||
i2c_init();
|
||||
is31fl3731_init(IS31FL3731_I2C_ADDRESS_1);
|
||||
for (int index = 0; index < RGB_MATRIX_LED_COUNT; index++) {
|
||||
bool enabled = true;
|
||||
is31fl3731_set_led_control_register(index, enabled, enabled, enabled);
|
||||
}
|
||||
is31fl3731_update_led_control_registers(IS31FL3731_I2C_ADDRESS_1, 0);
|
||||
is31fl3731_init_drivers();
|
||||
}
|
||||
|
||||
void rgb_ring_task(void)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue