From 18bdb0133761eefcdc914658bf26931a1370ce60 Mon Sep 17 00:00:00 2001
From: nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Date: Thu, 14 Apr 2011 22:46:12 +0000
Subject: ath9k: fix resetting the hw during channel change when the MAC fails
 to go idle

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26665 3c298f89-4303-0410-b956-a3cf2f4a3e73
---
 package/mac80211/patches/300-pending_work.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'package/mac80211')

diff --git a/package/mac80211/patches/300-pending_work.patch b/package/mac80211/patches/300-pending_work.patch
index 74acba566..982e233fb 100644
--- a/package/mac80211/patches/300-pending_work.patch
+++ b/package/mac80211/patches/300-pending_work.patch
@@ -258,7 +258,7 @@
  		ATH_DBG_WARN_ON_ONCE(!stopped);
  	}
 -	return stopped;
-+	return stopped || reset;
++	return stopped && !reset;
  }
  
  void ath_flushrecv(struct ath_softc *sc)
-- 
cgit v1.2.3