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 driver patches for 5.10-rc1
Date: Wed, 14 Oct 2020 19:48:26 +0200	[thread overview]
Message-ID: <20201014174826.GA3786470@kroah.com> (raw)

The following changes since commit ba4f184e126b751d1bffad5897f263108befc780:

  Linux 5.9-rc6 (2020-09-20 16:33:55 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 4be87603b6dc9e49c2e07151bb51180dc0b6964a:

  serial: mcf: add sysrq capability (2020-10-05 13:32:30 +0200)

----------------------------------------------------------------
TTY/Serial patches for 5.10-rc1

Here is the big set of tty and serial driver patches for 5.10-rc1.

Lots of little things in here, including:
	- tasklet_setup api conversions
	- sysrq support for capital letters
	- vt and vc cleanups and unwinding the mess some more
	- serial driver updates and minor tweaks
	- new device ids
	- rs485 support for some drivers
	- serial binding documentation updates
	- lots of small serial driver changes for reported issues

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

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

----------------------------------------------------------------
Alex Dewar (1):
      serial: core: don't use snprintf() for formatting sysfs attrs

Allen Pais (4):
      tty: ipwireless: convert tasklets to use new tasklet_setup() API
      tty: atmel_serial: convert tasklets to use new tasklet_setup() API
      tty: ifx6x60: convert tasklets to use new tasklet_setup() API
      tty: timbuart: convert tasklets to use new tasklet_setup() API

Andrij Abyzov (1):
      serial: 8250_fsl: Fix TX interrupt handling condition

Andrzej Pietrasiewicz (1):
      tty/sysrq: Extend the sysrq_key_table to cover capital letters

Andy Shevchenko (1):
      serial: sa1100: use platform_get_resource()

Angelo Dureghello (2):
      serial: fsl_lpuart: add sysrq support when using dma
      serial: mcf: add sysrq capability

Artem Savkov (1):
      pty: do tty_flip_buffer_push without port->lock in pty_write

Christophe JAILLET (2):
      tty: serial: icom: switch from 'pci_' to 'dma_' API
      tty: synclink_gt: switch from 'pci_' to 'dma_' API

Daniel Mack (1):
      sc16is7xx: Set iobase to device index

Douglas Anderson (1):
      tty: serial: qcom_geni_serial: 115.2 is a better console default than 9600

Du Huanpeng (1):
      serial: 8250_pci: Add WCH384_8S 8 port serial device

Fabio Estevam (1):
      serial: fsl_lpuart: Fix typo in "transfer"

Greg Kroah-Hartman (3):
      Merge 5.9-rc3 into tty-next
      Merge 5.9.0-rc6 into tty-next
      Merge ba31128384dfd ("Merge tag 'libnvdimm-fixes-5.9-rc7' of git://git.kernel.org/.../nvdimm/nvdimm") into tty-next

Hsin-Yi Wang (2):
      tty: serial: print earlycon info after match->setup
      tty: serial: 8250_mtk: set regshift for mmio32

Jan Kara (1):
      dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX

Jason Yan (1):
      serial: ucc_uart: make qe_uart_set_mctrl() static

Jiri Slaby (25):
      vt: make vc_data pointers const in selection.h
      vt: declare xy for get/putconsxy properly
      vc: propagate "viewed as bool" from screenpos up
      vc_screen: document and cleanup vcs_vc
      vc_screen: rewrite vcs_size to accept vc, not inode
      vc_screen: sanitize types in vcs_write
      vc_screen: extract vcs_write_buf_noattr
      vc_screen: extract vcs_write_buf
      vc_screen: eliminate ifdefs from vcs_write_buf
      vc_screen: sanitize types in vcs_read
      vs_screen: kill tmp_count from vcs_read
      vc_screen: extract vcs_read_buf_uni
      vc_screen: extract vcs_read_buf_noattr
      vc_screen: extract vcs_read_buf
      vc_screen: extract vcs_read_buf_header
      vc_screen: prune macros
      tty: n_gsm, eliminate indirection for gsm->{output,error}()
      newport_con: fix no return statement in newport_show_logo
      newport_con: make module's init & exit static using module_driver
      tty: fix kernel-doc
      tty: ldiscs, fix kernel-doc
      tty: vt, fix kernel-doc
      tty: synclink, fix kernel-doc
      tty: serial, fix kernel-doc
      Revert "vc_screen: extract vcs_read_buf_header"

Julia Lawall (1):
      pch_uart: drop double zeroing

Krzysztof Kozlowski (2):
      serial: 8250: Simplify with dev_err_probe()
      serial: core: Simplify with dev_err_probe()

Lad Prabhakar (2):
      dt-bindings: serial: renesas, scif: Document r8a774e1 bindings
      dt-bindings: serial: renesas, hscif: Document r8a774e1 bindings

Linus Torvalds (1):
      Merge tag 'libnvdimm-fixes-5.9-rc7' of git://git.kernel.org/.../nvdimm/nvdimm

Marek Vasut (1):
      serial: stm32: Add RS485 RTS GPIO control again

Matthias Schiffer (1):
      tty: serial: imx: disable TXDC IRQ in imx_uart_shutdown() to avoid IRQ storm

Paras Sharma (1):
      serial: qcom_geni_serial: To correct QUP Version detection logic

Peng Fan (2):
      tty: serial: lpuart: fix lpuart32_write usage
      tty: serial: fsl_lpuart: fix lpuart32_poll_get_char

Peter Zijlstra (1):
      serial: pl011: Fix lockdep splat when handling magic-sysrq interrupt

Qinglang Miao (3):
      serial: pmac_zilog: use for_each_child_of_node() macro
      serial: mvebu-uart: simplify the return expression of mvebu_uart_probe()
      serial: mvebu-uart: fix unused variable warning

Seiya Wang (2):
      dt-bindings: serial: Add compatible for Mediatek MT8192
      dt-bindings: timer: Add compatible for Mediatek MT8192

Serge Semin (3):
      serial: 8250: Discard RTS/DTS setting from clock update method
      serial: 8250: Skip uninitialized TTY port baud rate update
      serial: 8250_dw: Fix clk-notifier/port suspend deadlock

Tetsuo Handa (4):
      newport_con: remove no-op newport_set_origin()
      sticon: remove no-op sticon_set_origin()
      vt_ioctl: make VT_RESIZEX behave like VT_RESIZE
      fbcon: remove no-op fbcon_set_origin()

Thomas Petazzoni (1):
      serial: max310x: rework RX interrupt handling

Tong Zhang (2):
      tty: serial: earlycon dependency
      tty: ipwireless: fix error handling

Tyrel Datwyler (1):
      tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup()

Viresh Kumar (1):
      tty: serial: qcom_geni_serial: Unconditionally call dev_pm_opp_of_remove_table()

Yang Yingliang (2):
      tty: hvc: fix link error with CONFIG_SERIAL_CORE_CONSOLE=n
      tty: serial: imx: fix link error with CONFIG_SERIAL_CORE_CONSOLE=n

Ye Bin (1):
      serial: imx: Delete duplicated argument to '|' in imx_uart_probe

YueHaibing (1):
      serial: 8250_pci: Remove unused function get_pci_irq()

kuldip dwivedi (1):
      serial: 8250_fsl: Add ACPI support

satya priya (1):
      tty: serial: qcom_geni_serial: Fix the UART wakeup issue

 Documentation/admin-guide/sysrq.rst                |   2 +
 .../devicetree/bindings/serial/mtk-uart.txt        |   1 +
 .../devicetree/bindings/serial/renesas,hscif.yaml  |   1 +
 .../devicetree/bindings/serial/renesas,scif.yaml   |   1 +
 .../bindings/timer/mediatek,mtk-timer.txt          |   1 +
 drivers/accessibility/speakup/main.c               |   4 +-
 drivers/gpu/drm/drm_fb_helper.c                    |   2 +-
 drivers/tty/hvc/Kconfig                            |   1 +
 drivers/tty/hvc/hvcs.c                             |  14 +-
 drivers/tty/ipwireless/hardware.c                  |   6 +-
 drivers/tty/ipwireless/network.c                   |   4 +-
 drivers/tty/ipwireless/tty.c                       |   2 +-
 drivers/tty/n_gsm.c                                |  38 +-
 drivers/tty/n_hdlc.c                               |  72 +--
 drivers/tty/n_tty.c                                |   4 +-
 drivers/tty/pty.c                                  |   4 +-
 drivers/tty/serial/8250/8250_bcm2835aux.c          |  12 +-
 drivers/tty/serial/8250/8250_dw.c                  |  54 +--
 drivers/tty/serial/8250/8250_fsl.c                 | 110 ++++-
 drivers/tty/serial/8250/8250_ingenic.c             |  20 +-
 drivers/tty/serial/8250/8250_mtk.c                 |   1 +
 drivers/tty/serial/8250/8250_pci.c                 |  64 ++-
 drivers/tty/serial/8250/8250_port.c                |   5 +-
 drivers/tty/serial/Kconfig                         |   2 +
 drivers/tty/serial/amba-pl011.c                    |  11 +-
 drivers/tty/serial/atmel_serial.c                  |  20 +-
 drivers/tty/serial/earlycon.c                      |   9 +-
 drivers/tty/serial/fsl_lpuart.c                    |  77 ++-
 drivers/tty/serial/icom.c                          |  32 +-
 drivers/tty/serial/ifx6x60.c                       |  15 +-
 drivers/tty/serial/imx.c                           |  14 +-
 drivers/tty/serial/max310x.c                       |  29 +-
 drivers/tty/serial/mcf.c                           |   1 +
 drivers/tty/serial/men_z135_uart.c                 |   8 +-
 drivers/tty/serial/mvebu-uart.c                    |   7 +-
 drivers/tty/serial/pch_uart.c                      |   2 +-
 drivers/tty/serial/pmac_zilog.c                    |   2 +-
 drivers/tty/serial/qcom_geni_serial.c              |  19 +-
 drivers/tty/serial/sa1100.c                        |  22 +-
 drivers/tty/serial/sc16is7xx.c                     |   1 +
 drivers/tty/serial/serial_core.c                   |  30 +-
 drivers/tty/serial/stm32-usart.c                   |  33 +-
 drivers/tty/serial/timbuart.c                      |   6 +-
 drivers/tty/serial/ucc_uart.c                      |   2 +-
 drivers/tty/synclink.c                             |  82 ++--
 drivers/tty/synclink_gt.c                          |  95 ++--
 drivers/tty/synclinkmp.c                           |  83 ++--
 drivers/tty/sysrq.c                                |  49 +-
 drivers/tty/tty_baudrate.c                         |   6 +-
 drivers/tty/tty_buffer.c                           |  14 +-
 drivers/tty/tty_io.c                               |  26 +-
 drivers/tty/tty_jobctrl.c                          |   4 +-
 drivers/tty/tty_ldisc.c                            |   3 +-
 drivers/tty/vt/consolemap.c                        |   4 +-
 drivers/tty/vt/selection.c                         |   2 +-
 drivers/tty/vt/vc_screen.c                         | 532 ++++++++++++---------
 drivers/tty/vt/vt.c                                |  42 +-
 drivers/tty/vt/vt_ioctl.c                          |  60 +--
 drivers/video/console/newport_con.c                |  22 +-
 drivers/video/console/sticon.c                     |   9 +-
 drivers/video/fbdev/core/fbcon.c                   |  10 +-
 include/linux/console.h                            |   2 +-
 include/linux/consolemap.h                         |   3 +-
 include/linux/dax.h                                |  17 +-
 include/linux/qcom-geni-se.h                       |   3 +
 include/linux/selection.h                          |  18 +-
 66 files changed, 1056 insertions(+), 795 deletions(-)

             reply	other threads:[~2020-10-14 17:47 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-10-14 17:48 Greg KH [this message]
2020-10-14 23:23 ` [GIT PULL] TTY/Serial driver patches for 5.10-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=20201014174826.GA3786470@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.