summaryrefslogtreecommitdiffstats
path: root/drivers/net/can/at91_can.c
diff options
context:
space:
mode:
authorJingoo Han2013-05-07 06:11:29 +0200
committerMarc Kleine-Budde2013-05-16 13:27:17 +0200
commit3e1dd6da1a7af98a795fafa9437679767c605a7b (patch)
treeaa04a2fa0cc5f143689f7b232a858b0353f9668a /drivers/net/can/at91_can.c
parentdrivers: net: can: grcan: use devm_ioremap_resource() (diff)
downloadkernel-qcow2-linux-3e1dd6da1a7af98a795fafa9437679767c605a7b.tar.gz
kernel-qcow2-linux-3e1dd6da1a7af98a795fafa9437679767c605a7b.tar.xz
kernel-qcow2-linux-3e1dd6da1a7af98a795fafa9437679767c605a7b.zip
net: can: at91_can: remove unnecessary platform_set_drvdata()
The driver core clears the driver data to NULL after device_release or on probe failure, since commit 0998d0631001288a5974afc0b2a5f568bcdecb4d (device-core: Ensure drvdata = NULL when no driver is bound). Thus, it is not needed to manually clear the device driver data to NULL. Signed-off-by: Jingoo Han <jg1.han@samsung.com> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'drivers/net/can/at91_can.c')
-rw-r--r--drivers/net/can/at91_can.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/net/can/at91_can.c b/drivers/net/can/at91_can.c
index db52f4414def..556656661d6b 100644
--- a/drivers/net/can/at91_can.c
+++ b/drivers/net/can/at91_can.c
@@ -1393,8 +1393,6 @@ static int at91_can_remove(struct platform_device *pdev)
unregister_netdev(dev);
- platform_set_drvdata(pdev, NULL);
-
iounmap(priv->reg_base);
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);