1. 07 5月, 2009 2 次提交
  2. 28 4月, 2009 1 次提交
    • A
      ixgbe: enable HW RSC for 82599 · f8212f97
      Alexander Duyck 提交于
      This patch enables hardware receive side coalescing for 82599 hardware.
      82599 can merge multiple frames from the same TCP/IP flow into a single
      structure that can span one ore more descriptors.  The accumulated data is
      arranged similar to how jumbo frames are arranged with the exception that
      other packets can be interlaced inbetween.  To overcome this issue a next
      pointer is included in the written back descriptor which indicates the next
      descriptor in the writeback sequence.
      
      This feature sets the NETIF_F_LRO flag and clearing it via the ethtool set
      flags operation will also disable hardware RSC.
      Signed-off-by: NAlexander Duyck <alexander.h.duyck@intel.com>
      Signed-off-by: NJeff Kirsher <jeffrey.t.kirsher@intel.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      f8212f97
  3. 15 3月, 2009 1 次提交
  4. 01 3月, 2009 1 次提交
  5. 25 2月, 2009 2 次提交
  6. 06 2月, 2009 1 次提交
  7. 01 2月, 2009 2 次提交
  8. 22 1月, 2009 1 次提交
  9. 10 12月, 2008 1 次提交
  10. 25 11月, 2008 1 次提交
  11. 21 11月, 2008 2 次提交
  12. 02 11月, 2008 1 次提交
  13. 16 10月, 2008 1 次提交
  14. 25 9月, 2008 9 次提交
  15. 03 9月, 2008 3 次提交
  16. 25 6月, 2008 1 次提交
  17. 17 3月, 2008 3 次提交
  18. 06 2月, 2008 2 次提交
  19. 29 1月, 2008 1 次提交
    • A
      ixgbe: Fix copper PHY initialization code · 3957d63d
      Auke Kok 提交于
      While cleaning up the internal API focussing on Fiber and CX4 code
      we found that I had broken the copper PHY initialization code. This
      patch restores the PHY-specific code. This is mostly uninteresting
      since no copper PHY boards are yet available. The changes have been
      tested against Fiber only as I do not even have copper PHY versions
      of 82598 macs.
      
      This change actually cleans up the API code a bit more and we
      lose some initialization code. A few PHY link detection helper
      lines of code have been snuck into this patch, as well as a
      read flush where it was suspected that this might cause issues.
      Signed-off-by: NAuke Kok <auke-jan.h.kok@intel.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      3957d63d
  20. 31 10月, 2007 1 次提交
  21. 11 10月, 2007 1 次提交
    • A
      ixgbe: driver for Intel(R) 82598 PCI-Express 10GbE adapters (v4) · 9a799d71
      Auke Kok 提交于
      This patch adds support for the Intel 82598 PCI-Express 10GbE
      chipset. Devices will be available on the market soon.
      
      This version of the driver is largely the same as the last release:
      
        * Driver uses a single RX and single TX queue, each using 1 MSI-X
        irq vector.
        * Driver runs in NAPI mode only
        * Driver is largely multiqueue-ready (TM)
      
      Changes since 20070803:
        * removed wrappers for hardware functions
        * incorporated e1000e-style HW api reorganization code
        * sparse/checkpatch cleanups, namespace cleanups
        * driver prints out extra debugging information at load time
          identifying adapter board number, mac, phy types
        * removed ixgbe_api.c, ixgbe_api.h, ixgbe_osdep.h
        * driver update to 1.1.18
        * removed ixgbe.txt which contained no useful info anymore
      
      [ Integrated napi_struct changes from Auke as well... -DaveM ]
      Signed-off-by: NAuke Kok <auke-jan.h.kok@intel.com>
      Signed-off-by: NAyyappan Veeraiyan <ayyappan.veeraiyan@intel.com>
      Signed-off-by: NJeff Garzik <jeff@garzik.org>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      9a799d71