Skip to content

Commit

Permalink
r8169: perform RX config change after mac filtering
Browse files Browse the repository at this point in the history
It does not really make sense to update the RX config register
before the mac filtering registers.

Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
Cc: Edward Hsu <edward_hsu@realtek.com.tw>
  • Loading branch information
Francois Romieu authored and Jeff Garzik committed Jul 9, 2007
1 parent 773d202 commit 57a9f23
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion drivers/net/r8169.c
Original file line number Diff line number Diff line change
Expand Up @@ -2953,10 +2953,11 @@ static void rtl_set_rx_mode(struct net_device *dev)
mc_filter[1] = 0xffffffff;
}

RTL_W32(RxConfig, tmp);
RTL_W32(MAR0 + 0, mc_filter[0]);
RTL_W32(MAR0 + 4, mc_filter[1]);

RTL_W32(RxConfig, tmp);

spin_unlock_irqrestore(&tp->lock, flags);
}

Expand Down

0 comments on commit 57a9f23

Please sign in to comment.