aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/rdc/r6040.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ethernet/rdc/r6040.c')
-rw-r--r--drivers/net/ethernet/rdc/r6040.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/net/ethernet/rdc/r6040.c b/drivers/net/ethernet/rdc/r6040.c
index 34f76e99dc8a..5b4103db70f5 100644
--- a/drivers/net/ethernet/rdc/r6040.c
+++ b/drivers/net/ethernet/rdc/r6040.c
@@ -1192,9 +1192,8 @@ static int r6040_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
1192 lp->mii_bus->name = "r6040_eth_mii"; 1192 lp->mii_bus->name = "r6040_eth_mii";
1193 snprintf(lp->mii_bus->id, MII_BUS_ID_SIZE, "%s-%x", 1193 snprintf(lp->mii_bus->id, MII_BUS_ID_SIZE, "%s-%x",
1194 dev_name(&pdev->dev), card_idx); 1194 dev_name(&pdev->dev), card_idx);
1195 lp->mii_bus->irq = kmalloc(sizeof(int)*PHY_MAX_ADDR, GFP_KERNEL); 1195 lp->mii_bus->irq = kmalloc_array(PHY_MAX_ADDR, sizeof(int), GFP_KERNEL);
1196 if (!lp->mii_bus->irq) { 1196 if (!lp->mii_bus->irq) {
1197 dev_err(&pdev->dev, "mii_bus irq allocation failed\n");
1198 err = -ENOMEM; 1197 err = -ENOMEM;
1199 goto err_out_mdio; 1198 goto err_out_mdio;
1200 } 1199 }