1. 21 2月, 2015 1 次提交
  2. 26 6月, 2014 1 次提交
  3. 10 3月, 2014 1 次提交
    • M
      bnx2: Fix shutdown sequence · a8d9bc2e
      Michael Chan 提交于
      The pci shutdown handler added in:
      
          bnx2: Add pci shutdown handler
          commit 25bfb1dd
      
      created a shutdown down sequence without chip reset if the device was
      never brought up.  This can cause the firmware to shutdown the PHY
      prematurely and cause MMIO read cycles to be unresponsive.  On some
      systems, it may generate NMI in the bnx2's pci shutdown handler.
      
      The fix is to tell the firmware not to shutdown the PHY if there was
      no prior chip reset.
      Signed-off-by: NMichael Chan <mchan@broadcom.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      a8d9bc2e
  4. 02 1月, 2014 2 次提交
  5. 08 8月, 2013 1 次提交
  6. 08 12月, 2012 4 次提交
  7. 17 6月, 2012 3 次提交
  8. 06 2月, 2012 1 次提交
  9. 18 11月, 2011 1 次提交
    • E
      bnx2: switch to build_skb() infrastructure · dd2bc8e9
      Eric Dumazet 提交于
      This is very similar to bnx2x conversion, but bnx2 only requires 16bytes
      alignement at start of the received frame to store its l2_fhdr, so goal
      was not to reduce skb truesize (in fact it should not change after this
      patch)
      
      Using build_skb() reduces cache line misses in the driver, since we
      use cache hot skb instead of cold ones. Number of in-flight sk_buff
      structures is lower, they are more likely recycled in SLUB caches
      while still hot.
      Signed-off-by: NEric Dumazet <eric.dumazet@gmail.com>
      CC: Michael Chan <mchan@broadcom.com>
      CC: Eilon Greenstein <eilong@broadcom.com>
      Reviewed-by: NMichael Chan <mchan@broadcom.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      dd2bc8e9
  10. 11 8月, 2011 1 次提交
    • J
      broadcom: Move the Broadcom drivers · adfc5217
      Jeff Kirsher 提交于
      Moves the drivers for Broadcom devices into
      drivers/net/ethernet/broadcom/ and the necessary Kconfig and Makefile
      changes.
      
      CC: Eilon Greenstein <eilong@broadcom.com>
      CC: Michael Chan <mchan@broadcom.com>
      CC: Matt Carlson <mcarlson@broadcom.com>
      CC: Gary Zambrano <zambrano@broadcom.com>
      CC: "Maciej W. Rozycki" <macro@linux-mips.org>
      Signed-off-by: NJeff Kirsher <jeffrey.t.kirsher@intel.com>
      adfc5217
  11. 14 7月, 2011 2 次提交
  12. 11 4月, 2011 1 次提交
  13. 07 4月, 2011 1 次提交
  14. 15 3月, 2011 1 次提交
  15. 01 2月, 2011 1 次提交
  16. 28 1月, 2011 1 次提交
  17. 27 1月, 2011 1 次提交
  18. 29 11月, 2010 1 次提交
  19. 21 10月, 2010 2 次提交
  20. 12 10月, 2010 1 次提交
  21. 20 7月, 2010 1 次提交
  22. 05 7月, 2010 1 次提交
  23. 18 5月, 2010 1 次提交
  24. 07 5月, 2010 1 次提交
  25. 08 4月, 2010 1 次提交
  26. 17 2月, 2010 1 次提交
  27. 18 1月, 2010 1 次提交
    • M
      bnx2: Save statistics during reset. · 354fcd77
      Michael Chan 提交于
      MTU changes, ring size changes, etc cause the chip to be reset and the
      statisctics flushed.  To keep track of the accumulated statistics, we
      add code to save the whole statistics block before reset.  We also
      modify the macros and statistics functions to return the sum of the
      saved and current counters.
      
      Based on original patch by Breno Leitao <leitao@linux.vnet.ibm.com>
      Signed-off-by: NMichael Chan <mchan@broadcom.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      354fcd77
  28. 04 12月, 2009 1 次提交
  29. 03 12月, 2009 1 次提交
  30. 28 10月, 2009 1 次提交
  31. 23 8月, 2009 2 次提交