diff options
-rw-r--r-- | drivers/net/r8169.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/r8169.c b/drivers/net/r8169.c index b93fd23b9f0d..7193afc00e47 100644 --- a/drivers/net/r8169.c +++ b/drivers/net/r8169.c | |||
@@ -2820,8 +2820,8 @@ static void rtl_rar_set(struct rtl8169_private *tp, u8 *addr) | |||
2820 | spin_lock_irq(&tp->lock); | 2820 | spin_lock_irq(&tp->lock); |
2821 | 2821 | ||
2822 | RTL_W8(Cfg9346, Cfg9346_Unlock); | 2822 | RTL_W8(Cfg9346, Cfg9346_Unlock); |
2823 | RTL_W32(MAC0, low); | ||
2824 | RTL_W32(MAC4, high); | 2823 | RTL_W32(MAC4, high); |
2824 | RTL_W32(MAC0, low); | ||
2825 | RTL_W8(Cfg9346, Cfg9346_Lock); | 2825 | RTL_W8(Cfg9346, Cfg9346_Lock); |
2826 | 2826 | ||
2827 | spin_unlock_irq(&tp->lock); | 2827 | spin_unlock_irq(&tp->lock); |
@@ -4747,8 +4747,8 @@ static void rtl_set_rx_mode(struct net_device *dev) | |||
4747 | mc_filter[1] = swab32(data); | 4747 | mc_filter[1] = swab32(data); |
4748 | } | 4748 | } |
4749 | 4749 | ||
4750 | RTL_W32(MAR0 + 0, mc_filter[0]); | ||
4751 | RTL_W32(MAR0 + 4, mc_filter[1]); | 4750 | RTL_W32(MAR0 + 4, mc_filter[1]); |
4751 | RTL_W32(MAR0 + 0, mc_filter[0]); | ||
4752 | 4752 | ||
4753 | RTL_W32(RxConfig, tmp); | 4753 | RTL_W32(RxConfig, tmp); |
4754 | 4754 | ||