aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Carpenter <[email protected]>2023-09-27 15:41:05 +0300
committerSebastian Reichel <[email protected]>2023-09-30 21:19:16 +0200
commit8f8e9b7388514d937843337140f18ceb0f3da6eb (patch)
tree89409187bf4eafce808213864cd3cfc45ac2d076
parent43ee22422db545800b8bf2c24ef53d040372fc7a (diff)
power: supply: mm8013: Fix an error checking issue in mm8013_checkdevice()
There is a missing "ret = " assignment so this checks the same "ret" value twice. Fixes: c75f4bf6800b ("power: supply: Introduce MM8013 fuel gauge driver") Signed-off-by: Dan Carpenter <[email protected]> Reviewed-by: Konrad Dybcio <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Sebastian Reichel <[email protected]>
-rw-r--r--drivers/power/supply/mm8013.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/power/supply/mm8013.c b/drivers/power/supply/mm8013.c
index 29fd65fe6545..caa272b03564 100644
--- a/drivers/power/supply/mm8013.c
+++ b/drivers/power/supply/mm8013.c
@@ -53,7 +53,7 @@ static int mm8013_checkdevice(struct mm8013_chip *chip)
if (ret < 0)
return ret;
- regmap_read(chip->regmap, REG_BATID, &val);
+ ret = regmap_read(chip->regmap, REG_BATID, &val);
if (ret < 0)
return ret;