Browse Source

ath9k: always enable fast clock for 5 ghz regardless of the eeprom setting

SVN-Revision: 27480
Felix Fietkau 14 years ago
parent
commit
e68ea8543b
1 changed files with 14 additions and 0 deletions
  1. 14 0
      package/mac80211/patches/542-ath9k_always_enable_fastclock.patch

+ 14 - 0
package/mac80211/patches/542-ath9k_always_enable_fastclock.patch

@@ -0,0 +1,14 @@
+--- a/drivers/net/wireless/ath/ath9k/hw.c
++++ b/drivers/net/wireless/ath/ath9k/hw.c
+@@ -2089,10 +2089,7 @@ int ath9k_hw_fill_cap_info(struct ath_hw
+ 			pCap->hw_caps |= ATH9K_HW_CAP_PAPRD;
+ 	} else {
+ 		pCap->tx_desc_len = sizeof(struct ath_desc);
+-		if (AR_SREV_9280_20(ah) &&
+-		    ((ah->eep_ops->get_eeprom(ah, EEP_MINOR_REV) <=
+-		      AR5416_EEP_MINOR_VER_16) ||
+-		     ah->eep_ops->get_eeprom(ah, EEP_FSTCLK_5G)))
++		if (AR_SREV_9280_20(ah))
+ 			pCap->hw_caps |= ATH9K_HW_CAP_FASTCLOCK;
+ 	}
+