linux/drivers/net/wireless
Prameela Rani Garnepudi a1854fae14 rsi: improve RX packet handling in USB interface
Curretly, RX packet processing is done sequencially. To improve
the efficiency, RX skb queue is introduced.
Here, while preparing RX URB skb is allocated and used
for RX buffer. When rx done handler is called, enqueue the skb
to rx_q and set the thread event.
RX thread is modified to dequeue packets from skb queue and
process further.

Signed-off-by: Prameela Rani Garnepudi <prameela.j04cs@gmail.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2018-03-13 18:42:26 +02:00
..
admtek License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ath Various updates across wireless. 2018-02-22 15:18:28 -05:00
atmel treewide: Switch DEFINE_TIMER callbacks to struct timer_list * 2017-11-21 15:57:05 -08:00
broadcom brcmsmac: remove duplicated bit-wise or of IEEE80211_CHAN_NO_IR 2018-02-27 18:25:12 +02:00
cisco License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
intel wireless-drivers-next patches for 4.16 2018-01-15 14:46:16 -05:00
intersil treewide: setup_timer() -> timer_setup() 2017-11-21 15:57:07 -08:00
marvell mwifiex: set different mac address for interfaces with same bss type 2018-02-27 18:20:22 +02:00
mediatek mt7601u: let mac80211 validate rx CCMP PN 2018-03-13 18:35:03 +02:00
quantenna qtnfmac: implement asynchronous firmware loading 2018-02-27 18:18:43 +02:00
ralink vfs: do bulk POLL* -> EPOLL* replacement 2018-02-11 14:34:03 -08:00
realtek rtl8187: Fix NULL pointer dereference in priv->conf_mutex 2018-02-28 16:57:47 +02:00
rsi rsi: improve RX packet handling in USB interface 2018-03-13 18:42:26 +02:00
st mac80211: use QoS NDP for AP probing 2017-11-27 11:23:20 +01:00
ti wl1251: Set generated MAC address back to NVS data 2018-02-27 15:50:44 +02:00
zydas wireless: zd1211rw: remove redundant assignment of pointer 'q' 2018-02-27 18:16:35 +02:00
Kconfig qtnfmac: introduce new FullMAC driver for Quantenna chipsets 2017-05-24 17:04:13 +03:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mac80211_hwsim.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2018-02-24 00:04:20 -05:00
mac80211_hwsim.h mac80211_hwsim: add permanent mac address option for new radios 2018-01-31 12:45:35 +01:00
ray_cs.c treewide: Remove TIMER_FUNC_TYPE and TIMER_DATA_TYPE casts 2017-11-21 16:35:54 -08:00
ray_cs.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
rayctl.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
rndis_wlan.c
wl3501.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
wl3501_cs.c wl3501_cs: fix spelling mistake: "Insupported" -> "Unsupported" 2017-07-28 18:06:31 +03:00