]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
power: bq27441: return 0 while reporting last temp on read fail
authorVenkat Reddy Talla <vreddytalla@nvidia.com>
Thu, 14 May 2015 09:08:07 +0000 (14:38 +0530)
committerLaxman Dewangan <ldewangan@nvidia.com>
Tue, 19 May 2015 13:18:14 +0000 (06:18 -0700)
Return 0 instead of error value to framework layer while
reproting previous temp value on battery temp read fail.

Bug 1643119

Change-Id: I7e440a2d52f185ca602b270e944e74977911a45e
Signed-off-by: Venkat Reddy Talla <vreddytalla@nvidia.com>
Reviewed-on: http://git-master/r/742626
(cherry-picked from commit e2a5acf7deb58de970da3eef3e30634967b9fe9b)
Reviewed-on: http://git-master/r/743967
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
drivers/power/bq27441_battery.c

index 193575cae1521d73856415af2cdac6926b0e2542..2622d7b7079e3c12d20caa667e4d9829695e83ec 100644 (file)
@@ -927,6 +927,7 @@ static int bq27441_get_property(struct power_supply *psy,
                                if (chip->read_failed > 50)
                                        break;
                                temperature = chip->temperature;
+                               ret = 0;
                        } else {
                                chip->read_failed = 0;
                                chip->temperature = temperature;