power: supply: Reset err after not finding static battery
authorYassine Oudjana <y.oudjana@protonmail.com>
Tue, 29 Mar 2022 03:34:03 +0000 (03:34 +0000)
committerSebastian Reichel <sre@kernel.org>
Wed, 13 Apr 2022 10:05:22 +0000 (12:05 +0200)
commit581045ed5cfa42ed7f5364d6ccbcb6fcc077ffcf
tree247ca6778f0e8338ec6d49ef7992dc74936381f2
parent5c7d28c6f6d4e739bafb92f913ec8ff982239c0e
power: supply: Reset err after not finding static battery

Otherwise power_supply_get_battery_info always returns -ENODEV
on devices that do not have a static battery, even when a simple
battery is found.

Fixes: c8aee3f41cb8 ("power: supply: Static data for Samsung batteries")
Signed-off-by: Yassine Oudjana <y.oudjana@protonmail.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
drivers/power/supply/power_supply_core.c