From 1727ea00264e4e69c9bd0b8a6c76910cc590c603 Mon Sep 17 00:00:00 2001 From: Kenny Kessler Date: Mon, 15 Oct 2018 09:22:41 -0500 Subject: [PATCH] power: qpnp-smbcharger-mmi: Block SM in Factory No need to run SM in Factory mode. Check for factory mode and skip the Charge SM if true. Change-Id: I62a32a7dbe45cf0bdc6695e5c98e33852b97f9e8 Signed-off-by: Kenny Kessler Reviewed-on: https://gerrit.mot.com/1255777 SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Tested-by: Jira Key Reviewed-by: Kenneth Kessler Submit-Approved: Jira Key --- drivers/power/qpnp-smbcharger-mmi/qpnp-smbcharger-mmi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/power/qpnp-smbcharger-mmi/qpnp-smbcharger-mmi.c b/drivers/power/qpnp-smbcharger-mmi/qpnp-smbcharger-mmi.c index 2cdd9e24a81c..c3609f75dd8a 100755 --- a/drivers/power/qpnp-smbcharger-mmi/qpnp-smbcharger-mmi.c +++ b/drivers/power/qpnp-smbcharger-mmi/qpnp-smbcharger-mmi.c @@ -1766,7 +1766,7 @@ static void mmi_heartbeat_work(struct work_struct *work) if (rc < 0) pr_err("SMBMMI: Couldn't set batt psy cap\n"); } - } else { + } else if (!chip->factory_mode) { /* Fall here for Basic Step and Thermal Charging */ mmi_basic_charge_sm(chip, &chg_stat); }