aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/net/wireless/ath/ath9k/ar9003_eeprom.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c b/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
index 97f970c5e4ec..a9dd3a4b4af5 100644
--- a/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
+++ b/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
@@ -4005,6 +4005,16 @@ static int ar9003_hw_tx_power_regwrite(struct ath_hw *ah, u8 * pPwrArray)
4005 POW_SM(pPwrArray[ALL_TARGET_LEGACY_1L_5L], 0) 4005 POW_SM(pPwrArray[ALL_TARGET_LEGACY_1L_5L], 0)
4006 ); 4006 );
4007 4007
4008 /* Write the power for duplicated frames - HT40 */
4009
4010 /* dup40_cck (LSB), dup40_ofdm, ext20_cck, ext20_ofdm (MSB) */
4011 REG_WRITE(ah, 0xa3e0,
4012 POW_SM(pPwrArray[ALL_TARGET_LEGACY_6_24], 24) |
4013 POW_SM(pPwrArray[ALL_TARGET_LEGACY_1L_5L], 16) |
4014 POW_SM(pPwrArray[ALL_TARGET_LEGACY_6_24], 8) |
4015 POW_SM(pPwrArray[ALL_TARGET_LEGACY_1L_5L], 0)
4016 );
4017
4008 /* Write the HT20 power per rate set */ 4018 /* Write the HT20 power per rate set */
4009 4019
4010 /* 0/8/16 (LSB), 1-3/9-11/17-19, 4, 5 (MSB) */ 4020 /* 0/8/16 (LSB), 1-3/9-11/17-19, 4, 5 (MSB) */