summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--driver/charger/rt946x.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/driver/charger/rt946x.c b/driver/charger/rt946x.c
index f5d6204b55..b864acaf3f 100644
--- a/driver/charger/rt946x.c
+++ b/driver/charger/rt946x.c
@@ -885,6 +885,10 @@ int charger_post_init(void)
rv = rt946x_select_ilmt(RT946X_ILMTSEL_AICR);
if (rv)
return rv;
+
+ /* Need 5ms to ramp after choose current limit source */
+ msleep(5);
+
/* Disable ILIM pin */
rv = rt946x_enable_ilim_pin(0);
if (rv)