linux/drivers/usb/serial
Luca Olivetti 0c967e7ecd USB: serial: pl2303 works at 500kbps
My PL2303HX works at 500kbps after applying this patch.
I suppose that it could work at other non standard speeds since this fix

"correctly handle baudrates above 115200"
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/usb/serial/pl2303.c?id=8d48fdf689fed2c73c493e5146d1463689246442

came after this one

"fix baud rate handling in case of unsupported values"
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/usb/serial/pl2303.c?id=25b8286805e856c8c7fda127018e31032c918015

but I only can test it with 500000.
Patch made against mainline but tested with 3.4.45

Signed-off-by: Luca Olivetti <luca@ventoso.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-06-03 14:33:26 -07:00
..
Kconfig USB: serial: add support Infineon modem USB flashloader driver 2013-06-03 10:52:40 -07:00
Makefile USB: serial: add support Infineon modem USB flashloader driver 2013-06-03 10:52:40 -07:00
Makefile-keyspan_pda_fw
aircable.c
ark3116.c USB: ark3116: switch to generic TIOCMIWAIT implementation 2013-03-25 13:50:52 -07:00
belkin_sa.c
belkin_sa.h
bus.c USB: serial: clean up usb-serial bus device removal 2013-03-25 13:48:27 -07:00
ch341.c USB: ch341: fix TIOCMIWAIT and disconnect 2013-03-25 13:50:52 -07:00
console.c
cp210x.c USB: cp210x: always disable uart on close 2013-03-25 13:54:30 -07:00
cyberjack.c USB: cyberjack: fix disconnect handling 2013-03-25 13:48:26 -07:00
cypress_m8.c USB: cypress_m8: remove bogus disconnect test from close 2013-03-25 13:54:30 -07:00
cypress_m8.h
digi_acceleport.c USB patches for 3.10-rc1 2013-04-29 12:19:23 -07:00
empeg.c
ezusb_convert.pl
f81232.c USB: f81232: fix TIOCMIWAIT and disconnect 2013-03-25 13:50:52 -07:00
flashloader.c USB: serial: add support Infineon modem USB flashloader driver 2013-06-03 10:52:40 -07:00
ftdi_sio.c USB: ftdi_sio: Add support for Newport CONEX motor drivers 2013-05-17 11:55:23 -07:00
ftdi_sio.h
ftdi_sio_ids.h USB: ftdi_sio: Add support for Newport CONEX motor drivers 2013-05-17 11:55:23 -07:00
funsoft.c
garmin_gps.c USB: garmin_gps: remove bogus disconnect test in bulk callback 2013-03-25 13:54:32 -07:00
generic.c USB: serial: add generic wait_until_sent implementation 2013-05-16 17:32:21 -07:00
hp4x.c
io_16654.h
io_edgeport.c USB patches for 3.10-rc1 2013-04-29 12:19:23 -07:00
io_edgeport.h
io_ionsp.h
io_tables.h USB: io_edgeport: switch to generic TIOCMIWAIT implementation 2013-03-25 13:50:53 -07:00
io_ti.c USB: io_ti: fix chars_in_buffer overhead 2013-05-16 17:32:22 -07:00
io_ti.h
io_usbvend.h
ipaq.c
ipw.c
ir-usb.c
iuu_phoenix.c USB: iuu_phoenix: remove bogus disconnect test in close 2013-03-25 13:54:32 -07:00
iuu_phoenix.h
keyspan.c usb: serial: dump small buffers with help of %*ph 2013-05-30 21:34:28 +09:00
keyspan.h
keyspan_pda.c USB patches for 3.10-rc1 2013-04-29 12:19:23 -07:00
keyspan_usa26msg.h
keyspan_usa28msg.h
keyspan_usa49msg.h
keyspan_usa67msg.h
keyspan_usa90msg.h
kl5kusb105.c USB: kl5kusb105: always disable uart on close 2013-03-25 13:54:31 -07:00
kl5kusb105.h
kobil_sct.c USB: kobil_sct: use port interrupt-out urb 2013-04-17 10:05:35 -07:00
kobil_sct.h
mct_u232.c USB: mct_u232: clean up read implementation 2013-04-17 10:05:35 -07:00
mct_u232.h
metro-usb.c USB: metro-usb: always disable uart on close 2013-03-25 13:54:31 -07:00
mos7720.c USB patches for 3.10-rc1 2013-04-29 12:19:23 -07:00
mos7840.c USB patches for 3.10-rc1 2013-04-29 12:19:23 -07:00
moto_modem.c
navman.c
omninet.c USB: omninet: switch to generic read implementation 2013-04-17 10:05:34 -07:00
opticon.c USB: opticon: remove disconnect test from tiocmset 2013-03-25 13:54:31 -07:00
option.c USB: option: add device IDs for Dell 5804 (Novatel E371) WWAN card 2013-05-16 18:04:16 -07:00
oti6858.c USB: oti6858: fix TIOCMIWAIT and disconnect 2013-03-25 13:52:25 -07:00
oti6858.h
pl2303.c USB: serial: pl2303 works at 500kbps 2013-06-03 14:33:26 -07:00
pl2303.h
qcaux.c
qcserial.c
quatech2.c USB: quatech2: Staticize local symbol 2013-05-16 17:46:05 -07:00
safe_serial.c
siemens_mpi.c
sierra.c USB patches for 3.10-rc1 2013-04-29 12:19:23 -07:00
spcp8x5.c USB: spcp8x5: add proper modem-status support 2013-03-25 13:52:28 -07:00
ssu100.c USB: ssu100: switch to generic TIOCMIWAIT implementation 2013-03-25 13:52:28 -07:00
symbolserial.c USB: symbolserial: move private-data allocation to port_probe 2013-04-17 10:05:35 -07:00
ti_usb_3410_5052.c USB: ti_usb_3410_5052: fix chars_in_buffer overhead 2013-05-16 17:32:22 -07:00
ti_usb_3410_5052.h
usb-serial.c USB: serial: clean up chars_in_buffer 2013-05-16 17:32:23 -07:00
usb-wwan.h
usb_debug.c
usb_wwan.c USB: usb_wwan: remove bogus disconnect test in close 2013-03-25 13:44:18 -07:00
visor.c USB: visor: always disable uart on close 2013-03-25 13:54:32 -07:00
visor.h
vivopay-serial.c
whiteheat.c
whiteheat.h
wishbone-serial.c USB: serial: wishbone-serial: fix up minor sparse warning 2013-04-11 08:45:34 -07:00
xsens_mt.c
zio.c
zte_ev.c