From: Bruce Allan Date: Thu, 7 Jan 2010 16:32:13 +0000 (+0000) Subject: e1000e: fix and commonize code for setting the receive address registers X-Git-Tag: v2.6.33-rc4~10^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b7a9216c5a3205a6d721972bfd012c4eb5950e9c;p=pandora-kernel.git e1000e: fix and commonize code for setting the receive address registers Fix e1000e_rar_set() to flush consecutive register writes to avoid write combining which some parts cannot handle. Update e1000e_init_rx_addrs() to call the fixed e1000e_rar_set() instead of duplicating code. Also change e1000e_rar_set() to _not_ set the Address Valid bit if the MAC address is all zeros. Signed-off-by: Bruce Allan Signed-off-by: Jeff Kirsher Signed-off-by: David S. Miller --- Reading git-diff-tree failed