summaryrefslogtreecommitdiff
path: root/drivers/power
diff options
context:
space:
mode:
authorChaitanya Bandi <bandik@nvidia.com>2013-01-11 17:03:49 +0530
committerRiham Haidar <rhaidar@nvidia.com>2013-01-15 14:48:30 -0800
commit00e3d2270f214168202580a460adad1b2eafd800 (patch)
tree791bac9a55fb5d131c82585ac8792efb9ca3b640 /drivers/power
parentea7921f5ac35ee99efe7f73fbc1e8df3cee39407 (diff)
power: max17042: Fix chip init sequence
Bug 1213357 Change-Id: Ide3e112342f50720dd420f8d6d3b36bc5be6277e Signed-off-by: Chaitanya Bandi <bandik@nvidia.com> Reviewed-on: http://git-master/r/190642 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Syed Rafiuddin <srafiuddin@nvidia.com>
Diffstat (limited to 'drivers/power')
-rw-r--r--drivers/power/max17042_battery.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/power/max17042_battery.c b/drivers/power/max17042_battery.c
index 02ad21bcf796..53c71fa0ea49 100644
--- a/drivers/power/max17042_battery.c
+++ b/drivers/power/max17042_battery.c
@@ -654,6 +654,7 @@ static int max17042_init_chip(struct max17042_chip *chip)
val = max17042_read_reg(chip->client, MAX17042_STATUS);
max17042_write_reg(chip->client, MAX17042_STATUS,
val & (~STATUS_POR_BIT));
+ chip->init_complete = 1;
return 0;
}