Linus Torvalds
683a52a101
TTY/Serial driver patches for 3.18-rc1
...
Here's the big tty/serial driver patchset for 3.18-rc1.
Lots of little things in here, some good work from Peter Hurley on the
tty core, and in lots of drivers. There are also lots of other driver
updates in here as well, full details in the changelog below.
All have been in the linux-next tree for a while.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEABECAAYFAlQ0aDwACgkQMUfUDdst+ymueACeI1i2exlGaBBSVQuUK2Jmx8Uz
nukAn3KPuvvx+MKfMMBRpK0DQCzTxv4P
=dwv1
-----END PGP SIGNATURE-----
Merge tag 'tty-3.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Pull tty/serial driver updates from Greg KH:
"Here's the big tty/serial driver patchset for 3.18-rc1.
Lots of little things in here, some good work from Peter Hurley on the
tty core, and in lots of drivers. There are also lots of other driver
updates in here as well, full details in the changelogs.
All have been in the linux-next tree for a while"
* tag 'tty-3.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (99 commits)
Revert "serial/core: Initialize the console pm state"
tty: serial: 8250: use 32bit variable for rpm_tx_active
tty: serial: msm: Add earlycon support
serial/core: Initialize the console pm state
serial: asc: Conditionally use readl_relaxed (COMPILE_TEST)
serial: of-serial: add PM suspend/resume support
m68k: AMIGA_BUILTIN_SERIAL should depend on TTY
asm/uapi: Add definition of TIOC[SG]RS485
tty/metag_da: Add console_poll module parameter
serial: 8250_pci: remove rts_n override from Baytrail quirk
serial: cadence: Add generic earlycon support
serial: imx: change the wait even to interruptiable
serial: imx: terminate the RX DMA when the UART is suspending
serial: imx: fix throttle/unthrottle callbacks for hardware assisted flow control
serial: 8250: Add Quark X1000 to 8250_pci.c
tty: omap-serial: pull out calculation from baud_is_mode16
tty: omap-serial: fix division by zero
xen_hvc: no reason to write the type key on xenstore
tty: serial: 8250_core: remove UART_IER_RDI in serial8250_stop_rx()
tty: serial: 8250_core: use the ->line argument as a hint in serial8250_find_match_or_unused()
...
2014-10-08 06:52:11 -04:00
..
aircable.c
USB: serial: correct spelling mistakes in comments
2014-01-03 12:39:31 -08:00
ark3116.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
belkin_sa.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
belkin_sa.h
bus.c
USB: serial: fix potential runtime pm imbalance at device remove
2014-05-27 15:04:08 -07:00
ch341.c
USB: serial: add missing newlines to dev_<level> messages.
2014-03-12 12:44:50 -07:00
console.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
cp210x.c
USB: cp210x: add support for Seluxit USB dongle
2014-09-22 10:50:55 +02:00
cyberjack.c
USB: serial: add missing newlines to dev_<level> messages.
2014-03-12 12:44:50 -07:00
cypress_m8.c
USB: serial: add missing newlines to dev_<level> messages.
2014-03-12 12:44:50 -07:00
cypress_m8.h
USB: cypress_m8: only wake up MSR queue on changes
2014-01-03 12:42:24 -08:00
digi_acceleport.c
usb: serial: Remove unused tty->hw_stopped
2014-09-23 21:19:35 -07:00
empeg.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
ezusb_convert.pl
f81232.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
ftdi_sio.c
USB: ftdi_sio: Add support for GE Healthcare Nemo Tracker device
2014-09-08 16:01:59 -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: Add support for GE Healthcare Nemo Tracker device
2014-09-08 16:01:59 -07:00
garmin_gps.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
generic.c
USB: serial: add missing braces
2014-03-12 12:44:50 -07:00
io_16654.h
io_edgeport.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08: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: serial: Remove unused tty->hw_stopped
2014-09-23 21:19:35 -07:00
io_ti.h
io_usbvend.h
USB: io_ti: fix firmware download on big-endian machines (part 2)
2014-05-27 15:12:57 -07:00
ipaq.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
ipw.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
ir-usb.c
USB: serial: remove redundant OOM messages
2014-01-03 12:31:46 -08:00
iuu_phoenix.c
USB: serial: add missing newlines to dev_<level> messages.
2014-03-12 12:44:50 -07:00
iuu_phoenix.h
Kconfig
USB: serial: remove zte_ev driver
2014-09-15 18:43:08 +02:00
keyspan.c
USB: keyspan: fix potential null pointer dereference
2014-05-27 15:14:13 -07:00
keyspan.h
USB: keyspan: fix NULL-pointer dereferences and memory leaks
2012-10-25 09:37:13 -07:00
keyspan_pda.c
USB: serial: add missing newlines to dev_<level> messages.
2014-03-12 12:44:50 -07:00
keyspan_usa26msg.h
USB: serial: correct spelling mistakes in comments
2014-01-03 12:39:31 -08:00
keyspan_usa28msg.h
keyspan_usa49msg.h
keyspan_usa67msg.h
keyspan_usa90msg.h
kl5kusb105.c
USB: kl5kusb105: Remove klsi_105_tiocmset function
2014-07-09 15:44:06 -07:00
kl5kusb105.h
kobil_sct.c
USB: kobil_sct: fix control requests without data stage
2014-05-27 15:04:08 -07:00
kobil_sct.h
Makefile
USB: serial: remove zte_ev driver
2014-09-15 18:43:08 +02:00
Makefile-keyspan_pda_fw
mct_u232.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
mct_u232.h
metro-usb.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
mos7720.c
USB: serial: add missing newlines to dev_<level> messages.
2014-03-12 12:44:50 -07:00
mos7840.c
drivers/usb/serial/mos7840.c: remove unnecessary null test before kfree
2014-07-09 16:25:22 -07:00
mxuport.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
navman.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
omninet.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
opticon.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
option.c
USB: serial: remove zte_ev driver
2014-09-15 18:43:08 +02:00
oti6858.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
oti6858.h
pl2303.c
USB: pl2303: use divisors for unsupported baud rates
2014-09-01 12:04:17 +02:00
pl2303.h
USB: serial: pl2303: add device id for ztek device
2014-08-18 13:09:27 +02:00
qcaux.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
qcserial.c
usb: qcserial: add additional Sierra Wireless QMI devices
2014-05-29 11:20:26 -07:00
quatech2.c
USB: serial: add missing newlines to dev_<level> messages.
2014-03-12 12:44:50 -07:00
safe_serial.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
sierra.c
USB: sierra: add 1199:68AA device ID
2014-09-01 11:55:30 +02:00
spcp8x5.c
USB: serial: add missing newlines to dev_<level> messages.
2014-03-12 12:44:50 -07:00
ssu100.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
symbolserial.c
USB: serial: add missing newlines to dev_<level> messages.
2014-03-12 12:44:50 -07:00
ti_usb_3410_5052.c
usb: serial: Remove unused tty->hw_stopped
2014-09-23 21:19:35 -07:00
ti_usb_3410_5052.h
USB: serial: ti_usb_3410_5052: new device id for Abbot strip port cable
2013-06-19 15:54:45 -07:00
usb-serial-simple.c
USB: serial: add Medtronic CareLink USB driver
2014-09-01 12:04:27 +02:00
usb-serial.c
USB: serial: fix potential heap buffer overflow
2014-08-27 13:23:52 -07:00
usb-wwan.h
USB: usb_wwan: do not resume I/O on closing ports
2014-05-27 15:04:08 -07:00
usb_debug.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
usb_wwan.c
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into next
2014-06-03 12:57:53 -07:00
visor.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
visor.h
USB: serial: correct spelling mistakes in comments
2014-01-03 12:39:31 -08:00
whiteheat.c
USB: whiteheat: Added bounds checking for bulk command response
2014-08-24 14:15:08 -05:00
whiteheat.h
wishbone-serial.c
usb: delete non-required instances of include <linux/init.h>
2014-01-08 15:01:39 -08:00
xsens_mt.c
usb: serial: xsens_mt: always bind to interface number 1
2014-09-04 11:18:26 +02:00