DORMANTno replies

[Patch 1/5 2.5] e1000: modified ethtool_set_pauseparam to use e1000_setup_link for flow control settings for fiber serdes link

From: Ganesh Venkatesan <hidden>
Date: 2004-10-15 13:52:15

diff -up netdev-2.6/drivers/net/e1000/e1000_ethtool.c netdev-2.6/drivers/net/e1000.new/e1000_ethtool.c
--- netdev-2.6/drivers/net/e1000/e1000_ethtool.c	2004-10-07 13:59:52.000000000 -0700
+++ netdev-2.6/drivers/net/e1000.new/e1000_ethtool.c	2004-10-07 13:59:53.000000000 -0700
@@ -249,7 +249,8 @@ e1000_set_pauseparam(struct net_device *
 			e1000_reset(adapter);
 	}
 	else
-		return e1000_force_mac_fc(hw);
+		return ((hw->media_type == e1000_media_type_fiber) ?
+			e1000_setup_link(hw) : e1000_force_mac_fc(hw));
 	
 	return 0;
 }
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help