|
@@ -4617,7 +4617,7 @@ static u8 i40e_dcb_get_enabled_tc(struct i40e_dcbx_config *dcbcfg)
|
|
|
static u8 i40e_pf_get_num_tc(struct i40e_pf *pf)
|
|
|
{
|
|
|
struct i40e_hw *hw = &pf->hw;
|
|
|
- u8 i, enabled_tc;
|
|
|
+ u8 i, enabled_tc = 1;
|
|
|
u8 num_tc = 0;
|
|
|
struct i40e_dcbx_config *dcbcfg = &hw->local_dcbx_config;
|
|
|
|
|
@@ -4635,8 +4635,6 @@ static u8 i40e_pf_get_num_tc(struct i40e_pf *pf)
|
|
|
else
|
|
|
return 1; /* Only TC0 */
|
|
|
|
|
|
- /* At least have TC0 */
|
|
|
- enabled_tc = (enabled_tc ? enabled_tc : 0x1);
|
|
|
for (i = 0; i < I40E_MAX_TRAFFIC_CLASS; i++) {
|
|
|
if (enabled_tc & BIT(i))
|
|
|
num_tc++;
|