diff options
-rw-r--r-- | drivers/net/bnx2x_link.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/bnx2x_link.c b/drivers/net/bnx2x_link.c index d2c9e19bcd5a..41b9b7bd3d8e 100644 --- a/drivers/net/bnx2x_link.c +++ b/drivers/net/bnx2x_link.c | |||
@@ -6322,10 +6322,11 @@ static u8 bnx2x_update_link_up(struct link_params *params, | |||
6322 | bnx2x_bmac_enable(params, vars, 0); | 6322 | bnx2x_bmac_enable(params, vars, 0); |
6323 | bnx2x_set_led(params, LED_MODE_OPER, SPEED_10000); | 6323 | bnx2x_set_led(params, LED_MODE_OPER, SPEED_10000); |
6324 | } else { | 6324 | } else { |
6325 | bnx2x_emac_enable(params, vars, 0); | ||
6326 | rc = bnx2x_emac_program(params, vars->line_speed, | 6325 | rc = bnx2x_emac_program(params, vars->line_speed, |
6327 | vars->duplex); | 6326 | vars->duplex); |
6328 | 6327 | ||
6328 | bnx2x_emac_enable(params, vars, 0); | ||
6329 | |||
6329 | /* AN complete? */ | 6330 | /* AN complete? */ |
6330 | if (gp_status & MDIO_AN_CL73_OR_37_COMPLETE) { | 6331 | if (gp_status & MDIO_AN_CL73_OR_37_COMPLETE) { |
6331 | if (!(vars->phy_flags & | 6332 | if (!(vars->phy_flags & |