aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c')
-rw-r--r--drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
index 90aac31b3551..4e7c9b098b58 100644
--- a/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
+++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
@@ -2257,13 +2257,13 @@ static int ixgbe_set_coalesce(struct net_device *netdev,
2257 2257
2258#if IS_ENABLED(CONFIG_BQL) 2258#if IS_ENABLED(CONFIG_BQL)
2259 /* detect ITR changes that require update of TXDCTL.WTHRESH */ 2259 /* detect ITR changes that require update of TXDCTL.WTHRESH */
2260 if ((adapter->tx_itr_setting > 1) && 2260 if ((adapter->tx_itr_setting != 1) &&
2261 (adapter->tx_itr_setting < IXGBE_100K_ITR)) { 2261 (adapter->tx_itr_setting < IXGBE_100K_ITR)) {
2262 if ((tx_itr_prev == 1) || 2262 if ((tx_itr_prev == 1) ||
2263 (tx_itr_prev > IXGBE_100K_ITR)) 2263 (tx_itr_prev >= IXGBE_100K_ITR))
2264 need_reset = true; 2264 need_reset = true;
2265 } else { 2265 } else {
2266 if ((tx_itr_prev > 1) && 2266 if ((tx_itr_prev != 1) &&
2267 (tx_itr_prev < IXGBE_100K_ITR)) 2267 (tx_itr_prev < IXGBE_100K_ITR))
2268 need_reset = true; 2268 need_reset = true;
2269 } 2269 }