2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2025-01-10 06:34:17 +08:00
linux-next/drivers/net/ethernet/broadcom/bnx2x
Yaniv Rosner 5a1fbf4046 bnx2x: Fix SFP+ current leakage
Per measurements, the SFP+ suffered from small current leakage in two cases:
 - When no module was plugged and TX laser was disabled. The fix was to enable
   it, and when module is plugged in, check if it needs to be disabled.
 - When over-current event occurs due to invalid SFP+ module, the HW basically
   shuts down the current for this module, but the SW needs to complete this
   by issuing a power down via a GPIO.

Signed-off-by: Yaniv Rosner <yanivr@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2012-11-28 10:59:21 -05:00
..
bnx2x_cmn.c bnx2x: Activate LFA 2012-11-28 10:59:20 -05:00
bnx2x_cmn.h bnx2x: Support loading cnic resources at run-time 2012-11-07 18:57:19 -05:00
bnx2x_dcb.c bnx2x: Support loading cnic resources at run-time 2012-11-07 18:57:19 -05:00
bnx2x_dcb.h bnx2x: Update version to 1.72.0 and copyrights 2012-01-26 13:39:52 -05:00
bnx2x_dump.h bnx2x: fix registers dumped 2012-09-13 16:37:52 -04:00
bnx2x_ethtool.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2012-11-10 18:32:51 -05:00
bnx2x_fw_defs.h bnx2x,cnic: use FW 7.8.2 2012-10-01 16:43:17 -04:00
bnx2x_fw_file_hdr.h bnx2x: Update version to 1.72.0 and copyrights 2012-01-26 13:39:52 -05:00
bnx2x_hsi.h bnx2x: Change MDIO clock settings 2012-11-28 10:59:21 -05:00
bnx2x_init_ops.h bnx2x: Support loading cnic resources at run-time 2012-11-07 18:57:19 -05:00
bnx2x_init.h bnx2x,cnic: use FW 7.8.2 2012-10-01 16:43:17 -04:00
bnx2x_link.c bnx2x: Fix SFP+ current leakage 2012-11-28 10:59:21 -05:00
bnx2x_link.h bnx2x: Change MDIO clock settings 2012-11-28 10:59:21 -05:00
bnx2x_main.c bnx2x: Change MDIO clock settings 2012-11-28 10:59:21 -05:00
bnx2x_mfw_req.h bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement 2012-06-27 01:20:13 -07:00
bnx2x_reg.h bnx2x: Add support for 20G-KR2 2012-11-28 10:59:20 -05:00
bnx2x_sp.c bnx2x: Support loading cnic resources at run-time 2012-11-07 18:57:19 -05:00
bnx2x_sp.h bnx2x: Support loading cnic resources at run-time 2012-11-07 18:57:19 -05:00
bnx2x_stats.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2012-09-15 11:43:53 -04:00
bnx2x_stats.h bnx2x: Added EEE support 2012-06-07 13:18:54 -07:00
bnx2x.h bnx2x: Remove duplicate inclusion of bnx2x_hsi.h 2012-11-20 13:46:34 -05:00
Makefile