diff options
| author | Roland Dreier <rolandd@cisco.com> | 2005-10-28 18:50:51 -0400 | 
|---|---|---|
| committer | Roland Dreier <rolandd@cisco.com> | 2005-10-28 18:50:51 -0400 | 
| commit | a4da0628efd788eb199dd9df225e296035ec2539 (patch) | |
| tree | 1e611030c993e1480dc2f07f26976d2d33002b0d /drivers/net/8139too.c | |
| parent | 70a30e16a8a9d22396a4d1e96af86e43594df584 (diff) | |
| parent | 20731945ae743034353a88c307920d1f16cf8ac8 (diff) | |
Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
Diffstat (limited to 'drivers/net/8139too.c')
| -rw-r--r-- | drivers/net/8139too.c | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/net/8139too.c b/drivers/net/8139too.c index 4c2cf7bbd252..30bee11c48bd 100644 --- a/drivers/net/8139too.c +++ b/drivers/net/8139too.c  | |||
| @@ -552,7 +552,8 @@ const static struct { | |||
| 552 | 552 | ||
| 553 | { "RTL-8100B/8139D", | 553 | { "RTL-8100B/8139D", | 
| 554 | HW_REVID(1, 1, 1, 0, 1, 0, 1), | 554 | HW_REVID(1, 1, 1, 0, 1, 0, 1), | 
| 555 | HasLWake, | 555 | HasHltClk /* XXX undocumented? */ | 
| 556 | | HasLWake, | ||
| 556 | }, | 557 | }, | 
| 557 | 558 | ||
| 558 | { "RTL-8101", | 559 | { "RTL-8101", | 
| @@ -970,6 +971,7 @@ static int __devinit rtl8139_init_one (struct pci_dev *pdev, | |||
| 970 | for (i = 0; i < 3; i++) | 971 | for (i = 0; i < 3; i++) | 
| 971 | ((u16 *) (dev->dev_addr))[i] = | 972 | ((u16 *) (dev->dev_addr))[i] = | 
| 972 | le16_to_cpu (read_eeprom (ioaddr, i + 7, addr_len)); | 973 | le16_to_cpu (read_eeprom (ioaddr, i + 7, addr_len)); | 
| 974 | memcpy(dev->perm_addr, dev->dev_addr, dev->addr_len); | ||
| 973 | 975 | ||
| 974 | /* The Rtl8139-specific entries in the device structure. */ | 976 | /* The Rtl8139-specific entries in the device structure. */ | 
| 975 | dev->open = rtl8139_open; | 977 | dev->open = rtl8139_open; | 
| @@ -2465,6 +2467,7 @@ static struct ethtool_ops rtl8139_ethtool_ops = { | |||
| 2465 | .get_strings = rtl8139_get_strings, | 2467 | .get_strings = rtl8139_get_strings, | 
| 2466 | .get_stats_count = rtl8139_get_stats_count, | 2468 | .get_stats_count = rtl8139_get_stats_count, | 
| 2467 | .get_ethtool_stats = rtl8139_get_ethtool_stats, | 2469 | .get_ethtool_stats = rtl8139_get_ethtool_stats, | 
| 2470 | .get_perm_addr = ethtool_op_get_perm_addr, | ||
| 2468 | }; | 2471 | }; | 
| 2469 | 2472 | ||
| 2470 | static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) | 2473 | static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) | 
