diff options
author | Felix Fietkau <nbd@openwrt.org> | 2011-09-15 17:55:16 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2011-09-15 17:55:16 +0000 |
commit | b65db4089dfd161286634ec82c7aaec11dc84ac4 (patch) | |
tree | aa6b1ef5eb5fa5afdaa907307757781f101bf85f /package/mac80211/patches/584-ath9k_fix_reset.patch | |
parent | 9ac95ba999b6908e5d57d661c9ebe3f638ceaf6e (diff) | |
download | master-187ad058-b65db4089dfd161286634ec82c7aaec11dc84ac4.tar.gz master-187ad058-b65db4089dfd161286634ec82c7aaec11dc84ac4.tar.bz2 master-187ad058-b65db4089dfd161286634ec82c7aaec11dc84ac4.zip |
mac80211: update to wireless-testing 2011-09-14
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28245 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/mac80211/patches/584-ath9k_fix_reset.patch')
-rw-r--r-- | package/mac80211/patches/584-ath9k_fix_reset.patch | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/package/mac80211/patches/584-ath9k_fix_reset.patch b/package/mac80211/patches/584-ath9k_fix_reset.patch deleted file mode 100644 index 2fc5713835..0000000000 --- a/package/mac80211/patches/584-ath9k_fix_reset.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/drivers/net/wireless/ath/ath9k/main.c -+++ b/drivers/net/wireless/ath/ath9k/main.c -@@ -667,15 +667,15 @@ void ath9k_tasklet(unsigned long data) - u32 status = sc->intrstatus; - u32 rxmask; - -+ ath9k_ps_wakeup(sc); -+ spin_lock(&sc->sc_pcu_lock); -+ - if ((status & ATH9K_INT_FATAL) || - (status & ATH9K_INT_BB_WATCHDOG)) { - ieee80211_queue_work(sc->hw, &sc->hw_reset_work); -- return; -+ goto out; - } - -- ath9k_ps_wakeup(sc); -- spin_lock(&sc->sc_pcu_lock); -- - /* - * Only run the baseband hang check if beacons stop working in AP or - * IBSS mode, because it has a high false positive rate. For station -@@ -723,6 +723,7 @@ void ath9k_tasklet(unsigned long data) - if (status & ATH9K_INT_GENTIMER) - ath_gen_timer_isr(sc->sc_ah); - -+out: - /* re-enable hardware interrupt */ - ath9k_hw_enable_interrupts(ah); - |