]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bnx2x: Fix Super-Isolate mode for BCM84833
authorYaniv Rosner <yanivr@broadcom.com>
Tue, 17 Jan 2012 02:33:25 +0000 (02:33 +0000)
committerJoe Jin <joe.jin@oracle.com>
Wed, 16 May 2012 14:41:14 +0000 (22:41 +0800)
commit3ab1543b0701bb6788764c8cea59f2fae19af46a
tree923ddf3bcab4f6f57664c8808730178ec7533fe1
parentbf586aa904cb54abbf16901e31c3085a0abb11f7
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.

(cherry picked from commit 11b2ec6b739ee90211dc6f6942e2ba3a141434a8)
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>
Signed-off-by: Joe Jin <joe.jin@oracle.com>
drivers/net/bnx2x/bnx2x_link.c