--- a/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c 2020-09-05 11:22:51.000000000 +0200 +++ b/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c 2020-09-07 20:35:09.721508880 +0200 @@ -5257,6 +5257,11 @@ static void ar9003_hw_set_power_per_rate_table scaledPower = ath9k_hw_get_scaled_power(ah, powerLimit, antenna_reduction); + minCtlPower = (u8)min((u16)MAX_RATE_POWER, scaledPower); + for (i = 0; i < ar9300RateSize; i++) + pPwrArray[i] = (u8)minCtlPower; + return; + if (is2ghz) { /* Setup for CTL modes */ /* CTL_11B, CTL_11G, CTL_2GHT20 */