netdev
[Top] [All Lists]

[Patch 1/5 2.5] e1000: modified ethtool_set_pauseparam to use e1000_set

To: "jgarzik@xxxxxxxxx" <jgarzik@xxxxxxxxx>
Subject: [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 <ganesh.venkatesan@xxxxxxxxx>
Date: Fri, 15 Oct 2004 06:52:15 -0700 (PDT)
Cc: netdev <netdev@xxxxxxxxxxx>
Replyto: "Ganesh Venkatesan" <ganesh.venkatesan@intel.com>
Sender: netdev-bounce@xxxxxxxxxxx
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;
 }



<Prev in Thread] Current Thread [Next in Thread>
  • [Patch 1/5 2.5] e1000: modified ethtool_set_pauseparam to use e1000_setup_link for flow control settings for fiber serdes link, Ganesh Venkatesan <=