diff options
author | Felix Fietkau <nbd@openwrt.org> | 2010-04-26 15:04:37 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2010-04-27 16:09:18 -0400 |
commit | 597a94b340f98bf4596ef59e938875afaa1815d6 (patch) | |
tree | 2c9ccb53c907ccd97465c414655c38ce735f3555 /drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | |
parent | 7f9f3600695bf68d11cdcf278d39f02eaadc3a00 (diff) | |
download | blackbird-op-linux-597a94b340f98bf4596ef59e938875afaa1815d6.tar.gz blackbird-op-linux-597a94b340f98bf4596ef59e938875afaa1815d6.zip |
ath9k_hw: use the configured power limit for AR9003
Since the new AR9003 EEPROM code does tune the card for the configured
tx power level, we need to fill in the correct power limits in the TPC
part of the DMA descriptor.
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/ar9003_eeprom.c')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c b/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c index 5d92be47c5a5..79b0e2874731 100644 --- a/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c +++ b/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c @@ -1817,6 +1817,7 @@ static void ath9k_hw_ar9300_set_txpower(struct ath_hw *ah, u8 twiceMaxRegulatoryPower, u8 powerLimit) { + ah->txpower_limit = powerLimit; ar9003_hw_set_target_power_eeprom(ah, chan->channel); ar9003_hw_calibration_apply(ah, chan->channel); } |