Messages in this thread | | | Date | Tue, 5 Jun 2018 20:59:01 +0200 | From | Greg KH <> | Subject | [GIT PULL] TTY/Serial patches for 4.18-rc1 |
| |
The following changes since commit 6da6c0db5316275015e8cc2959f12a17584aeb64:
Linux v4.17-rc3 (2018-04-29 14:17:42 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git/ tags/tty-4.18-rc1
for you to fetch changes up to 4b4ecd9cb853c14913a3726cfcc60ccda1d2924a:
vt: Perform safe console erase only once (2018-05-25 18:01:16 +0200)
---------------------------------------------------------------- TTY/Serial patches for 4.18-rc1
Here is the big tty/serial driver update for 4.18-rc1.
There's nothing major here, just lots of serial driver updates. Full details are in the shortlog, nothing anything specific to call out here.
All have been in linux-next for a while with no reported issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---------------------------------------------------------------- Colin Ian King (1): tty: nozomi: fix spelling mistake in macro NOZOMI_STATE_UKNOWN
DaeRyong Jeong (1): tty: Fix data race in tty_insert_flip_string_fixed_flag
Dan Carpenter (1): serial/aspeed-vuart: fix a couple mod_timer() calls
Daniel Wagner (1): serial: sh-sci: Use spin_{try}lock_irqsave instead of open coding version
Dave Martin (1): tty: pl011: Avoid spuriously stuck-off interrupts
Douglas Anderson (1): serial: core: Make sure compiler barfs for 16-byte earlycon names
Evan Green (1): tty: serial: msm_geni_serial: Fix TX infinite loop
Geert Uytterhoeven (2): serial: sh-sci: Add support for dynamic instances serial: Remove depends on HAS_DMA in case of platform dependency
Giulio Benetti (1): tty: fix typo in ASYNCB_FOURPORT comment
Greg Kroah-Hartman (1): Merge 4.17-rc3 into tty-next
Jeremy Kerr (4): serial: Introduce UPSTAT_SYNC_FIFO for synchronised FIFOs serial/8250: export serial8250_read_char serial/aspeed-vuart: Implement rx throttling serial/aspeed-vuart: Implement quick throttle mechanism
Jia-Ju Bai (1): tty: ipwireless: Replace GFP_ATOMIC with GFP_KERNEL in ipwireless_network_create
Joey Pabalinas (2): tty/nozomi: cleanup DUMP() macro tty/nozomi: fix inconsistent indentation
John Crispin (1): tty: serial: drop ATH79 specific SoC symbols
John Garry (1): serial: 8250_of: Add IO space support
Joshua Scott (1): serial: 8250_dw: Limit dw8250_tx_wait_empty quirk to armada-38x devices
Karthikeyan Ramasubramanian (8): tty: serial: qcom_geni_serial: Add comments for clarification tty: serial: qcom_geni_serial: Cleanup redundant code tty: serial: qcom_geni_serial: Use min3 to find minimum of 3 values tty: serial: qcom_geni_serial: Initialize console port statically tty: serial: qcom_geni_serial: Remove unnecessary memory barrier tty: serial: qcom_geni_serial: Use iowrite32_rep to write to FIFO tty: serial: qcom_geni_serial: Return IRQ_NONE for spurious interrupts tty: serial: qcom_geni_serial: Add early console support
Kurt Kanzenbach (1): tty: serial: 8250: pass IRQ shared flag to UART ports
Luc Van Oostenryck (1): tty: n_gsm: fix gsm_mux_net_start_xmit()'s return type
Marek Szyprowski (2): serial: samsung: fix maxburst parameter for DMA transactions serial: samsung: check DMA engine capabilities before using DMA mode
Marek Vasut (1): serial: 8250: Add missing rxtrig_bytes on Altera 16550 UART
Michal Simek (7): earlycon: Initialize port->uartclk based on clock-frequency property serial: 8250_early: Setup divider when uartclk is passed serial: uartps: Remove console_initcall from the driver serial: uartps: Use dynamic array for console port serial: uartps: Move cnds_uart_get_port to probe serial: uartps: Remove static port array earlycon: Remove hardcoded port->uartclk initialization in of_setup_earlycon
Miquel Raynal (1): serial: mvebu-uart: add suspend/resume support
Nicolas Pitre (1): vt: Perform safe console erase only once
Pascal Huerst (2): tty: serial: msm_serial: Add support for suspend/resume tty: serial: msm_serial: Add __maybe_unused to suspend/resume callbacks
Phil Edworthy (1): serial: 8250_dw: Fix runtime PM handling
Sebastian Andrzej Siewior (1): tty/serial: atmel: use port->name as name in request_irq()
Sebastian Reichel (4): serial: imx: cleanup imx_uart_disable_dma() serial: imx: dma_unmap_sg buffers on shutdown serial: imx: drop CTS/RTS handling from shutdown serial: imx: disable UCR4_OREN on shutdown
Stefan Potyra (1): sc16is7xx: Check for an error when the clock is enabled.
Tony Lindgren (1): serial: 8250: omap: Fix idling of clocks for unused uarts
Ulrich Hecht (1): serial: sh-sci: Support for HSCIF RX sampling point adjustment
Vignesh R (1): serial: 8250: omap: Provide ability to enable/disable UART as wakeup source
Wolfram Sang (1): tty: serial: simplify getting .drvdata
Documentation/admin-guide/kernel-parameters.txt | 6 + arch/arm/boot/dts/armada-38x.dtsi | 4 +- drivers/tty/ipwireless/network.c | 2 +- drivers/tty/n_gsm.c | 2 +- drivers/tty/nozomi.c | 104 +++++++------- drivers/tty/pty.c | 3 + drivers/tty/serial/8250/8250_aspeed_vuart.c | 125 +++++++++++++++++ drivers/tty/serial/8250/8250_dw.c | 35 ++++- drivers/tty/serial/8250/8250_early.c | 2 +- drivers/tty/serial/8250/8250_of.c | 63 +++++---- drivers/tty/serial/8250/8250_omap.c | 27 +++- drivers/tty/serial/8250/8250_port.c | 6 +- drivers/tty/serial/Kconfig | 8 +- drivers/tty/serial/amba-pl011.c | 16 +++ drivers/tty/serial/atmel_serial.c | 5 +- drivers/tty/serial/earlycon.c | 5 +- drivers/tty/serial/imx.c | 43 +++--- drivers/tty/serial/msm_serial.c | 23 +++ drivers/tty/serial/mvebu-uart.c | 64 +++++++++ drivers/tty/serial/qcom_geni_serial.c | 177 ++++++++++++++++-------- drivers/tty/serial/samsung.c | 40 ++++-- drivers/tty/serial/sc16is7xx.c | 5 +- drivers/tty/serial/serial_core.c | 4 +- drivers/tty/serial/sh-sci.c | 81 +++++++---- drivers/tty/serial/sh-sci.h | 4 + drivers/tty/serial/st-asc.c | 6 +- drivers/tty/serial/xilinx_uartps.c | 108 ++++++--------- drivers/tty/vt/vt.c | 16 +-- include/linux/serial_8250.h | 1 + include/linux/serial_core.h | 4 +- include/uapi/linux/tty_flags.h | 2 +- 31 files changed, 694 insertions(+), 297 deletions(-)
| |