diff options
Diffstat (limited to 'drivers/net')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/main.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/net/wireless/ath/ath9k/main.c b/drivers/net/wireless/ath/ath9k/main.c index c0c571c2e8c4..6f3e71c5071e 100644 --- a/drivers/net/wireless/ath/ath9k/main.c +++ b/drivers/net/wireless/ath/ath9k/main.c | |||
@@ -1624,8 +1624,10 @@ static int ath9k_config(struct ieee80211_hw *hw, u32 changed) | |||
1624 | } | 1624 | } |
1625 | 1625 | ||
1626 | skip_chan_change: | 1626 | skip_chan_change: |
1627 | if (changed & IEEE80211_CONF_CHANGE_POWER) | 1627 | if (changed & IEEE80211_CONF_CHANGE_POWER) { |
1628 | sc->config.txpowlimit = 2 * conf->power_level; | 1628 | sc->config.txpowlimit = 2 * conf->power_level; |
1629 | ath_update_txpow(sc); | ||
1630 | } | ||
1629 | 1631 | ||
1630 | spin_lock_bh(&sc->wiphy_lock); | 1632 | spin_lock_bh(&sc->wiphy_lock); |
1631 | disable_radio = ath9k_all_wiphys_idle(sc); | 1633 | disable_radio = ath9k_all_wiphys_idle(sc); |