diff options
author | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-10-16 22:06:48 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-10-16 22:06:48 -0400 |
commit | ebb3e820b83e426ee331bae6d8fb0e54f472a25d (patch) | |
tree | 937725ea5c2af7982d2ee362dee8c78ece37ba9d /drivers/net/tokenring | |
parent | e5712a6a98862c2bd58a3c1ffc88062da9e2f02c (diff) | |
parent | 1a1769f32349a188db48cf81fe306b6f841fc246 (diff) |
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
* 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:
WOL bugfix for 3c59x.c
skge 1.12
skge: add a debug interface
skge: eeprom support
skge: internal stats
skge: XM PHY handling fixes
skge: changing MTU while running causes problems
skge: fix ram buffer size calculation
gianfar: Fix compile regression caused by 09f75cd7
net: Fix new EMAC driver for NAPI changes
bonding: two small fixes for IPoIB support
e1000e: don't poke PHY registers to retreive link status
e1000e: fix error checks
e1000e: Fix debug printk macro
tokenring/3c359.c: fixed array index problem
[netdrvr] forcedeth: remove in-driver copy of net_device_stats
[netdrvr] forcedeth: improved probe info; dev_printk() cleanups
forcedeth: fix NAPI rx poll function
Diffstat (limited to 'drivers/net/tokenring')
-rw-r--r-- | drivers/net/tokenring/3c359.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/tokenring/3c359.c b/drivers/net/tokenring/3c359.c index 7224d368b2a7..5d31519a6c67 100644 --- a/drivers/net/tokenring/3c359.c +++ b/drivers/net/tokenring/3c359.c | |||
@@ -760,7 +760,7 @@ static int xl_open_hw(struct net_device *dev) | |||
760 | if (xl_priv->xl_laa[0]) { /* If using a LAA address */ | 760 | if (xl_priv->xl_laa[0]) { /* If using a LAA address */ |
761 | for (i=10;i<16;i++) { | 761 | for (i=10;i<16;i++) { |
762 | writel( (MEM_BYTE_WRITE | 0xD0000 | xl_priv->srb) + i, xl_mmio + MMIO_MAC_ACCESS_CMD) ; | 762 | writel( (MEM_BYTE_WRITE | 0xD0000 | xl_priv->srb) + i, xl_mmio + MMIO_MAC_ACCESS_CMD) ; |
763 | writeb(xl_priv->xl_laa[i],xl_mmio + MMIO_MACDATA) ; | 763 | writeb(xl_priv->xl_laa[i-10],xl_mmio + MMIO_MACDATA) ; |
764 | } | 764 | } |
765 | memcpy(dev->dev_addr,xl_priv->xl_laa,dev->addr_len) ; | 765 | memcpy(dev->dev_addr,xl_priv->xl_laa,dev->addr_len) ; |
766 | } else { /* Regular hardware address */ | 766 | } else { /* Regular hardware address */ |