linux/drivers/staging/vt6656
Malcolm Priestley 4ad0fdb0e2 staging: vt6656: make pControlURB available life time of driver.
There is no need remove and add the control urb in device open/close.

Move to the probe and disconnect. This make the USB control in/out
functions always available to driver.

Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-10-11 15:23:14 -07:00
..
80211hdr.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
80211mgr.c staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
80211mgr.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
aes_ccmp.c staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
aes_ccmp.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
baseband.c staging: vt6656: baseband.c BBvCalculateParameter create structure for pwPhyLen, pbyPhySrv and pbyPhySgn 2013-08-21 10:13:27 -07:00
baseband.h staging: vt6656: baseband.h re: baseband.c:877:26: sparse: incorrect type in assignment (different base types) 2013-08-28 15:28:42 -07:00
bssdb.c staging: vt6656: covert BSSvSecondCallBack to delayed_work. 2013-09-30 18:33:13 -07:00
bssdb.h staging: vt6656: covert BSSvSecondCallBack to delayed_work. 2013-09-30 18:33:13 -07:00
card.c staging/vt6656: Fix screwed up indentation in swGetOFDMControlRate 2013-09-17 07:39:27 -07:00
card.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
channel.c staging: vt6656: Change variable type to bool 2013-09-25 16:28:59 -07:00
channel.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
control.c staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
control.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
country.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
datarate.c staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
datarate.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
desc.h staging: vt6656: desc.h remove typedef struct tagSTxBufHead to rxtx.h 2013-09-25 16:25:40 -07:00
device_cfg.h staging: vt6656: remove dead code DBG_PORT80/VIAWET_DEBUG 2013-07-25 13:39:41 -07:00
device.h staging: vt6656: covert RXvMngWorkItem to work queue 2013-09-30 18:33:14 -07:00
dpc.c staging: vt6656: covert RXvMngWorkItem to work queue 2013-09-30 18:33:14 -07:00
dpc.h staging: vt6656: covert RXvMngWorkItem to work queue 2013-09-30 18:33:14 -07:00
firmware.c staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
firmware.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
hostap.c staging: vt6656: Change variable type to bool 2013-09-25 16:28:59 -07:00
hostap.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
int.c staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
int.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
iocmd.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
iowpa.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
iwctl.c Merge 3.12-rc3 into staging-next 2013-09-29 18:42:21 -07:00
iwctl.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
Kconfig
key.c Staging: Convert uses of compare_ether_addr to ether_addr_equal 2013-09-17 07:47:44 -07:00
key.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
mac.c staging: vt6656: mac.c MACvDisableKeyEntry remove dead code wOffset 2013-06-17 14:55:32 -07:00
mac.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
main_usb.c staging: vt6656: make pControlURB available life time of driver. 2013-10-11 15:23:14 -07:00
Makefile
mib.c staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
mib.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
michael.c staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
michael.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
power.c staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
power.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
rc4.c
rc4.h
rf.c staging: vt6656: rf.c: Remove camel case from local variables 2013-05-30 21:09:05 +09:00
rf.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
rndis.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
rxtx.c staging: vt6656: rxtx.c cleanup s_vGenerateTxParameter 2013-10-07 19:01:53 -07:00
rxtx.h staging: vt6656: rxtx.c add no rts struct vnt_tx_datahead_ab 2013-10-03 13:56:09 -07:00
srom.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
tcrc.c staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
tcrc.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
tether.c staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
tether.h staging: vt6656: remove unused definitions 2013-05-13 18:08:18 -04:00
tkip.c staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
tkip.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
tmacro.h staging: vt6656: remove unused definitions 2013-05-13 18:08:18 -04:00
TODO
usbpipe.c staging: vt6656: device.h Replace typedef struct _RCB 2013-08-28 15:28:43 -07:00
usbpipe.h staging: vt6656: device.h Replace typedef struct _RCB 2013-08-28 15:28:43 -07:00
vntconfiguration.dat
wcmd.c staging: vt6656: covert BSSvSecondCallBack to delayed_work. 2013-09-30 18:33:13 -07:00
wcmd.h staging: vt6656: device.h convert sTimerCommand to delayed_work 2013-09-30 18:33:13 -07:00
wctl.c Staging: Convert uses of compare_ether_addr to ether_addr_equal 2013-09-17 07:47:44 -07:00
wctl.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
wmgr.c staging: vt6656: covert BSSvSecondCallBack to delayed_work. 2013-09-30 18:33:13 -07:00
wmgr.h staging: vt6656: covert BSSvSecondCallBack to delayed_work. 2013-09-30 18:33:13 -07:00
wpa2.c staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
wpa2.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
wpa.c staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
wpa.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00
wpactl.c Staging: Convert uses of compare_ether_addr to ether_addr_equal 2013-09-17 07:47:44 -07:00
wpactl.h staging: vt6656: remove consecutive newlines 2013-03-28 16:06:27 -07:00