diff options
Diffstat (limited to 'drivers/gpio')
-rw-r--r-- | drivers/gpio/gpio-vx855.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/gpio/gpio-vx855.c b/drivers/gpio/gpio-vx855.c index 2b7252cb2427..cddfa22edb41 100644 --- a/drivers/gpio/gpio-vx855.c +++ b/drivers/gpio/gpio-vx855.c | |||
@@ -279,7 +279,6 @@ out_release: | |||
279 | release_region(res_gpi->start, resource_size(res_gpi)); | 279 | release_region(res_gpi->start, resource_size(res_gpi)); |
280 | if (vg->gpo_reserved) | 280 | if (vg->gpo_reserved) |
281 | release_region(res_gpi->start, resource_size(res_gpo)); | 281 | release_region(res_gpi->start, resource_size(res_gpo)); |
282 | platform_set_drvdata(pdev, NULL); | ||
283 | kfree(vg); | 282 | kfree(vg); |
284 | return ret; | 283 | return ret; |
285 | } | 284 | } |
@@ -301,7 +300,6 @@ static int vx855gpio_remove(struct platform_device *pdev) | |||
301 | release_region(res->start, resource_size(res)); | 300 | release_region(res->start, resource_size(res)); |
302 | } | 301 | } |
303 | 302 | ||
304 | platform_set_drvdata(pdev, NULL); | ||
305 | kfree(vg); | 303 | kfree(vg); |
306 | return 0; | 304 | return 0; |
307 | } | 305 | } |