aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h')
-rw-r--r--drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h b/drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
index bf27c54ff2e0..0dd22bb44f0d 100644
--- a/drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
+++ b/drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
@@ -984,10 +984,11 @@ static inline int bnx2x_func_start(struct bnx2x *bp)
984 /* Function parameters */ 984 /* Function parameters */
985 start_params->mf_mode = bp->mf_mode; 985 start_params->mf_mode = bp->mf_mode;
986 start_params->sd_vlan_tag = bp->mf_ov; 986 start_params->sd_vlan_tag = bp->mf_ov;
987 if (CHIP_IS_E1x(bp)) 987
988 start_params->network_cos_mode = OVERRIDE_COS; 988 if (CHIP_IS_E2(bp) || CHIP_IS_E3(bp))
989 else
990 start_params->network_cos_mode = STATIC_COS; 989 start_params->network_cos_mode = STATIC_COS;
990 else /* CHIP_IS_E1X */
991 start_params->network_cos_mode = FW_WRR;
991 992
992 return bnx2x_func_state_change(bp, &func_params); 993 return bnx2x_func_state_change(bp, &func_params);
993} 994}