alistair23-linux/drivers/net/ethernet/broadcom/bnx2x
Yaniv Rosner 11b2ec6b73 bnx2x: Fix Super-Isolate mode for BCM84833
The Super-Isolate mode comes to isolate the BCM84833 PHY from the
outside world.  Not doing it correctly, made link partner see the link
before the driver was loaded.

This patch also involves SPIROM version fixes since it is used to
determine whether the common init of the PHY was already executed, and
the common init of this PHY is partially responsible for setting the
Super-Isolate mode.

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-01-17 10:44:42 -05:00
..
bnx2x.h bnx2x, cnic: support DRV_INFO upon FW request 2011-12-06 13:06:05 -05:00
bnx2x_cmn.c ethtool: Define and apply a default policy for RX flow hash indirection 2011-12-16 13:53:18 -05:00
bnx2x_cmn.h bnx2x: properly initialize L5 features 2011-12-08 19:58:35 -05:00
bnx2x_dcb.c bnx2x: DCBX: use #define instead of magic 2011-11-13 16:03:54 -05:00
bnx2x_dcb.h bnx2x: DCBX: use #define instead of magic 2011-11-13 16:03:54 -05:00
bnx2x_dump.h
bnx2x_ethtool.c ethtool: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters 2011-12-16 13:52:47 -05:00
bnx2x_fw_defs.h
bnx2x_fw_file_hdr.h
bnx2x_hsi.h bnx2x, cnic: support DRV_INFO upon FW request 2011-12-06 13:06:05 -05:00
bnx2x_init.h
bnx2x_init_ops.h
bnx2x_link.c bnx2x: Fix Super-Isolate mode for BCM84833 2012-01-17 10:44:42 -05:00
bnx2x_link.h bnx2x: ETS changes 2011-11-28 19:02:22 -05:00
bnx2x_main.c bnx2x: handle vpd data longer than 128 bytes 2011-12-14 13:34:55 -05:00
bnx2x_reg.h bnx2x: Fix BCM84833 link and LED behavior 2011-11-28 19:02:23 -05:00
bnx2x_sp.c bnx2x: support classification config query 2011-12-06 13:06:05 -05:00
bnx2x_sp.h bnx2x: support classification config query 2011-12-06 13:06:05 -05:00
bnx2x_stats.c bnx2x, cnic: support DRV_INFO upon FW request 2011-12-06 13:06:05 -05:00
bnx2x_stats.h bnx2x: add PFC statistics 2011-12-06 13:06:04 -05:00
Makefile