|
@@ -984,10 +984,11 @@ static inline int bnx2x_func_start(struct bnx2x *bp)
|
|
|
/* Function parameters */
|
|
|
start_params->mf_mode = bp->mf_mode;
|
|
|
start_params->sd_vlan_tag = bp->mf_ov;
|
|
|
- if (CHIP_IS_E1x(bp))
|
|
|
- start_params->network_cos_mode = OVERRIDE_COS;
|
|
|
- else
|
|
|
+
|
|
|
+ if (CHIP_IS_E2(bp) || CHIP_IS_E3(bp))
|
|
|
start_params->network_cos_mode = STATIC_COS;
|
|
|
+ else /* CHIP_IS_E1X */
|
|
|
+ start_params->network_cos_mode = FW_WRR;
|
|
|
|
|
|
return bnx2x_func_state_change(bp, &func_params);
|
|
|
}
|