1. 12 3月, 2013 1 次提交
  2. 24 1月, 2013 1 次提交
  3. 16 1月, 2013 1 次提交
  4. 06 12月, 2012 1 次提交
  5. 02 10月, 2012 1 次提交
  6. 11 7月, 2012 1 次提交
  7. 24 4月, 2012 1 次提交
    • B
      bnx2x: add afex support · a3348722
      Barak Witkowski 提交于
      Following patch adds afex multifunction support to the driver (afex
      multifunction is based on vntag header) and updates FW version used to 7.2.51.
      
      Support includes the following:
      
      1. Configure vif parameters in firmware (default vlan, vif id, default
         priority, allowed priorities) according to values received from NIC.
      2. Configure FW to strip/add default vlan according to afex vlan mode.
      3. Notify link up to OS only after vif is fully initialized.
      4. Support vif list set/get requests and configure FW accordingly.
      5. Supply afex statistics upon request from NIC.
      6. Special handling to L2 interface in case of FCoE vif.
      Signed-off-by: NBarak Witkowski <barak@broadcom.com>
      Signed-off-by: NEilon Greenstein <eilong@broadcom.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      a3348722
  8. 04 4月, 2012 1 次提交
  9. 20 3月, 2012 1 次提交
  10. 27 1月, 2012 1 次提交
  11. 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
  12. 15 6月, 2011 1 次提交
    • V
      New 7.0 FW: bnx2x, cnic, bnx2i, bnx2fc · 619c5cb6
      Vlad Zolotarov 提交于
      New FW/HSI (7.0):
       - Added support to 578xx chips
       - Improved HSI - much less driver's direct access to the FW internal
         memory needed.
      
      New implementation of the HSI handling layer in the bnx2x (bnx2x_sp.c):
       - Introduced chip dependent objects that have chip independent interfaces
         for configuration of MACs, multicast addresses, Rx mode, indirection table,
         fast path queues and function initialization/cleanup.
       - Objects functionality is based on the private function pointers, which
         allows not only a per-chip but also PF/VF differentiation while still
         preserving the same interface towards the driver.
       - Objects interface is not influenced by the HSI changes which do not require
         providing new parameters keeping the code outside the bnx2x_sp.c invariant
         with regard to such HSI chnages.
      
      Changes in a CNIC, bnx2fc and bnx2i modules due to the new HSI.
      Signed-off-by: NVladislav Zolotarov <vladz@broadcom.com>
      Signed-off-by: NMichael Chan <mchan@broadcom.com>
      Signed-off-by: NBhanu Prakash Gollapudi <bprakash@broadcom.com>
      Signed-off-by: NEilon Greenstein <eilong@broadcom.com>
      Signed-off-by: NDavid S. Miller <davem@conan.davemloft.net>
      619c5cb6
  13. 06 5月, 2011 1 次提交
  14. 07 10月, 2010 1 次提交
  15. 28 7月, 2010 1 次提交
  16. 18 2月, 2010 1 次提交
  17. 13 8月, 2009 1 次提交
    • E
      bnx2x: Using the new FW · ca00392c
      Eilon Greenstein 提交于
      The new FW improves the packets per second rate. It required a lot of change in
      the FW which implies many changes in the driver to support it. It is now also
      possible for the driver to use a separate MSI-X vector for Rx and Tx - this also
      add some to the complicity of this change.
      
      All things said - after this patch, practically all performance matrixes show
      improvement.
      Though Vladislav Zolotarov is not signed on this patch, he did most of the job
      and deserves credit for that.
      Signed-off-by: NEilon Greenstein <eilong@broadcom.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      ca00392c
  18. 16 2月, 2009 7 次提交
  19. 14 8月, 2008 2 次提交
  20. 24 6月, 2008 1 次提交
  21. 29 2月, 2008 1 次提交
    • E
      [BNX2X]: Correct Link management · f1410647
      Eliezer Tamir 提交于
      Properly protect PHY access between two devices on the same board with
      a HW lock.
      
      Use GPIO to clear all previous configurations before changing link
      parameters.
      
      Shut down the external PHY in case of fan failure.
      
      Reducing the MDC/MDIO clock to 2.5MHz due to problems with some
      devices.
      
      Resolve the flow control response according to autoneg with external
      PHY.
      
      Unmasking all PHY interrupts in single write to prevent a race in the
      interrupts order.
      
      LASI indication fixes to work with peculiarities of PHYs.
      
      Disable MAC RX to avoid a HW bug when closing the MAC under traffic.
      
      Disable parallel detection on HiGig due to HW limitation.
      
      Updating the shared memory structure to work with the current
      bootcode.
      Signed-off-by: NEliezer Tamir <eliezert@broadcom.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      f1410647
  22. 29 1月, 2008 1 次提交