diff options
author | Felix Fietkau <nbd@openwrt.org> | 2012-08-15 14:49:59 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2012-08-15 14:49:59 +0000 |
commit | 4769dd7237a2fd29e928bee2d3cd4d62014f05d1 (patch) | |
tree | 4cff02495707dd169723946737ea0313c789deda | |
parent | 12b3909f1ba425f76f90685c2446fa45d969b87f (diff) | |
download | upstream-4769dd7237a2fd29e928bee2d3cd4d62014f05d1.tar.gz upstream-4769dd7237a2fd29e928bee2d3cd4d62014f05d1.tar.bz2 upstream-4769dd7237a2fd29e928bee2d3cd4d62014f05d1.zip |
ath5k: add back a patch for fixing eeprom rate power parsing
SVN-Revision: 33198
-rw-r--r-- | package/mac80211/patches/300-pending_work.patch | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/package/mac80211/patches/300-pending_work.patch b/package/mac80211/patches/300-pending_work.patch index 9addfa0402..3255b8da0c 100644 --- a/package/mac80211/patches/300-pending_work.patch +++ b/package/mac80211/patches/300-pending_work.patch @@ -4411,3 +4411,24 @@ if (ret) return ret; +--- a/drivers/net/wireless/ath/ath5k/eeprom.c ++++ b/drivers/net/wireless/ath/ath5k/eeprom.c +@@ -1484,7 +1484,7 @@ ath5k_eeprom_read_target_rate_pwr_info(s + case AR5K_EEPROM_MODE_11A: + offset += AR5K_EEPROM_TARGET_PWR_OFF_11A(ee->ee_version); + rate_pcal_info = ee->ee_rate_tpwr_a; +- ee->ee_rate_target_pwr_num[mode] = AR5K_EEPROM_N_5GHZ_CHAN; ++ ee->ee_rate_target_pwr_num[mode] = AR5K_EEPROM_N_5GHZ_RATE_CHAN; + break; + case AR5K_EEPROM_MODE_11B: + offset += AR5K_EEPROM_TARGET_PWR_OFF_11B(ee->ee_version); +--- a/drivers/net/wireless/ath/ath5k/eeprom.h ++++ b/drivers/net/wireless/ath/ath5k/eeprom.h +@@ -182,6 +182,7 @@ + #define AR5K_EEPROM_EEP_DELTA 10 + #define AR5K_EEPROM_N_MODES 3 + #define AR5K_EEPROM_N_5GHZ_CHAN 10 ++#define AR5K_EEPROM_N_5GHZ_RATE_CHAN 8 + #define AR5K_EEPROM_N_2GHZ_CHAN 3 + #define AR5K_EEPROM_N_2GHZ_CHAN_2413 4 + #define AR5K_EEPROM_N_2GHZ_CHAN_MAX 4 |