linux/drivers/staging/vt6656
Malcolm Priestley 56b4c04927 staging: vt6656: remove RX complete locking.
The lock in vnt_submit_rx_urb_complete is blocked by TX activity.

The lock comes from a time when RX needed to be synchronized with
other parts of the driver because the WLAN API was in driver.

Since this is now dealt with in mac80211 the lock is unnecessary.

Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2015-09-29 04:19:54 +02:00
..
baseband.c
baseband.h
card.c staging: vt6656: Boolean tests don't need comparisons. 2015-06-17 21:26:45 -07:00
card.h
channel.c
channel.h
desc.h
device.h staging: vt6656: implement power saving code. 2015-09-29 04:19:53 +02:00
dpc.c
dpc.h Staging: vt6656: Fixed typo in a variable name 2015-01-12 19:46:50 -08:00
firmware.c staging: vt6656: Fix possible leak in vnt_download_firmware() 2015-03-06 16:26:58 -08:00
firmware.h
int.c staging: vt6656: implement power saving code. 2015-09-29 04:19:53 +02:00
int.h
Kconfig
key.c
key.h
mac.c staging: vt6656: replace memcpy by ether_addr_copy 2015-02-26 17:14:07 -08:00
mac.h
main_usb.c staging: vt6656: don't stop TX queue unless buffer full. 2015-09-29 04:19:54 +02:00
Makefile
power.c staging: vt6656: implement power saving code. 2015-09-29 04:19:53 +02:00
power.h
rf.c staging: vt6656: vnt_rf_setpower: fix missing rate RATE_12M 2015-03-09 11:31:54 +01:00
rf.h
rxtx.c staging: vt6656: don't stop TX queue unless buffer full. 2015-09-29 04:19:54 +02:00
rxtx.h
TODO
usbpipe.c staging: vt6656: remove RX complete locking. 2015-09-29 04:19:54 +02:00
usbpipe.h
wcmd.c
wcmd.h