From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Jiri Slaby <jslaby@suse.cz>,
Stephen Rothwell <sfr@canb.auug.org.au>,
Andrew Morton <akpm@linux-foundation.org>,
linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org
Subject: [GIT PULL] TTY/Serial patches for 5.2-rc1
Date: Wed, 8 May 2019 12:31:46 +0200 [thread overview]
Message-ID: <20190508103146.GA14542@kroah.com> (raw)
The following changes since commit 085b7755808aa11f78ab9377257e1dad2e6fa4bb:
Linux 5.1-rc6 (2019-04-21 10:45:57 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git tags/tty-5.2-rc1
for you to fetch changes up to 45c054d0815b1530d7c7ff8441389a0421dd05e7:
tty: serial: add driver for the SiFive UART (2019-04-29 16:30:59 +0200)
----------------------------------------------------------------
TTY/Serial patches for 5.2-rc1
Here is the "big" set of tty/serial driver patches for 5.2-rc1.
It's really pretty small, not much happening in this portion of the
kernel at the moment. When the "highlight" is the movement of the
documentation from .txt to .rst files, it's a good merge window.
There's a number of small fixes and updates over the various serial
drivers, and a new "tty null" driver for those embedded systems that
like to make things even smaller and not break things.
All of these have been in linux-next for a while with no reported
issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----------------------------------------------------------------
Andy Shevchenko (4):
dt-bindings: sc16is7xx: Add alternative clock-frequency property
serial: sc16is7xx: Respect clock-frequency property
serial: sc16is7xx: Switch to use device_get_match_data()
serial: sc16is7xx: Drop of_match_ptr() use
Bartlomiej Zolnierkiewicz (1):
tty: remove redundant 'default n' from Kconfig-s
Colin Ian King (1):
n_tty: check for negative and zero space return from tty_write_room
David Emett (1):
tty: fix read of tty->pgrp outside of ctrl_lock
Fuqian Huang (2):
tty: rocket: Remove RCPK_GET_STRUCT ioctl
tty: rocket: deprecate the rp_ioctl
Greg Kroah-Hartman (5):
Revert "tty: pty: Fix race condition between release_one_tty and pty_write"
Merge 5.1-rc3 into tty-next
tty: add SPDX identifiers to Kconfig and Makefiles
tty: fix up a few remaining files without SPDX identifiers
Merge 5.1-rc6 into tty-next
Hariprasad Kelam (1):
tty:serial_core: Spelling mistake
Jakub Wilk (1):
vt: use /dev/vcs (not /dev/vcs0) in comment
Jiri Slaby (1):
TTY: serial_core, add ->install
Johan Hovold (2):
Revert "tty: fix NULL pointer issue when tty_port ops is not set"
tty: update obsolete termios comment
Julien Grall (1):
tty/sysrq: Convert show_lock to raw_spinlock_t
Kangjie Lu (1):
tty: ipwireless: fix missing checks for ioremap
Konstantin Khorenko (1):
tty/vt: avoid high order pages allocation on GIO_UNIMAP ioctl
Lanqing Liu (4):
dt-bindings: serial: sprd: Add clocks and clocks-names properties
serial: sprd: Add power management for the Spreadtrum serial controller
dt-bindings: serial: sprd: Add dma properties to support DMA mode
serial: sprd: Add DMA mode support
Long Cheng (2):
serial: 8250-mtk: add follow control
serial: 8250-mtk: modify baudrate setting
Mauro Carvalho Chehab (1):
docs: serial: convert docs to ReST and rename to *.rst
Pankaj Gupta (1):
virtio_console: initialize vtermno value for ports
Paul Walmsley (2):
dt-bindings: serial: add documentation for the SiFive UART driver
tty: serial: add driver for the SiFive UART
Reinis Danne (1):
tty: vt: keyboard: Allow Unicode compose base char
Sahara (1):
tty: pty: Fix race condition between release_one_tty and pty_write
Sergei Trofimovich (1):
tty/vt: fix write/write race in ioctl(KDSKBSENT) handler
Sergey Organov (1):
tty: serial_core: fix error code returned by uart_register_driver()
Shubhrajyoti Datta (2):
dt-bindings: xilinx-uartps: Add support for cts-override
serial: uartps: Add support for cts-override
Su Bao Cheng (1):
serial: 8250_exar: Adjust IOT2000 matching
Sugaya Taichi (2):
serial: Add Milbeaut serial control
serial: Fix using plain integer instead of Null pointer
Valdis Kletnieks (1):
drivers/tty/tty_jobctrl.c - fix non-kerneldoc comment
Vincent Whitchurch (1):
tty: Add NULL TTY driver
Wei Yongjun (1):
serial: milbeaut_usio: Fix error handling in probe and remove
Yifeng Li (1):
tty: vt.c: Fix TIOCL_BLANKSCREEN console blanking if blankinterval == 0
YueHaibing (2):
serial: 8250_fintek: Make fintek_8250_set_termios static
serial: sprd: Fix a copy-paste err in sprd_request_dma()
.../devicetree/bindings/serial/cdns,uart.txt | 5 +
.../devicetree/bindings/serial/nxp,sc16is7xx.txt | 2 +
.../devicetree/bindings/serial/sifive-serial.txt | 33 +
.../devicetree/bindings/serial/sprd-uart.txt | 17 +-
.../serial/{README.cycladesZ => cyclades_z.rst} | 5 +-
Documentation/serial/{driver => driver.rst} | 115 ++-
Documentation/serial/index.rst | 32 +
Documentation/serial/moxa-smartio | 523 ----------
Documentation/serial/moxa-smartio.rst | 615 ++++++++++++
Documentation/serial/n_gsm.rst | 103 ++
Documentation/serial/n_gsm.txt | 96 --
Documentation/serial/{rocket.txt => rocket.rst} | 152 ++-
.../{serial-iso7816.txt => serial-iso7816.rst} | 21 +-
.../serial/{serial-rs485.txt => serial-rs485.rst} | 22 +-
Documentation/serial/{tty.txt => tty.rst} | 111 +-
MAINTAINERS | 4 +-
drivers/char/virtio_console.c | 3 +-
drivers/tty/Kconfig | 22 +-
drivers/tty/Makefile | 1 +
drivers/tty/hvc/Kconfig | 3 +-
drivers/tty/ipwireless/Makefile | 1 +
drivers/tty/ipwireless/main.c | 8 +
drivers/tty/n_tty.c | 4 +-
drivers/tty/rocket.c | 14 +-
drivers/tty/rocket.h | 1 -
drivers/tty/serdev/Kconfig | 1 +
drivers/tty/serdev/Makefile | 1 +
drivers/tty/serial/8250/8250_exar.c | 7 +-
drivers/tty/serial/8250/8250_fintek.c | 5 +-
drivers/tty/serial/8250/8250_men_mcb.c | 1 +
drivers/tty/serial/8250/8250_mtk.c | 162 ++-
drivers/tty/serial/8250/Kconfig | 1 +
drivers/tty/serial/Kconfig | 54 +-
drivers/tty/serial/Makefile | 2 +
drivers/tty/serial/cpm_uart/Makefile | 1 +
drivers/tty/serial/jsm/Makefile | 1 +
drivers/tty/serial/milbeaut_usio.c | 614 ++++++++++++
drivers/tty/serial/sc16is7xx.c | 34 +-
drivers/tty/serial/serial_core.c | 30 +-
drivers/tty/serial/sifive.c | 1056 ++++++++++++++++++++
drivers/tty/serial/sn_console.c | 1 +
drivers/tty/serial/sprd_serial.c | 501 +++++++++-
drivers/tty/serial/ucc_uart.c | 2 +-
drivers/tty/serial/xilinx_uartps.c | 12 +
drivers/tty/sysrq.c | 6 +-
drivers/tty/tty_io.c | 2 +-
drivers/tty/tty_jobctrl.c | 4 +-
drivers/tty/tty_port.c | 10 +-
drivers/tty/ttynull.c | 109 ++
drivers/tty/vcc.c | 1 +
drivers/tty/vt/.gitignore | 1 +
drivers/tty/vt/consolemap.c | 8 +-
drivers/tty/vt/cp437.uni | 1 +
drivers/tty/vt/defkeymap.c_shipped | 1 +
drivers/tty/vt/defkeymap.map | 1 +
drivers/tty/vt/keyboard.c | 35 +-
drivers/tty/vt/vc_screen.c | 2 +-
drivers/tty/vt/vt.c | 2 -
include/linux/serial_core.h | 2 +-
include/uapi/linux/serial_core.h | 6 +
60 files changed, 3679 insertions(+), 911 deletions(-)
create mode 100644 Documentation/devicetree/bindings/serial/sifive-serial.txt
rename Documentation/serial/{README.cycladesZ => cyclades_z.rst} (85%)
rename Documentation/serial/{driver => driver.rst} (92%)
create mode 100644 Documentation/serial/index.rst
delete mode 100644 Documentation/serial/moxa-smartio
create mode 100644 Documentation/serial/moxa-smartio.rst
create mode 100644 Documentation/serial/n_gsm.rst
delete mode 100644 Documentation/serial/n_gsm.txt
rename Documentation/serial/{rocket.txt => rocket.rst} (68%)
rename Documentation/serial/{serial-iso7816.txt => serial-iso7816.rst} (85%)
rename Documentation/serial/{serial-rs485.txt => serial-rs485.rst} (89%)
rename Documentation/serial/{tty.txt => tty.rst} (74%)
create mode 100644 drivers/tty/serial/milbeaut_usio.c
create mode 100644 drivers/tty/serial/sifive.c
create mode 100644 drivers/tty/ttynull.c
next reply other threads:[~2019-05-08 10:31 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-05-08 10:31 Greg KH [this message]
2019-05-08 18:30 ` [GIT PULL] TTY/Serial patches for 5.2-rc1 pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190508103146.GA14542@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=jslaby@suse.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-serial@vger.kernel.org \
--cc=sfr@canb.auug.org.au \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.