kernel-ark/drivers/net/wireless/ath/ath9k
Felix Fietkau 1c30cc1908 ath9k_hw: fix dma descriptor rx error bit parsing
An Rx DMA descriptor can have multiple error bits set, and some error
bits (e.g. MIC failure) are filtered by the driver based on other criteria.
Remove the 'else' in various error bit checks so that all error information
is properly passed to the driver.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-01-04 14:43:01 -05:00
..
ahb.c
ani.c ath9k_hw: Disable MRC CCK for AR9485 2010-12-07 16:54:23 -05:00
ani.h
ar5008_initvals.h
ar5008_phy.c ath9k_hw: remove baseband rfsilent support 2010-12-20 14:49:48 -05:00
ar9001_initvals.h
ar9002_calib.c
ar9002_hw.c ath9k_hw: clean up SREV version checks 2010-12-13 15:23:31 -05:00
ar9002_initvals.h
ar9002_mac.c ath9k_hw: remove ah->txpower_indexoffset 2010-12-13 15:23:32 -05:00
ar9002_phy.c ath9k: fix spur mitigation no-spur case for AR9002 2011-01-04 14:35:12 -05:00
ar9002_phy.h
ar9003_2p2_initvals.h ath9k_hw: update AR9003 initvals to improve carrier leak calibration/correction 2010-12-13 15:23:33 -05:00
ar9003_calib.c ath9k_hw: Tx IQ cal changes for AR9003 2010-12-16 15:22:30 -05:00
ar9003_eeprom.c ath9k_hw: Fix bug in eeprom data length validation for AR9485 2010-12-22 15:43:28 -05:00
ar9003_eeprom.h ath9k_hw: Add a helper to get paprd scale factor 2010-12-16 15:22:30 -05:00
ar9003_hw.c ath9k_hw: clean up SREV version checks 2010-12-13 15:23:31 -05:00
ar9003_mac.c ath9k_hw: fix dma descriptor rx error bit parsing 2011-01-04 14:43:01 -05:00
ar9003_mac.h
ar9003_paprd.c ath9k_hw: fix PA predistortion HT40 mask 2010-12-20 14:52:18 -05:00
ar9003_phy.c ath9k_hw: remove baseband rfsilent support 2010-12-20 14:49:48 -05:00
ar9003_phy.h ath9k_hw: fix PA predistortion training power selection 2010-12-13 15:23:33 -05:00
ar9485_initvals.h
ath9k.h ath9k: Reset keycache on resume 2010-12-22 15:44:22 -05:00
beacon.c ath9k: Few clean ups in beacon config parameters 2011-01-04 14:35:15 -05:00
btcoex.c
btcoex.h
calib.c
calib.h
common.c
common.h
debug.c
debug.h
eeprom_4k.c ath9k_hw: remove antenna configuration eeprom ops and variables 2010-12-13 15:23:31 -05:00
eeprom_9287.c ath9k_hw: remove antenna configuration eeprom ops and variables 2010-12-13 15:23:31 -05:00
eeprom_def.c ath9k_hw: remove antenna configuration eeprom ops and variables 2010-12-13 15:23:31 -05:00
eeprom.c ath9k_hw: merge the ar9287 version of ath9k_hw_get_gain_boundaries_pdadcs 2010-12-13 15:23:31 -05:00
eeprom.h ath9k_htc: Fix warning on device removal 2010-12-22 15:43:25 -05:00
gpio.c
hif_usb.c ath9k_htc: Handle pending URBs properly 2011-01-04 14:42:59 -05:00
hif_usb.h ath9k_htc: Handle pending URBs properly 2011-01-04 14:42:59 -05:00
htc_drv_beacon.c
htc_drv_gpio.c ath9k_htc: Move LED/RFKILL code to htc_drv_gpio.c 2011-01-04 14:43:00 -05:00
htc_drv_init.c ath9k_htc: Handle FATAL events 2011-01-04 14:43:00 -05:00
htc_drv_main.c ath9k_htc: Move LED/RFKILL code to htc_drv_gpio.c 2011-01-04 14:43:00 -05:00
htc_drv_txrx.c mac80211: Add timeout to BA session start API 2010-12-15 17:03:59 -05:00
htc_hst.c
htc_hst.h
htc.h ath9k_htc: Move LED/RFKILL code to htc_drv_gpio.c 2011-01-04 14:43:00 -05:00
hw-ops.h ath9k_hw: remove baseband rfsilent support 2010-12-20 14:49:48 -05:00
hw.c ath9k_htc: Fix warning on device removal 2010-12-22 15:43:25 -05:00
hw.h ath9k_htc: Fix warning on device removal 2010-12-22 15:43:25 -05:00
init.c ath9k: Reset keycache on resume 2010-12-22 15:44:22 -05:00
Kconfig
mac.c ath9k_hw: fix dma descriptor rx error bit parsing 2011-01-04 14:43:01 -05:00
mac.h
main.c ath9k: spin_lock_bh is not required within tasklet context. 2011-01-04 14:35:11 -05:00
Makefile
pci.c ath9k: Reset keycache on resume 2010-12-22 15:44:22 -05:00
phy.h ath9k_hw: Find chansel of AR_PHY_65NM_CH0_SYNTH7 for AR9485 2010-12-07 16:34:55 -05:00
rc.c mac80211: Add timeout to BA session start API 2010-12-15 17:03:59 -05:00
rc.h
recv.c ath9k: Fix warnings on card removal 2010-12-22 15:43:25 -05:00
reg.h ath9k_htc: Cleanup device identification 2010-12-07 17:08:06 -05:00
virtual.c ath9k: do not limit the chainmask to 1 for legacy mode 2010-12-20 14:52:18 -05:00
wmi.c ath9k_htc: Handle FATAL events 2011-01-04 14:43:00 -05:00
wmi.h ath9k_htc: Handle FATAL events 2011-01-04 14:43:00 -05:00
xmit.c ath9k: fix queue depth check for forming new aggregates 2010-12-20 14:49:48 -05:00