tc35815.c (dae2e9f430c46c29e3f771110094bd3da3625aa4) | tc35815.c (f2cedb63df14342ad40a8b5b324fc5d94a60b665) |
---|---|
1/* 2 * tc35815.c: A TOSHIBA TC35815CF PCI 10/100Mbps ethernet driver for linux. 3 * 4 * Based on skelton.c by Donald Becker. 5 * 6 * This driver is a replacement of older and less maintained version. 7 * This is a header of the older version: 8 * -----<snip>----- --- 835 unchanged lines hidden (view full) --- 844 pci_set_drvdata(pdev, dev); 845 846 /* Soft reset the chip. */ 847 tc35815_chip_reset(dev); 848 849 /* Retrieve the ethernet address. */ 850 if (tc35815_init_dev_addr(dev)) { 851 dev_warn(&pdev->dev, "not valid ether addr\n"); | 1/* 2 * tc35815.c: A TOSHIBA TC35815CF PCI 10/100Mbps ethernet driver for linux. 3 * 4 * Based on skelton.c by Donald Becker. 5 * 6 * This driver is a replacement of older and less maintained version. 7 * This is a header of the older version: 8 * -----<snip>----- --- 835 unchanged lines hidden (view full) --- 844 pci_set_drvdata(pdev, dev); 845 846 /* Soft reset the chip. */ 847 tc35815_chip_reset(dev); 848 849 /* Retrieve the ethernet address. */ 850 if (tc35815_init_dev_addr(dev)) { 851 dev_warn(&pdev->dev, "not valid ether addr\n"); |
852 random_ether_addr(dev->dev_addr); | 852 eth_hw_addr_random(dev); |
853 } 854 855 rc = register_netdev(dev); 856 if (rc) 857 goto err_out; 858 859 memcpy(dev->perm_addr, dev->dev_addr, dev->addr_len); 860 printk(KERN_INFO "%s: %s at 0x%lx, %pM, IRQ %d\n", --- 1367 unchanged lines hidden --- | 853 } 854 855 rc = register_netdev(dev); 856 if (rc) 857 goto err_out; 858 859 memcpy(dev->perm_addr, dev->dev_addr, dev->addr_len); 860 printk(KERN_INFO "%s: %s at 0x%lx, %pM, IRQ %d\n", --- 1367 unchanged lines hidden --- |