arm: mach-pxa: Decrement the power supply's device reference counter
authorKrzysztof Kozlowski <k.kozlowski@samsung.com>
Thu, 12 Mar 2015 07:44:20 +0000 (08:44 +0100)
committerSebastian Reichel <sre@kernel.org>
Fri, 13 Mar 2015 22:15:55 +0000 (23:15 +0100)
Use power_supply_put() to decrement the power supply's device reference
counter.

Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Reviewed-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Reviewed-by: Sebastian Reichel <sre@kernel.org>
Acked-by: Robert Jarzmik <robert.jarzmik@free.fr>
Acked-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Sebastian Reichel <sre@kernel.org>
arch/arm/mach-pxa/raumfeld.c

index a762b23..6dc4f02 100644 (file)
@@ -758,8 +758,10 @@ static void raumfeld_power_signal_charged(void)
        struct power_supply *psy =
                power_supply_get_by_name(raumfeld_power_supplicants[0]);
 
-       if (psy)
+       if (psy) {
                power_supply_set_battery_charged(psy);
+               power_supply_put(psy);
+       }
 }
 
 static int raumfeld_power_resume(void)