Browse Source

ath9k: add back the interrupt mitigation tweak and reduce the rx interrupt mitigation times further

SVN-Revision: 24819
Felix Fietkau 15 years ago
parent
commit
61e492d316
1 changed files with 13 additions and 0 deletions
  1. 13 0
      package/mac80211/patches/550-ath9k_intr_mitigation_tweak.patch

+ 13 - 0
package/mac80211/patches/550-ath9k_intr_mitigation_tweak.patch

@@ -0,0 +1,13 @@
+--- a/drivers/net/wireless/ath/ath9k/hw.c
++++ b/drivers/net/wireless/ath/ath9k/hw.c
+@@ -1426,8 +1426,8 @@ int ath9k_hw_reset(struct ath_hw *ah, st
+ 	REG_WRITE(ah, AR_OBS, 8);
+ 
+ 	if (ah->config.rx_intr_mitigation) {
+-		REG_RMW_FIELD(ah, AR_RIMT, AR_RIMT_LAST, 500);
+-		REG_RMW_FIELD(ah, AR_RIMT, AR_RIMT_FIRST, 2000);
++		REG_RMW_FIELD(ah, AR_RIMT, AR_RIMT_LAST, 250);
++		REG_RMW_FIELD(ah, AR_RIMT, AR_RIMT_FIRST, 500);
+ 	}
+ 
+ 	if (ah->config.tx_intr_mitigation) {