]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
power_supply: lp8788-charger: Fix leaked power supply on probe fail
authorKrzysztof Kozlowski <k.kozlowski@samsung.com>
Fri, 20 Feb 2015 13:32:25 +0000 (14:32 +0100)
committerSasha Levin <sasha.levin@oracle.com>
Sun, 17 May 2015 23:11:55 +0000 (19:11 -0400)
commit58aad4043bc63cceb8edd93769b8733f92f02fe6
treecd763c13aacb707ff8cbac564acc29f4087129f7
parent6bc373ff486aa65f3620bd9253e0b75d83f26150
power_supply: lp8788-charger: Fix leaked power supply on probe fail

[ Upstream commit a7117f81e8391e035c49b3440792f7e6cea28173 ]

Driver forgot to unregister charger power supply if registering of
battery supply failed in probe(). In such case the memory associated
with power supply leaked.

Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Fixes: 98a276649358 ("power_supply: Add new lp8788 charger driver")
Cc: <stable@vger.kernel.org>
Signed-off-by: Sebastian Reichel <sre@kernel.org>
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
drivers/power/lp8788-charger.c