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.5-rc1
Date: Tue, 3 Dec 2019 21:29:46 +0100	[thread overview]
Message-ID: <20191203202946.GA3188593@kroah.com> (raw)

The following changes since commit d6d5df1db6e9d7f8f76d2911707f7d5877251b02:

  Linux 5.4-rc5 (2019-10-27 13:19:19 -0400)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git tags/tty-5.5-rc1

for you to fetch changes up to 27ed14d0ecb38516b6f3c6fdcd62c25c9454f979:

  Revert "serial/8250: Add support for NI-Serial PXI/PXIe+485 devices" (2019-11-27 14:24:13 +0100)

----------------------------------------------------------------
TTY/Serial patches for 5.5-rc1

Here is the "big" tty and serial driver patches for 5.5-rc1.  It's a bit
later in the merge window than normal as I wanted to make sure some
last-minute patches applied to it were all sane.  They seem to be :)

There's a lot of little stuff in here, for the tty core, and for lots of
serial drivers:
	- reverts of uartlite serial driver patches that were wrong
	- msm-serial driver fixes
	- serial core updates and fixes
	- tty core fixes
	- serial driver dma mapping api changes
	- lots of other tiny fixes and updates for serial drivers

All of these have been in linux-next for a while with no reported
issues.

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

----------------------------------------------------------------
Akash Asthana (2):
      tty: serial: qcom_geni_serial: IRQ cleanup
      tty: serial: qcom_geni_serial: Wakeup over UART RX

Andrey Smirnov (1):
      dt-bindings: serial: lpuart: Drop unsupported RS485 bindings

Andy Shevchenko (3):
      serial: 8250_dw: Use devm_clk_get_optional() to get the input clock
      serial: 8250_exar: Move Exar pieces to custom ->startup()
      serial: 8250_dw: Avoid double error messaging when IRQ absent

Ben Dooks (1):
      serial: sirf: make register info static

Chuhong Yuan (2):
      tty: serial: uartlite: use clk_disable_unprepare to match clk_prepare_enable
      serial: ifx6x60: add missed pm_runtime_disable

Dmitry Torokhov (1):
      tty: vt: keyboard: reject invalid keycodes

Fabrice Gasnier (1):
      serial: stm32: fix clearing interrupt error flags

Felipe Balbi (1):
      serial: 8250_lpss: Switch over to MSI interrupts

Frank Wunderlich (1):
      serial: 8250-mtk: Use platform_get_irq_optional() for optional irq

Geert Uytterhoeven (1):
      dt-bindings: serial: sh-sci: Document r8a77961 bindings

Greg Kroah-Hartman (9):
      Merge 5.4-rc3 into tty-next
      Merge 5.4-rc5 into tty-next
      Revert "tty:n_gsm.c: destroy port by tty_port_destroy()"
      Revert "serial-uartlite: Use allocated structure instead of static ones"
      Revert "serial-uartlite: Change logic how console_port is setup"
      Revert "serial-uartlite: Add runtime support"
      Revert "serial-uartlite: Do not use static struct uart_driver out of probe()"
      Revert "serial-uartlite: Add get serial id if not provided"
      Revert "serial-uartlite: Move the uart register"

Heiko Schocher (1):
      tty: 8250_of: Use software emulated RS485 direction control

Je Yen Tam (1):
      Revert "serial/8250: Add support for NI-Serial PXI/PXIe+485 devices"

Jeffrey Hugo (1):
      tty: serial: msm_serial: Fix flow control

Jiangfeng Xiao (1):
      serial: serial_core: Perform NULL checks for break_ctl ops

Jiri Slaby (1):
      tty: don't crash in tty_init_dev when missing tty_port

Krzysztof Kozlowski (2):
      tty: Fix Kconfig indentation
      tty: Fix Kconfig indentation, continued

Lanqing Liu (1):
      serial: sprd: Add polling IO support

Maximilian Luz (1):
      serdev: Add ACPI devices by ResourceSource field

Michal Simek (3):
      serial: core: Use cons->index for preferred console registration
      hvc: dcc: Add earlycon support
      Revert "serial: core: Use cons->index for preferred console registration"

Nicolas Pitre (1):
      vcs: prevent write access to vcsu devices

Oskar Senft (3):
      drivers/tty/serial/8250: Make Aspeed VUART SIRQ polarity configurable
      dt-bindings: serial: 8250: Add aspeed,sirq-polarity-sense.
      arm: dts: aspeed: Add vuart aspeed,sirq-polarity-sense to aspeed-g5.dtsi

Pascal Terjan (1):
      Remove every trace of SERIAL_MAGIC

Pavel Machek (1):
      tty_ldisc: simplify tty_ldisc_autoload initialization

Peng Fan (3):
      tty: serial: fsl_lpuart: use the sg count from dma_map_sg
      tty: serial: imx: use the sg count from dma_map_sg
      tty: serial: pch_uart: correct usage of dma_unmap_sg

Peter Ujfalusi (3):
      tty: serial: amba-pl011: Use dma_request_chan() directly for channel request
      tty: serial: tegra: Use dma_request_chan() directly for channel request
      tty: serial: msm_serial: Use dma_request_chan() directly for channel request

Philipp Puschmann (1):
      serial: imx: adapt rx buffer and dma periods

Philippe Schenker (3):
      tty: serial: lpuart: Remove unnecessary code from set_mctrl
      tty: serial: lpuart: Use defines that correspond to correct register
      tty: serial: lpuart: Add RS485 support for 32-bit uart flavour

Qian Cai (1):
      tty/amba-pl011: fix a -Wunused-function warning

Shubhrajyoti Datta (2):
      serial-uartlite: Change logic how console_port is setup
      serial-uartlite: Use allocated structure instead of static ones

Stefan-Gabriel Mirea (1):
      serial: fsl_linflexuart: Be consistent with the name

Sudip Mukherjee (3):
      tty: rocket: reduce stack usage
      {tty: serial, nand: onenand}: samsung: rename to fix build warning
      tty: remove unused argument from tty_open_by_driver()

Vincent Whitchurch (1):
      serial: pl011: Fix DMA ->flush_buffer()

Xiaoming Ni (1):
      tty:n_gsm.c: destroy port by tty_port_destroy()

 Documentation/ABI/stable/sysfs-driver-aspeed-vuart |  11 +-
 Documentation/admin-guide/kernel-parameters.txt    |   2 +-
 Documentation/devicetree/bindings/serial/8250.txt  |   5 +
 .../devicetree/bindings/serial/fsl-lpuart.txt      |   3 +-
 .../bindings/serial/renesas,sci-serial.txt         |   6 +-
 Documentation/process/magic-number.rst             |   1 -
 .../translations/it_IT/process/magic-number.rst    |   1 -
 .../translations/zh_CN/process/magic-number.rst    |   1 -
 arch/arm/boot/dts/aspeed-g5.dtsi                   |   1 +
 drivers/mtd/nand/onenand/Makefile                  |   2 +-
 .../mtd/nand/onenand/{samsung.c => samsung_mtd.c}  |   0
 drivers/net/wan/z85230.h                           |   2 -
 drivers/tty/Kconfig                                |  40 +--
 drivers/tty/amiserial.c                            |  84 ------
 drivers/tty/hvc/Kconfig                            |  28 +-
 drivers/tty/hvc/hvc_dcc.c                          |  28 ++
 drivers/tty/rocket.c                               |  32 ++-
 drivers/tty/serdev/core.c                          | 111 +++++++-
 drivers/tty/serial/8250/8250_aspeed_vuart.c        |  84 ++++++
 drivers/tty/serial/8250/8250_dw.c                  |  83 +++---
 drivers/tty/serial/8250/8250_exar.c                |  19 ++
 drivers/tty/serial/8250/8250_lpss.c                |  21 +-
 drivers/tty/serial/8250/8250_mtk.c                 |   2 +-
 drivers/tty/serial/8250/8250_of.c                  |  31 +++
 drivers/tty/serial/8250/8250_pci.c                 | 292 +--------------------
 drivers/tty/serial/8250/8250_port.c                |  14 -
 drivers/tty/serial/8250/Kconfig                    |   3 +-
 drivers/tty/serial/Kconfig                         | 104 ++++----
 drivers/tty/serial/Makefile                        |   2 +-
 drivers/tty/serial/amba-pl011.c                    |  12 +-
 drivers/tty/serial/fsl_linflexuart.c               |   4 +-
 drivers/tty/serial/fsl_lpuart.c                    |  84 ++++--
 drivers/tty/serial/ifx6x60.c                       |   3 +
 drivers/tty/serial/imx.c                           |   7 +-
 drivers/tty/serial/msm_serial.c                    |  10 +-
 drivers/tty/serial/pch_uart.c                      |   5 +-
 drivers/tty/serial/qcom_geni_serial.c              |  68 ++++-
 drivers/tty/serial/{samsung.c => samsung_tty.c}    |   0
 drivers/tty/serial/serial-tegra.c                  |   3 +-
 drivers/tty/serial/serial_core.c                   |   2 +-
 drivers/tty/serial/sirfsoc_uart.h                  |   5 +-
 drivers/tty/serial/sprd_serial.c                   |  33 +++
 drivers/tty/serial/stm32-usart.c                   |   6 +-
 drivers/tty/serial/uartlite.c                      |  97 ++-----
 drivers/tty/tty_io.c                               |  14 +-
 drivers/tty/tty_ldisc.c                            |   7 +-
 drivers/tty/vt/keyboard.c                          |   2 +-
 drivers/tty/vt/vc_screen.c                         |   3 +
 include/uapi/linux/serial_core.h                   |   2 +-
 49 files changed, 665 insertions(+), 715 deletions(-)
 rename drivers/mtd/nand/onenand/{samsung.c => samsung_mtd.c} (100%)
 rename drivers/tty/serial/{samsung.c => samsung_tty.c} (100%)

             reply	other threads:[~2019-12-03 20:29 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-12-03 20:29 Greg KH [this message]
2019-12-03 22:15 ` [GIT PULL] TTY/Serial patches for 5.5-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=20191203202946.GA3188593@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.