diff options
Diffstat (limited to 'driver/led/lm3630a.c')
-rw-r--r-- | driver/led/lm3630a.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/driver/led/lm3630a.c b/driver/led/lm3630a.c index 8eb12bb8d3..5515771ffa 100644 --- a/driver/led/lm3630a.c +++ b/driver/led/lm3630a.c @@ -39,6 +39,12 @@ int lm3630a_poweron(void) { int ret = 0; + /* + * LM3630A will NAK I2C transactions for 1ms (tWAIT in the datasheet) + * after HWEN asserted or after SW reset. + */ + msleep(1); + /* Sample PWM every 8 periods. */ ret |= lm3630a_write(LM3630A_REG_FILTER_STRENGTH, 0x3); |