alistair23-linux/drivers/usb/serial
Russell Lang 9d498beafc USB: aten uc2324 is really a moschip 7840
I've opened up the case, and the chips in the ATEN UC2324 are:

Moschip
MCS7840CV-AA
69507-6B1
0650
(USB to 4-port serial)

(logo with AF kerned together)  0748  
24BC02  
SINGLP
(unknown 8-pin chip)

(logo looks like 3 or Z in circle)
ZT3243LEEA    0752
B7A16420.T
(4 chips, so this will be RS232 line driver)
(Probably equivalent of Sipex SP3243)

So the ATEN 2324 (aten2011.c driver), is definitely the Moschip 7840,
and should use the mos7840.c driver.  I expect you will remove the
aten2011.c driver from the staging area.

From the aten2011.c source code, the device ID for the UC2322 (2 port
serial) is 0x7820, just like the Moschip evaluation board.  This value
should be added to the device id table of mos7840.c.

Here's a patch that adds these devices to the driver.


From: Russell Lang <gsview@ghostgum.com.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2009-07-28 14:31:10 -07:00
..
aircable.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
ark3116.c usb_serial: API all change 2008-07-22 13:03:22 -07:00
belkin_sa.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
belkin_sa.h belkin_sa: clean up code 2008-07-22 13:03:22 -07:00
bus.c USB: usb-serial: call port_probe and port_remove at the right times 2009-06-15 21:44:47 -07:00
ch341.c tty: Bring the usb tty port structure into more use 2009-06-11 08:50:56 -07:00
ChangeLog.history trivial: Fix misspelling of firmware 2009-03-30 15:21:59 +02:00
console.c USB: console: Fix regression in usb console on kernel boot 2009-07-12 15:16:39 -07:00
cp210x.c USB: CP210x Add new device IDs 2009-07-28 14:31:10 -07:00
cyberjack.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
cypress_m8.c USB: cypress_m8: remove invalid Clear-Halt 2009-07-12 15:16:40 -07:00
cypress_m8.h cypress_m8: coding style 2008-07-22 13:03:23 -07:00
digi_acceleport.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
empeg.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
ezusb.c USB: remove use of err() in drivers/usb/serial 2008-10-17 14:41:10 -07:00
ezusb_convert.pl
ftdi_sio.c USB: ftdi_sio: Add support for GN Otometrics Aurical USB Audiometer 2009-07-28 14:31:09 -07:00
ftdi_sio.h USB: ftdi_sio: Add support for GN Otometrics Aurical USB Audiometer 2009-07-28 14:31:09 -07:00
funsoft.c funsoft: Switch to linux/uaccess 2008-07-22 13:03:23 -07:00
garmin_gps.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
generic.c tty: Fix USB kref leak 2009-07-10 19:17:22 -07:00
hp4x.c USB: remove info() macro from usb/serial drivers 2008-10-17 14:41:09 -07:00
io_16654.h
io_edgeport.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
io_edgeport.h USB: io_edgeport: Convert to generic boolean 2007-04-27 13:28:36 -07:00
io_ionsp.h
io_tables.h USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
io_ti.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
io_ti.h
io_usbvend.h USB: io_ti: Digi EdgePort update for new devices 2007-07-12 16:29:48 -07:00
ipaq.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
ipaq.h
ipw.c tty: Bring the usb tty port structure into more use 2009-06-11 08:50:56 -07:00
ir-usb.c tty: Bring the usb tty port structure into more use 2009-06-11 08:50:56 -07:00
iuu_phoenix.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
iuu_phoenix.h USB: add iuu_phoenix driver 2008-02-01 14:34:47 -08:00
Kconfig trivial: fix typos/grammar errors in Kconfig texts 2009-03-30 15:22:01 +02:00
keyspan.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
keyspan.h USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
keyspan_pda.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
keyspan_usa26msg.h
keyspan_usa28msg.h
keyspan_usa49msg.h
keyspan_usa67msg.h USB Serial Keyspan: add support for USA-49WG & USA-28XG 2007-07-12 16:29:45 -07:00
keyspan_usa90msg.h
kl5kusb105.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
kl5kusb105.h
kobil_sct.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
kobil_sct.h
Makefile USB: serial: rename cp2101 driver to cp210x 2009-03-24 16:20:44 -07:00
Makefile-keyspan_pda_fw
mct_u232.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
mct_u232.h USB: mct232: speed, new termios and compliance cleanups 2008-02-01 14:34:56 -08:00
mos7720.c tty: fix chars_in_buffers 2009-07-20 16:38:43 -07:00
mos7840.c USB: aten uc2324 is really a moschip 7840 2009-07-28 14:31:10 -07:00
moto_modem.c USB device codes for Motorola phone. 2009-04-17 10:50:26 -07:00
navman.c tty: Bring the usb tty port structure into more use 2009-06-11 08:50:56 -07:00
omninet.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
opticon.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
option.c USB: option: Add USB ID for Novatel MC727/U727/USB727 refresh 2009-07-28 14:31:10 -07:00
oti6858.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
oti6858.h USB: oti6858 usb-serial driver (in Nokia CA-42 cable) 2007-07-12 16:29:47 -07:00
pl2303.c USB: pl2303: New vendor and product id for the prolific driver 2009-07-12 15:16:35 -07:00
pl2303.h USB: pl2303: New vendor and product id for the prolific driver 2009-07-12 15:16:35 -07:00
qcserial.c USB: qcserial: Add extra device IDs 2009-04-17 10:50:24 -07:00
safe_serial.c USB: remove use of err() in drivers/usb/serial 2008-10-17 14:41:10 -07:00
siemens_mpi.c USB: add siemens_mpi usb-serial "stub" driver 2009-01-07 10:00:13 -08:00
sierra.c USB: serial: sierra driver id_table additions 2009-07-12 15:16:40 -07:00
spcp8x5.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
symbolserial.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
ti_usb_3410_5052.c tty: fix chars_in_buffers 2009-07-20 16:38:43 -07:00
ti_usb_3410_5052.h USB: two more usb ids for ti_usb_3410_5052 2009-02-09 11:19:48 -08:00
usb-serial.c usb_serial: Fix remaining ref count/lock bugs 2009-07-27 17:26:23 -07:00
usb_debug.c USB: serial: usb_debug,usb_generic_serial: implement sysrq and serial break 2009-06-15 21:44:45 -07:00
visor.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
visor.h USB: visor add ACER S10 palm device id 2007-08-22 14:27:43 -07:00
whiteheat.c USB: usb-serial: replace shutdown with disconnect, release 2009-06-15 21:44:47 -07:00
whiteheat.h whiteheat: coding style 2008-07-22 13:03:22 -07:00