]> git.hungrycats.org Git - linux/commit
[e1000] flow control updates
authorScott Feldman <scott.feldman@intel.com>
Sat, 27 Sep 2003 01:51:21 +0000 (21:51 -0400)
committerStephen Hemminger <shemminger@osdl.org>
Sat, 27 Sep 2003 01:51:21 +0000 (21:51 -0400)
commite29447db2da97d28d3232f71b9ead96777386fbf
tree43737ae2b1537f0ca8eb128f93de150febffc4c1
parentdefce4ed1c3a2caf760b43ebd3ad5fd5ce374fbc
[e1000] flow control updates

* handle ethtool force flow control
* correctly set flow control hi/low watermarks based on size of Rx FIFO
  area.  The size can change if doing Jumbo Frames or, in the case of
  82547, is smaller to start with.
* was not properly forcing flow control settings to fc_none if using
  strict IEEE flow control override.
drivers/net/e1000/e1000.h
drivers/net/e1000/e1000_ethtool.c
drivers/net/e1000/e1000_hw.c
drivers/net/e1000/e1000_main.c