linux/drivers/staging/vt6656
Malcolm Priestley b914b49449 staging: vt6656: don't stop TX queue unless buffer full.
Presently the TX buffer stops while filling the buffer and urb.

However, this does not make use of the available buffer
space, it also lags the speed of the TX troughtput.

Only stop the queue when the buffer becomes full. The
URB complete will start the queue again when a
buffer and URB is available.

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
firmware.c
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
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
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: Boolean tests don't need comparisons. 2015-06-17 21:26:45 -07:00
usbpipe.h
wcmd.c
wcmd.h