]> 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)
committerJiri Slaby <jslaby@suse.cz>
Mon, 4 May 2015 09:49:52 +0000 (11:49 +0200)
commit3ac895c7731a6c2fbe097609491451cb97b360d9
tree1c3581c47fa31c73d43500a7dbd75a3ffd08efd9
parent1c36ba3f9ef3d3317693dfcead7c3d989b3801bb
power_supply: lp8788-charger: Fix leaked power supply on probe fail

commit a7117f81e8391e035c49b3440792f7e6cea28173 upstream.

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")
Signed-off-by: Sebastian Reichel <sre@kernel.org>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
drivers/power/lp8788-charger.c