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>
if (chip->read_failed > 50)
break;
temperature = chip->temperature;
+ ret = 0;
} else {
chip->read_failed = 0;
chip->temperature = temperature;