From: Devendra Naga Date: Sat, 16 Jun 2012 17:45:37 +0000 (+0530) Subject: pinctrl/pinctrl-u300: remove devm_kfree at driver unload X-Git-Tag: v3.6-rc1~114^2~18 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5a511cd33f55e78de7b26eec16874535446bd6c0;p=thirdparty%2Fkernel%2Flinux.git pinctrl/pinctrl-u300: remove devm_kfree at driver unload the memory allocated by devm_kzalloc is automatically freed at the driver detach side, so no neeed of calling devm_kfree Signed-off-by: Devendra Naga Signed-off-by: Linus Walleij --- diff --git a/drivers/pinctrl/pinctrl-u300.c b/drivers/pinctrl/pinctrl-u300.c index 05d029911be69..13e7a3eb82e36 100644 --- a/drivers/pinctrl/pinctrl-u300.c +++ b/drivers/pinctrl/pinctrl-u300.c @@ -1183,7 +1183,6 @@ static int __devexit u300_pmx_remove(struct platform_device *pdev) iounmap(upmx->virtbase); release_mem_region(upmx->phybase, upmx->physize); platform_set_drvdata(pdev, NULL); - devm_kfree(&pdev->dev, upmx); return 0; }