smsc75xx.c (9e9fd65d1fa51d919d54d731be0e66492b5b6c5a) | smsc75xx.c (c7e12ead5f92413234b3d9f4f35ae56734decd21) |
---|---|
1 /*************************************************************************** 2 * 3 * Copyright (C) 2007-2010 SMSC 4 * 5 * This program is free software; you can redistribute it and/or 6 * modify it under the terms of the GNU General Public License 7 * as published by the Free Software Foundation; either version 2 8 * of the License, or (at your option) any later version. --- 602 unchanged lines hidden (view full) --- 611 netif_dbg(dev, ifup, dev->net, 612 "MAC address read from EEPROM"); 613 return; 614 } 615 } 616 617 /* no eeprom, or eeprom values are invalid. generate random MAC */ 618 eth_hw_addr_random(dev->net); | 1 /*************************************************************************** 2 * 3 * Copyright (C) 2007-2010 SMSC 4 * 5 * This program is free software; you can redistribute it and/or 6 * modify it under the terms of the GNU General Public License 7 * as published by the Free Software Foundation; either version 2 8 * of the License, or (at your option) any later version. --- 602 unchanged lines hidden (view full) --- 611 netif_dbg(dev, ifup, dev->net, 612 "MAC address read from EEPROM"); 613 return; 614 } 615 } 616 617 /* no eeprom, or eeprom values are invalid. generate random MAC */ 618 eth_hw_addr_random(dev->net); |
619 netif_dbg(dev, ifup, dev->net, "MAC address set to random_ether_addr"); | 619 netif_dbg(dev, ifup, dev->net, "MAC address set to eth_random_addr"); |
620} 621 622static int smsc75xx_set_mac_address(struct usbnet *dev) 623{ 624 u32 addr_lo = dev->net->dev_addr[0] | dev->net->dev_addr[1] << 8 | 625 dev->net->dev_addr[2] << 16 | dev->net->dev_addr[3] << 24; 626 u32 addr_hi = dev->net->dev_addr[4] | dev->net->dev_addr[5] << 8; 627 --- 638 unchanged lines hidden --- | 620} 621 622static int smsc75xx_set_mac_address(struct usbnet *dev) 623{ 624 u32 addr_lo = dev->net->dev_addr[0] | dev->net->dev_addr[1] << 8 | 625 dev->net->dev_addr[2] << 16 | dev->net->dev_addr[3] << 24; 626 u32 addr_hi = dev->net->dev_addr[4] | dev->net->dev_addr[5] << 8; 627 --- 638 unchanged lines hidden --- |