aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/smsc
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ethernet/smsc')
-rw-r--r--drivers/net/ethernet/smsc/smsc9420.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/net/ethernet/smsc/smsc9420.c b/drivers/net/ethernet/smsc/smsc9420.c
index ee1a1680b7a8..38386478532b 100644
--- a/drivers/net/ethernet/smsc/smsc9420.c
+++ b/drivers/net/ethernet/smsc/smsc9420.c
@@ -509,10 +509,9 @@ static void smsc9420_check_mac_address(struct net_device *dev)
509 smsc_dbg(PROBE, "Mac Address is read from EEPROM"); 509 smsc_dbg(PROBE, "Mac Address is read from EEPROM");
510 } else { 510 } else {
511 /* eeprom values are invalid, generate random MAC */ 511 /* eeprom values are invalid, generate random MAC */
512 random_ether_addr(dev->dev_addr); 512 eth_hw_addr_random(dev);
513 smsc9420_set_mac_address(dev); 513 smsc9420_set_mac_address(dev);
514 smsc_dbg(PROBE, 514 smsc_dbg(PROBE, "MAC Address is set to random");
515 "MAC Address is set to random_ether_addr");
516 } 515 }
517 } 516 }
518} 517}