X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=drivers%2Fnet%2Fcan%2Fflexcan.c;h=d4990568baee071cd5ceaaac9a91c6bc5d6cf7c9;hb=9a27586d3d5c3157260b055d057c6f4f6654c72c;hp=ef443a090ba7cc53a8db4989095bfd888712890c;hpb=1b68c9596ce17a1e06918ed65fc3d19b92b04aab;p=pandora-kernel.git diff --git a/drivers/net/can/flexcan.c b/drivers/net/can/flexcan.c index ef443a090ba7..d4990568baee 100644 --- a/drivers/net/can/flexcan.c +++ b/drivers/net/can/flexcan.c @@ -992,7 +992,6 @@ static int __devexit flexcan_remove(struct platform_device *pdev) unregister_flexcandev(dev); platform_set_drvdata(pdev, NULL); - free_candev(dev); iounmap(priv->base); mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); @@ -1000,6 +999,8 @@ static int __devexit flexcan_remove(struct platform_device *pdev) clk_put(priv->clk); + free_candev(dev); + return 0; }