aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/net/ethernet/renesas/sh_eth.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/drivers/net/ethernet/renesas/sh_eth.c b/drivers/net/ethernet/renesas/sh_eth.c
index efaca6d5e85b..f669e2aac9bd 100644
--- a/drivers/net/ethernet/renesas/sh_eth.c
+++ b/drivers/net/ethernet/renesas/sh_eth.c
@@ -2606,10 +2606,10 @@ static int sh_mdio_init(struct net_device *ndev, int id,
2606 int ret, i; 2606 int ret, i;
2607 struct bb_info *bitbang; 2607 struct bb_info *bitbang;
2608 struct sh_eth_private *mdp = netdev_priv(ndev); 2608 struct sh_eth_private *mdp = netdev_priv(ndev);
2609 struct device *dev = &mdp->pdev->dev;
2609 2610
2610 /* create bit control struct for PHY */ 2611 /* create bit control struct for PHY */
2611 bitbang = devm_kzalloc(&ndev->dev, sizeof(struct bb_info), 2612 bitbang = devm_kzalloc(dev, sizeof(struct bb_info), GFP_KERNEL);
2612 GFP_KERNEL);
2613 if (!bitbang) { 2613 if (!bitbang) {
2614 ret = -ENOMEM; 2614 ret = -ENOMEM;
2615 goto out; 2615 goto out;
@@ -2638,8 +2638,7 @@ static int sh_mdio_init(struct net_device *ndev, int id,
2638 mdp->pdev->name, id); 2638 mdp->pdev->name, id);
2639 2639
2640 /* PHY IRQ */ 2640 /* PHY IRQ */
2641 mdp->mii_bus->irq = devm_kzalloc(&ndev->dev, 2641 mdp->mii_bus->irq = devm_kzalloc(dev, sizeof(int) * PHY_MAX_ADDR,
2642 sizeof(int) * PHY_MAX_ADDR,
2643 GFP_KERNEL); 2642 GFP_KERNEL);
2644 if (!mdp->mii_bus->irq) { 2643 if (!mdp->mii_bus->irq) {
2645 ret = -ENOMEM; 2644 ret = -ENOMEM;