All of lore.kernel.org
 help / color / mirror / Atom feed
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

             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.