summaryrefslogtreecommitdiffstats
path: root/drivers/issi/is31fl3741.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/issi/is31fl3741.h')
-rw-r--r--drivers/issi/is31fl3741.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/drivers/issi/is31fl3741.h b/drivers/issi/is31fl3741.h
index ed53509321..2df0c5b1a7 100644
--- a/drivers/issi/is31fl3741.h
+++ b/drivers/issi/is31fl3741.h
@@ -23,14 +23,13 @@
#include <stdbool.h>
typedef struct is31_led {
- uint8_t driver : 2;
- uint16_t r;
- uint16_t g;
- uint16_t b;
+ uint32_t driver : 2;
+ uint32_t r : 10;
+ uint32_t g : 10;
+ uint32_t b : 10;
} __attribute__((packed)) is31_led;
extern const is31_led g_is31_leds[DRIVER_LED_TOTAL];
-extern const is31_led g_is31_indicator_leds[DRIVER_INDICATOR_LED_TOTAL];
void IS31FL3741_init(uint8_t addr);
void IS31FL3741_write_register(uint8_t addr, uint8_t reg, uint8_t data);