diff --git a/drivers/net/can/at91_can.c b/drivers/net/can/at91_can.c
index 1954ab003db75ce81af1a714880e8429b80c2da3..61878135a9df6acef10c25d84b3047169ae8ec61 100644
--- a/drivers/net/can/at91_can.c
+++ b/drivers/net/can/at91_can.c
@@ -1027,7 +1027,7 @@ static const struct net_device_ops at91_netdev_ops = {
 	.ndo_start_xmit	= at91_start_xmit,
 };
 
-static int __init at91_can_probe(struct platform_device *pdev)
+static int __devinit at91_can_probe(struct platform_device *pdev)
 {
 	struct net_device *dev;
 	struct at91_priv *priv;