]> git.baikalelectronics.ru Git - kernel.git/commit
ath9k: decouple RX error checking for DFS
authorZefir Kurtisi <zefir.kurtisi@neratec.com>
Mon, 27 Feb 2012 11:52:06 +0000 (12:52 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 29 Feb 2012 19:14:56 +0000 (14:14 -0500)
commit4f4ff46dc589af7dc7b8aa6dcfa2bd290dc79bf7
treefa186429022d120b43eb6b30074e8efeeb453b89
parente3ef6e13b220752609711b84d33e60e65ee67462
ath9k: decouple RX error checking for DFS

Previous RX error checking was done exclusive-or for different error
types and caused DFS pulse events to be dropped when other error
flags (e.g. CRC) were set simultaneously.

This patch decouples PHY error processing from other types and ensures
that all pulses detected by HW are accounted by the pattern detector.

Signed-off-by: Zefir Kurtisi <zefir.kurtisi@neratec.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath9k/ar9003_mac.c