summaryrefslogtreecommitdiff
path: root/drivers/awinic
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/awinic')
-rw-r--r--drivers/awinic/aw20216.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/awinic/aw20216.c b/drivers/awinic/aw20216.c
index 236c42a3cd..269bb3a59a 100644
--- a/drivers/awinic/aw20216.c
+++ b/drivers/awinic/aw20216.c
@@ -59,13 +59,17 @@
# define DRIVER_1_EN C13
#endif
+#ifndef AW_SPI_DIVISOR
+# define AW_SPI_DIVISOR 4
+#endif
+
uint8_t g_spi_transfer_buffer[20] = {0};
aw_led g_pwm_buffer[DRIVER_LED_TOTAL];
bool g_pwm_buffer_update_required[DRIVER_LED_TOTAL];
bool AW20216_write_register(pin_t slave_pin, uint8_t page, uint8_t reg, uint8_t data) {
// Do we need to call spi_stop() if this fails?
- if (!spi_start(slave_pin, false, 0, 16)) {
+ if (!spi_start(slave_pin, false, 0, AW_SPI_DIVISOR)) {
return false;
}