|
@@ -1524,6 +1524,7 @@ static int lpc_eth_drv_remove(struct platform_device *pdev)
|
|
pldat->dma_buff_base_p);
|
|
pldat->dma_buff_base_p);
|
|
free_irq(ndev->irq, ndev);
|
|
free_irq(ndev->irq, ndev);
|
|
iounmap(pldat->net_base);
|
|
iounmap(pldat->net_base);
|
|
|
|
+ mdiobus_unregister(pldat->mii_bus);
|
|
mdiobus_free(pldat->mii_bus);
|
|
mdiobus_free(pldat->mii_bus);
|
|
clk_disable(pldat->clk);
|
|
clk_disable(pldat->clk);
|
|
clk_put(pldat->clk);
|
|
clk_put(pldat->clk);
|