summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--common/charger_bq24738.c18
1 files changed, 16 insertions, 2 deletions
diff --git a/common/charger_bq24738.c b/common/charger_bq24738.c
index 601826f22a..a578196ddc 100644
--- a/common/charger_bq24738.c
+++ b/common/charger_bq24738.c
@@ -173,8 +173,22 @@ int charger_set_voltage(int voltage)
/* Charging power state initialization */
int charger_post_init(void)
{
- /* Accept POR defaults, plus... */
+ int rv;
+
+/* FIXME(crosbug.com/p/19868): Do we want this or not? */
+#if 0
+ int val;
+
+ rv = charger_get_option(&val);
+ if (rv)
+ return rv;
+ val &= ~OPTION_IFAULT_HI_ENABLE;
+ rv = charger_set_option(val);
+ if (rv)
+ return rv;
+#endif
/* Set charger input current limit */
- return charger_set_input_current(CONFIG_CHARGER_INPUT_CURRENT);
+ rv = charger_set_input_current(CONFIG_CHARGER_INPUT_CURRENT);
+ return rv;
}