diff options
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-4965.c')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-4965.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-4965.c b/drivers/net/wireless/iwlwifi/iwl-4965.c index be6b6ebc6bf8..6d249bbd7950 100644 --- a/drivers/net/wireless/iwlwifi/iwl-4965.c +++ b/drivers/net/wireless/iwlwifi/iwl-4965.c | |||
@@ -2103,8 +2103,9 @@ void iwl4965_hw_rx_statistics(struct iwl_priv *priv, | |||
2103 | priv->temperature = temp; | 2103 | priv->temperature = temp; |
2104 | set_bit(STATUS_TEMPERATURE, &priv->status); | 2104 | set_bit(STATUS_TEMPERATURE, &priv->status); |
2105 | 2105 | ||
2106 | if (unlikely(!test_bit(STATUS_SCANNING, &priv->status)) && | 2106 | if (!priv->disable_tx_power_cal && |
2107 | iwl4965_is_temp_calib_needed(priv)) | 2107 | unlikely(!test_bit(STATUS_SCANNING, &priv->status)) && |
2108 | iwl4965_is_temp_calib_needed(priv)) | ||
2108 | queue_work(priv->workqueue, &priv->txpower_work); | 2109 | queue_work(priv->workqueue, &priv->txpower_work); |
2109 | } | 2110 | } |
2110 | 2111 | ||