[BNX2]: Fix link change handling
authorMichael Chan <mchan@broadcom.com>
Thu, 23 Mar 2006 09:11:56 +0000 (01:11 -0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 23 Mar 2006 09:11:56 +0000 (01:11 -0800)
commitbf5295bba804a6aead9bc1c0d5970173a9d4e08e
tree561708042eb3348d0693f4d2a4035bf4b58fd8e9
parentca6549af77f0f28ac5d23b662fb8f72713eb16d3
[BNX2]: Fix link change handling

Fix some link-related problems by doing a coalesce_now after link
change interrupt to flush out the transient link status.

To facilitate this, the host coalesce cmd register value is cached in
the device structure.

Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/bnx2.c
drivers/net/bnx2.h