From 4769dd7237a2fd29e928bee2d3cd4d62014f05d1 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Wed, 15 Aug 2012 14:49:59 +0000 Subject: [PATCH] ath5k: add back a patch for fixing eeprom rate power parsing SVN-Revision: 33198 --- .../mac80211/patches/300-pending_work.patch | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) 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 -- 2.30.2