linux/drivers/net/wireless/ath/wil6210
Vladimir Kondratiev bd33273b65 wil6210: relax spinlocks in rx reorder
In the Rx reorder mechanism, nothing is done in the interrupt
context, so there is no need to use 'irq' flavors of spinlock.
Rx done in NAPI context (tasklet), other manipulations - in the
thread context.

Having interrupts enabled makes it better for the OS in general.
Besides, if enslaved under bonding, bridge or team driver, Rx
won't work with interrupts disabled.

Signed-off-by: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2015-01-15 14:31:46 +02:00
..
cfg80211.c wil6210: use bitmap API for "status" 2015-01-15 14:31:30 +02:00
debug.c wil6210: add handling of RX HTRSH interrupt 2014-12-01 15:57:22 -05:00
debugfs.c wil6210: relax spinlocks in rx reorder 2015-01-15 14:31:46 +02:00
ethtool.c wil6210: add advanced interrupt moderation 2015-01-15 14:31:38 +02:00
fw_inc.c wil6210: fix warning in pointer arithmetic 2014-12-01 15:57:23 -05:00
fw.c wil6210: remove wil_to_pcie_dev() 2014-12-01 15:57:23 -05:00
fw.h wil6210: firmware download 2014-09-11 15:27:36 -04:00
interrupt.c wil6210: add advanced interrupt moderation 2015-01-15 14:31:38 +02:00
ioctl.c wil6210: atomic I/O for the card memory 2014-10-02 14:23:14 -04:00
Kconfig wil6210: platform specific module 2014-09-11 15:27:37 -04:00
main.c wil6210: relax spinlocks in rx reorder 2015-01-15 14:31:46 +02:00
Makefile wil6210: atomic I/O for the card memory 2014-10-02 14:23:14 -04:00
netdev.c wil6210: Add support for large packets 2014-10-30 15:26:52 -04:00
pcie_bus.c wil6210: add advanced interrupt moderation 2015-01-15 14:31:38 +02:00
rx_reorder.c wil6210: relax spinlocks in rx reorder 2015-01-15 14:31:46 +02:00
trace.c wil6210: trace support 2013-05-22 15:08:27 -04:00
trace.h wil6210: Align WMI header with latest FW 2013-07-22 16:54:37 -04:00
txrx.c wil6210: Tx/Rx descriptors documentation 2015-01-15 14:31:42 +02:00
txrx.h wil6210: Tx/Rx descriptors documentation 2015-01-15 14:31:42 +02:00
wil6210.h wil6210: RX high threshold interrupt configuration 2015-01-15 14:31:40 +02:00
wil_platform_msm.c wil6210: platform specific module 2014-09-11 15:27:37 -04:00
wil_platform_msm.h wil6210: platform specific module 2014-09-11 15:27:37 -04:00
wil_platform.c wil6210: platform specific module 2014-09-11 15:27:37 -04:00
wil_platform.h wil6210: platform specific module 2014-09-11 15:27:37 -04:00
wmi.c wil6210: relax spinlocks in rx reorder 2015-01-15 14:31:46 +02:00
wmi.h wil6210: control AMSDU on Tx side of Block Ack 2015-01-15 14:31:21 +02:00