diff options
author | Naga Radhesh <naga.radheshy@stericsson.com> | 2011-12-27 11:48:31 +0530 |
---|---|---|
committer | Philippe Langlais <philippe.langlais@stericsson.com> | 2012-05-22 11:06:11 +0200 |
commit | c71bae55dacc97bd08ac52b908d4c31c65816746 (patch) | |
tree | 964a45e4f45ca2b45cd7ec078123f898e72b107b /drivers/input/misc | |
parent | 9935c3921e48c015f5a4e71e565c1bd8ba0348a6 (diff) |
lps001wp_prs:free prs struct after regulator free
free the prs structure after freeing regulator
ST-Ericsson ID: 401383
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id:Iba5a833e427a83ad3e7201499f13e120545a307d
Signed-off-by: Naga Radhesh <naga.radheshy@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/43851
Reviewed-by: Bibek BASU <bibek.basu@stericsson.com>
Reviewed-by: Rabin VINCENT <rabin.vincent@stericsson.com>
Diffstat (limited to 'drivers/input/misc')
-rw-r--r-- | drivers/input/misc/lps001wp_prs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/input/misc/lps001wp_prs.c b/drivers/input/misc/lps001wp_prs.c index c6c29c34c45..9b1f147e1a8 100644 --- a/drivers/input/misc/lps001wp_prs.c +++ b/drivers/input/misc/lps001wp_prs.c @@ -1317,11 +1317,11 @@ exit_kfree_pdata: err_mutexunlockfreedata: mutex_unlock(&prs->lock); - kfree(prs); if (prs->regulator) { regulator_disable(prs->regulator); regulator_put(prs->regulator); } + kfree(prs); exit_alloc_data_failed: exit_check_functionality_failed: dev_err(&client->dev, "%s: Driver Init failed\n", |