diff options
author | Gabor Juhos <juhosg@openwrt.org> | 2012-08-02 10:00:51 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-08-06 15:12:43 -0400 |
commit | 5fc512439f7a235e6b0ae05e42fa7d875fff3849 (patch) | |
tree | 70f9b27d4d3e6c0d0be4735a6abe41e2917062a7 /drivers/net | |
parent | da93c26d0b26139f33cebf9af55715452a10f374 (diff) |
ath9k: optimize power level initialization for CTL_[25]GHT20
The first part of the power array is initialized in a loop
and the last two values are initialized separately. Extend
the loop to cover the last two items, and remove the separate
initialization.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c b/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c index 2588848f4a82..a2aa80f2c210 100644 --- a/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c +++ b/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | |||
@@ -4963,16 +4963,10 @@ static void ar9003_hw_set_power_per_rate_table(struct ath_hw *ah, | |||
4963 | case CTL_5GHT20: | 4963 | case CTL_5GHT20: |
4964 | case CTL_2GHT20: | 4964 | case CTL_2GHT20: |
4965 | for (i = ALL_TARGET_HT20_0_8_16; | 4965 | for (i = ALL_TARGET_HT20_0_8_16; |
4966 | i <= ALL_TARGET_HT20_21; i++) | 4966 | i <= ALL_TARGET_HT20_23; i++) |
4967 | pPwrArray[i] = | 4967 | pPwrArray[i] = |
4968 | (u8)min((u16)pPwrArray[i], | 4968 | (u8)min((u16)pPwrArray[i], |
4969 | minCtlPower); | 4969 | minCtlPower); |
4970 | pPwrArray[ALL_TARGET_HT20_22] = | ||
4971 | (u8)min((u16)pPwrArray[ALL_TARGET_HT20_22], | ||
4972 | minCtlPower); | ||
4973 | pPwrArray[ALL_TARGET_HT20_23] = | ||
4974 | (u8)min((u16)pPwrArray[ALL_TARGET_HT20_23], | ||
4975 | minCtlPower); | ||
4976 | break; | 4970 | break; |
4977 | case CTL_5GHT40: | 4971 | case CTL_5GHT40: |
4978 | case CTL_2GHT40: | 4972 | case CTL_2GHT40: |