power: pm8921-charger: Initialize arguments on error

Initialize these variables to zero on error to avoid warnings for
uninitialized but used variables.

drivers/power/pm8921-charger.c:1542: warning: 'vbat_programmed'
may be used uninitialized in this function
drivers/power/pm8921-charger.c:1544: warning: 'iterm_programmed'
may be used uninitialized in this function

Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
diff --git a/drivers/power/pm8921-charger.c b/drivers/power/pm8921-charger.c
index 8e84fd9..e3c715d 100644
--- a/drivers/power/pm8921-charger.c
+++ b/drivers/power/pm8921-charger.c
@@ -363,6 +363,7 @@
 	rc = pm8xxx_readb(chip->dev->parent, CHG_VDD_MAX, &temp);
 	if (rc) {
 		pr_err("rc = %d while reading vdd max\n", rc);
+		*voltage = 0;
 		return rc;
 	}
 	temp &= PM8921_CHG_V_MASK;
@@ -484,6 +485,7 @@
 	rc = pm8xxx_readb(chip->dev->parent, CHG_ITERM, &temp);
 	if (rc) {
 		pr_err("err=%d reading CHG_ITEM\n", rc);
+		*chg_current = 0;
 		return rc;
 	}
 	temp &= PM8921_CHG_ITERM_MASK;