From a878ec13cd79f047ea2accd82fba24c7baba2a82 Mon Sep 17 00:00:00 2001 From: Cesar Santos Date: Thu, 18 Jul 2019 15:04:18 -0300 Subject: [PATCH] power: qpnp-smbcharger-mmi: Disable Force Votables On Factory Mode, PMIC module votes on having high charging current, interpreting USB cable as a Turbo Charger. Setting vote to OFF(0) will reset such behavior, and will display Toast message correctly only when a Turbo Charger is plugged. Based on https://gerrit.mot.com/#/c/1325224/ Change-Id: I3661e6f093d284ce244435b71340d0f7ec56b6ec Signed-off-by: Cesar Santos Reviewed-on: https://gerrit.mot.com/1387920 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Ryan Lattrel Reviewed-by: Ling Jin Submit-Approved: Jira Key --- drivers/power/qpnp-smbcharger-mmi/qpnp-smbcharger-mmi.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/drivers/power/qpnp-smbcharger-mmi/qpnp-smbcharger-mmi.c b/drivers/power/qpnp-smbcharger-mmi/qpnp-smbcharger-mmi.c index 0121ad965f90..5ab41d1e553c 100644 --- a/drivers/power/qpnp-smbcharger-mmi/qpnp-smbcharger-mmi.c +++ b/drivers/power/qpnp-smbcharger-mmi/qpnp-smbcharger-mmi.c @@ -3852,11 +3852,6 @@ static int smb_mmi_probe(struct platform_device *pdev) pmic_vote_force_val_set(chip->fv_votable, 4400000); pmic_vote_force_active_set(chip->fv_votable, 1); } - if(chip->usb_icl_votable) { - pmic_vote_force_val_set(chip->usb_icl_votable, - 3000000); - pmic_vote_force_active_set(chip->usb_icl_votable, 1); - } /* Some Cables need a more forced approach */ rc = smblib_set_charge_param(chip, &chip->param.usb_icl,