power: compilation fixes for gcc 4.6

These changes are reguired to compile sucessfully with gcc 4.6

Change-Id: I683d0edeee5167c715f773f55ec32da0d78f702c
diff --git a/drivers/power/isl9519q.c b/drivers/power/isl9519q.c
index 7ebbf46..a8467d4 100644
--- a/drivers/power/isl9519q.c
+++ b/drivers/power/isl9519q.c
@@ -582,7 +582,7 @@
 {
 	int addr = (int)data;
 	int ret;
-	u16 temp;
+	u16 temp = 0;
 
 	ret = isl9519q_read_reg(the_isl_chg->client, addr, &temp);
 	if (ret) {
diff --git a/drivers/power/pm8921-bms.c b/drivers/power/pm8921-bms.c
index 2080627..7052e75 100644
--- a/drivers/power/pm8921-bms.c
+++ b/drivers/power/pm8921-bms.c
@@ -2651,7 +2651,7 @@
 static int __devinit pm8921_bms_probe(struct platform_device *pdev)
 {
 	int rc = 0;
-	int vbatt;
+	int vbatt = 0;
 	struct pm8921_bms_chip *chip;
 	const struct pm8921_bms_platform_data *pdata
 				= pdev->dev.platform_data;