summaryrefslogtreecommitdiff
path: root/driver/charger/bq24735.c
diff options
context:
space:
mode:
Diffstat (limited to 'driver/charger/bq24735.c')
-rw-r--r--driver/charger/bq24735.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/driver/charger/bq24735.c b/driver/charger/bq24735.c
index 829bbd41a4..3c40d674f2 100644
--- a/driver/charger/bq24735.c
+++ b/driver/charger/bq24735.c
@@ -161,6 +161,17 @@ int charger_post_init(void)
* charging current = 0 mA
*/
+ int rv, option;
+
+ rv = charger_get_option(&option);
+ if (rv)
+ return rv;
+
+ option &= ~OPTION_LEARN_ENABLE;
+ rv = charger_set_option(option);
+ if (rv)
+ return rv;
+
/* Set charger input current limit */
return charger_set_input_current(CONFIG_CHARGER_INPUT_CURRENT);
}