summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAshay Jaiswal <ashayj@codeaurora.org>2016-11-30 11:42:36 +0530
committerAshay Jaiswal <ashayj@codeaurora.org>2016-12-02 17:16:29 +0530
commit4195f84bde61dc0e689a99580142be5242028b3e (patch)
tree422bce161bd46d9a58de98f93b93d62e7ae1d124
parent3bb0627e1378a31c8ab49b1231949a4e40055fa7 (diff)
qcom-charger: smb2: add support of PMFALCON
Add support of PMFALCON PMIC and enable PMIC specific workarounds in charger driver. Change-Id: Id21fde25b9b741b9cb570ab5348959715e53e6cb Signed-off-by: Ashay Jaiswal <ashayj@codeaurora.org>
-rw-r--r--drivers/power/qcom-charger/qpnp-smb2.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/power/qcom-charger/qpnp-smb2.c b/drivers/power/qcom-charger/qpnp-smb2.c
index f7a54f71a28a..e73ed2f1d288 100644
--- a/drivers/power/qcom-charger/qpnp-smb2.c
+++ b/drivers/power/qcom-charger/qpnp-smb2.c
@@ -1356,6 +1356,9 @@ static int smb2_setup_wa_flags(struct smb2 *chip)
if (pmic_rev_id->rev4 == PMI8998_V2P0_REV4) /* PMI rev 2.0 */
chg->wa_flags |= TYPEC_CC2_REMOVAL_WA_BIT;
break;
+ case PMFALCON_SUBTYPE:
+ chip->chg.wa_flags |= BOOST_BACK_WA;
+ break;
default:
pr_err("PMIC subtype %d not supported\n",
pmic_rev_id->pmic_subtype);