USB: serial: add support for serial port on the moschip 7715
authorMike Dunn <mikedunn@newsguy.com>
Tue, 26 Jan 2010 17:12:12 +0000 (12:12 -0500)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 2 Mar 2010 22:54:47 +0000 (14:54 -0800)
commitfb088e335d78f866be2e56eac6d500112a96aa11
tree84cd239a722a0087aeedb97d2c529a8f2a1e705b
parentf10718f5b812a2c55e37396518d426f88d5e35fc
USB: serial: add support for serial port on the moschip 7715

Add support for the serial port on devices based on the MosChip 7715,
which provides a serial and parallel port on a single usb interface.
This is added to the existing driver for the Moschip 7720 dual serial
port device.  The 7715 is very similiar to the 7720, requiring only the
addition of a calc_num_ports() function, a separate interrupt-in
endpoint callback, and some manipulation of the port pointers added to
the attach() function to correct the fact that the usbserial core
erroneously assigns the first bulk in/out endpoint pair to the serial
port (the 7715 uses these for its parallel port).  There is no support
for the 7715's parallel port yet.

Signed-off-by: Mike Dunn <mikedunn@newsguy.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/serial/mos7720.c