diff options
author | Yaniv Rosner <yanivr@broadcom.com> | 2011-10-27 09:09:46 +0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-10-28 00:14:15 +0400 |
commit | a9077bfd0b3fdcd1051cc3d09bf8c28f9d4d506a (patch) | |
tree | 2a42fe02ff38608a80fdf73006044fe67fcb07a5 /drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h | |
parent | 26ffaf36c8e0a0eefb6ff031d6166b5ee82eb3de (diff) | |
download | linux-a9077bfd0b3fdcd1051cc3d09bf8c28f9d4d506a.tar.xz |
bnx2x: Add link retry to 578xx-KR
This fix solves a problem of no link on 578xx-KR by retrying to link up to
four timer using the periodic function.
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>
Diffstat (limited to 'drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h')
-rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h b/drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h index c12db6da213e..2a46e633abe9 100644 --- a/drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h +++ b/drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h @@ -303,6 +303,9 @@ struct link_vars { #define PERIODIC_FLAGS_LINK_EVENT 0x0001 u32 aeu_int_mask; + u8 rx_tx_asic_rst; + u8 turn_to_run_wc_rt; + u16 rsrv2; }; /***********************************************************/ |