]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
pm2301-charger: Reference put missing after access
authorRupesh Kumar <rupesh.kumar@stericsson.com>
Wed, 5 Dec 2012 10:43:31 +0000 (16:13 +0530)
committerLee Jones <lee.jones@linaro.org>
Thu, 7 Mar 2013 04:35:57 +0000 (12:35 +0800)
Added missing pm_runtime_put_sync in read & write.

Signed-off-by: Rupesh Kumar <rupesh.kumar@stericsson.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Reviewed-by: Sandeep TRIPATHY <sandeep.tripathy@stericsson.com>
Reviewed-by: Philippe LANGLAIS <philippe.langlais@stericsson.com>
drivers/power/pm2301_charger.c

index a1fc37eca334e23a57bc78d560852a9ba5415954..618c46d25a3bf5a765f182992845905370868798 100644 (file)
@@ -139,6 +139,8 @@ static int pm2xxx_reg_read(struct pm2xxx_charger *pm2, int reg, u8 *val)
        else
                ret = 0;
 
+       pm_runtime_put_sync(pm2->dev);
+
        return ret;
 }
 
@@ -156,6 +158,8 @@ static int pm2xxx_reg_write(struct pm2xxx_charger *pm2, int reg, u8 val)
        else
                ret = 0;
 
+       pm_runtime_put_sync(pm2->dev);
+
        return ret;
 }