diff --git a/drivers/net/smsc911x.c b/drivers/net/smsc911x.c
index cbaf0a5bb22fd2f1f0b68e4cf08fe3fa77158d4b..d94560f9eac772b8473e8e64f445623aa6efc6b8 100644
--- a/drivers/net/smsc911x.c
+++ b/drivers/net/smsc911x.c
@@ -822,7 +822,6 @@ static int __devinit smsc911x_mii_init(struct platform_device *pdev,
 		pdata->mii_bus->irq[i] = PHY_POLL;
 
 	pdata->mii_bus->parent = &pdev->dev;
-	dev_set_drvdata(&pdev->dev, &pdata->mii_bus);
 
 	pdata->using_extphy = 0;