From: Felix Fietkau <nbd@openwrt.org>
Date: Thu, 3 Dec 2009 18:35:26 +0000 (+0000)
Subject: ath9k: disable interrupt mitigation - it hurts performance on embedded systems
X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=9e6c05a20de983a8f983f526ed716f1e5c6e16ab;p=openwrt%2Fstaging%2Flinusw.git

ath9k: disable interrupt mitigation - it hurts performance on embedded systems

SVN-Revision: 18626
---

diff --git a/package/mac80211/patches/560-disable_interrupt_mitigation.patch b/package/mac80211/patches/560-disable_interrupt_mitigation.patch
new file mode 100644
index 0000000000..916ffcbba9
--- /dev/null
+++ b/package/mac80211/patches/560-disable_interrupt_mitigation.patch
@@ -0,0 +1,11 @@
+--- a/drivers/net/wireless/ath/ath9k/hw.c
++++ b/drivers/net/wireless/ath/ath9k/hw.c
+@@ -395,7 +395,7 @@ static void ath9k_hw_init_config(struct 
+ 		ah->config.spurchans[i][1] = AR_NO_SPUR;
+ 	}
+ 
+-	ah->config.intr_mitigation = true;
++	ah->config.intr_mitigation = false;
+ 
+ 	/*
+ 	 * We need this for PCI devices only (Cardbus, PCI, miniPCI)