linux/drivers/usb/serial
Greg Kroah-Hartman c05fecb1d5 USB: serial: add vizzini driver
Here's a driver for the Vizzini USB to serial device.
It looks to be copied from cdc-acm, and probably can be cleaned up a lot
more.  Also, there's some odd "try to grab another interface" that is
probably wrong.  And, if this really is a cdc-acm device, it probably
should just be a quirk of the cdc-acm device, but I can't figure that
out, and people have been using this driver for a long time now.  So
merge it to let people use their hardware and clean it up over time.

Driver written by Rob Duncan but cleaned up and forward ported to the
latest kernel tree by me.

Cc: Rob Duncan <rob.duncan@exar.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-09-17 22:57:09 -07:00
..
aircable.c USB: serial: aircable.c: remove debug module parameter 2012-09-14 12:31:18 -07:00
ark3116.c USB: ark3116.c: remove dbg() usage 2012-05-15 16:27:11 -07:00
belkin_sa.c USB: belkin_sa.c: remove dbg() usage 2012-05-15 16:27:11 -07:00
belkin_sa.h USB: belkin_sa.h: checkpatch cleanups 2010-05-20 13:21:46 -07:00
bus.c usb: serial: prevent suspend/resume from racing against probe/remove 2012-08-10 11:51:43 -07:00
ch341.c USB: serial: ch341.c: remove dbg() usage 2012-09-13 17:18:10 -07:00
console.c USB: serial: core: clean up dbg and printk usage. 2012-09-13 16:30:31 -07:00
cp210x.c USB: serial: cp210x.c: remove debug module parameter 2012-09-14 12:31:21 -07:00
cyberjack.c USB: serial: cyberjack.c: remove dbg() usage 2012-09-13 17:18:14 -07:00
cypress_m8.c USB: serial: cypress_m8.c: remove dbg() usage 2012-09-14 09:47:38 -07:00
cypress_m8.h USB: cypress_m8.h: checkpatch cleanups 2010-05-20 13:21:46 -07:00
digi_acceleport.c USB: serial: digi_acceleport.c: remove debug module parameter 2012-09-14 12:31:21 -07:00
empeg.c USB: serial: empeg.c: remove debug module parameter 2012-09-14 12:31:22 -07:00
ezusb.c USB: ezusb: remove dependancy on usb_serial 2012-09-13 21:59:51 -07:00
ezusb_convert.pl
f81232.c USB: f81232.c: remove dbg() usage 2012-05-15 16:27:17 -07:00
ftdi_sio.c Merge 3.6-rc6 into usb-next 2012-09-16 20:42:46 -07:00
ftdi_sio.h USB: ftdi_sio: add support for FT-X series devices 2012-03-14 15:43:05 -07:00
ftdi_sio_ids.h USB: ftdi_sio: do not claim CDC ACM function 2012-09-10 10:55:52 -07:00
funsoft.c USB: serial: funsoft.c: remove debug module parameter 2012-09-14 12:31:27 -07:00
garmin_gps.c USB: serial: garmin_gps.c: remove dbg() usage 2012-09-14 11:50:30 -07:00
generic.c USB: serial-generic: use a single set of device IDs 2012-06-13 14:01:56 -07:00
hp4x.c USB: serial: rework usb_serial_register/deregister_drivers() 2012-05-08 15:46:14 -07:00
io_16654.h
io_edgeport.c USB: serial: rework usb_serial_register/deregister_drivers() 2012-05-08 15:46:14 -07:00
io_edgeport.h Fix common misspellings 2011-03-31 11:26:23 -03:00
io_ionsp.h USB: io_edgeport: checkpatch cleanups 2010-05-20 13:21:47 -07:00
io_tables.h USB: serial: rework usb_serial_register/deregister_drivers() 2012-05-08 15:46:14 -07:00
io_ti.c USB: serial: io_ti.c: remove dbg() usage 2012-09-14 16:58:58 -07:00
io_ti.h USB: io_edgeport: checkpatch cleanups 2010-05-20 13:21:47 -07:00
io_usbvend.h USB: io_edgeport: checkpatch cleanups 2010-05-20 13:21:47 -07:00
ipaq.c USB: serial: ipaq.c: remove debug module parameter 2012-09-14 12:31:30 -07:00
ipw.c USB: serial: ipw.c: remove debug module parameter 2012-09-14 12:31:32 -07:00
ir-usb.c USB: serial: ir-usb.c: remove debug module parameter 2012-09-14 12:31:35 -07:00
iuu_phoenix.c USB: serial: iuu_phoenix.c: remove dbg() usage 2012-09-14 15:08:28 -07:00
iuu_phoenix.h
Kconfig USB: serial: add vizzini driver 2012-09-17 22:57:09 -07:00
keyspan.c USB: serial: keyspan: fix up some compiler warnings 2012-09-14 16:34:21 -07:00
keyspan.h USB: serial: keyspan: remove dbg() usage 2012-09-14 16:30:23 -07:00
keyspan_pda.c USB: serial: keyspan_pda.c: remove debug module parameter 2012-09-14 12:31:35 -07:00
keyspan_usa26msg.h
keyspan_usa28msg.h
keyspan_usa49msg.h
keyspan_usa67msg.h
keyspan_usa90msg.h
kl5kusb105.c USB: serial: kl5kusb105.c: remove debug module parameter 2012-09-14 12:31:36 -07:00
kl5kusb105.h USB: kl5kusb105.h: checkpatch cleanups 2010-05-20 13:21:47 -07:00
kobil_sct.c USB: serial: kobil_sct.c: remove dbg() usage 2012-09-14 12:06:55 -07:00
kobil_sct.h USB: kobil_sct.h: checkpatch cleanups 2010-05-20 13:21:47 -07:00
Makefile USB: serial: add vizzini driver 2012-09-17 22:57:09 -07:00
Makefile-keyspan_pda_fw
mct_u232.c USB: serial: mct_u232.c: remove dbg() usage 2012-09-14 15:08:30 -07:00
mct_u232.h Update broken web addresses in the kernel. 2010-10-18 11:03:14 +02:00
metro-usb.c USB: serial: metro-usb.c: remove debug module parameter 2012-09-14 12:31:42 -07:00
mos7720.c USB: serial: mos7720.c: remove dbg() usage 2012-09-14 15:08:33 -07:00
mos7840.c USB: serial: mos7840.c: remove dbg() usage 2012-09-14 16:06:04 -07:00
moto_modem.c USB: serial: rework usb_serial_register/deregister_drivers() 2012-05-08 15:46:14 -07:00
navman.c USB: navman.c: remove dbg() usage 2012-05-15 16:27:25 -07:00
omninet.c USB: omninet: fix potential tty NULL dereference 2012-09-13 21:48:48 -07:00
opticon.c USB: serial: opticon.c: remove dbg() usage 2012-09-13 17:18:19 -07:00
option.c Merge 3.6-rc6 into usb-next 2012-09-16 20:42:46 -07:00
oti6858.c USB: serial: oti6858.c: remove debug module parameter 2012-09-14 12:31:45 -07:00
oti6858.h
pl2303.c USB: serial: rework usb_serial_register/deregister_drivers() 2012-05-08 15:46:14 -07:00
pl2303.h USB: serial: pl2303: rm duplicate id 2011-11-15 10:06:15 -08:00
qcaux.c USB: serial: rework usb_serial_register/deregister_drivers() 2012-05-08 15:46:14 -07:00
qcserial.c USB: serial: qcserial.c: remove debug module parameter 2012-09-14 12:31:47 -07:00
quatech2.c USB: serial: quatech2.c: remove debug module parameter 2012-09-14 12:31:52 -07:00
safe_serial.c USB: serial: safe_serial.c: remove debug module parameter 2012-09-14 12:31:55 -07:00
siemens_mpi.c USB: serial: rework usb_serial_register/deregister_drivers() 2012-05-08 15:46:14 -07:00
sierra.c USB: sierra: QMI mode MC7710 moved to qcserial 2012-07-16 17:17:59 -07:00
spcp8x5.c USB: serial: spcp8x5.c: remove debug module parameter 2012-09-14 12:31:58 -07:00
ssu100.c USB: serial: ssu100.c: remove debug module parameter 2012-09-14 12:32:00 -07:00
symbolserial.c USB: symbolserial.c: remove dbg() usage 2012-05-15 16:27:32 -07:00
ti_usb_3410_5052.c USB: serial: ti_usb_3410_5052.c: remove dbg() usage 2012-09-14 15:08:36 -07:00
ti_usb_3410_5052.h USB: serial: ti_usb_3410_5052: Add support for the FRI2 serial console 2012-05-11 15:14:07 -07:00
usb-serial.c USB: serial: core: clean up dbg and printk usage. 2012-09-13 16:30:31 -07:00
usb-wwan.h usb: usb_wwan: replace release and disconnect with a port_remove hook 2012-08-10 11:51:43 -07:00
usb_debug.c USB: serial: rework usb_serial_register/deregister_drivers() 2012-05-08 15:46:14 -07:00
usb_wwan.c USB: serial: usb_wwan.c: remove debug module parameter 2012-09-14 12:32:03 -07:00
visor.c USB: serial: rework usb_serial_register/deregister_drivers() 2012-05-08 15:46:14 -07:00
visor.h USB: visor.h: checkpatch cleanups 2010-05-20 13:21:47 -07:00
vivopay-serial.c USB: serial: rework usb_serial_register/deregister_drivers() 2012-05-08 15:46:14 -07:00
vizzini.c USB: serial: add vizzini driver 2012-09-17 22:57:09 -07:00
whiteheat.c USB: serial: whiteheat.c: remove dbg() usage 2012-09-14 11:50:35 -07:00
whiteheat.h
zio.c USB: serial: rework usb_serial_register/deregister_drivers() 2012-05-08 15:46:14 -07:00
zte_ev.c USB: serial: add zte_ev.c driver 2012-09-13 10:15:14 -07:00