From ae361a6301f7451abec5b7412de8cd1eed201c26 Mon Sep 17 00:00:00 2001 From: John Muir <muirj@google.com> Date: Fri, 29 Jun 2018 18:18:47 -0700 Subject: [PATCH] power: qpnp-fg-gen3: Fix DC battery detection. Add missing ifdef around use of fake_dc_battery. Bug: 111000040 Test: Compile passes when CONFIG_FG_DC_BATT_ID=n. Change-Id: I56a807d39886e9c5e97573dc4da921cbe8627728 --- drivers/power/supply/qcom/qpnp-fg-gen3.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/power/supply/qcom/qpnp-fg-gen3.c b/drivers/power/supply/qcom/qpnp-fg-gen3.c index cc72d527752a..1ae88bc6120c 100644 --- a/drivers/power/supply/qcom/qpnp-fg-gen3.c +++ b/drivers/power/supply/qcom/qpnp-fg-gen3.c @@ -3507,10 +3507,12 @@ static int fg_psy_get_property(struct power_supply *psy, pval->intval = chip->cl.learned_cc_uah; break; case POWER_SUPPLY_PROP_CHARGE_COUNTER: +#ifdef CONFIG_FG_DC_BATT_ID if (chip->fake_dc_battery) { pval->intval = 1000000; break; } +#endif rc = fg_get_charge_counter(chip, &pval->intval); break; case POWER_SUPPLY_PROP_TIME_TO_FULL_AVG: -- GitLab