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>,
	Andrew Morton <akpm@linux-foundation.org>,
	linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org
Subject: [GIT PULL] TTY/Serial driver changes for 7.2-rc1
Date: Mon, 22 Jun 2026 15:34:01 +0200	[thread overview]
Message-ID: <ajk5yWaG2fa05hcZ@kroah.com> (raw)

The following changes since commit e43ffb69e0438cddd72aaa30898b4dc446f664f8:

  Linux 7.1-rc6 (2026-05-31 15:14:24 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 426e83cab1f5d53069ac7030cb03e2d7c6367ef1:

  serial: 8250_pci: Don't specify conflicting values to pci_device_id members (2026-06-12 11:55:41 +0200)

----------------------------------------------------------------
TTY / Serial driver update for 7.2-rc1

Here is the big set of TTY and Serial driver updates for 7.2-rc1.
Overall we end up removing more code than added, due to an obsolete
synclink_gt driver being removed from the tree, always a nice thing to
see happen.

Other than that driver removal, major things included in here are:
  - max310x serial driver updates and fixes
  - 8250 driver updates and rework in places to make it more "modern"
  - dts file updates
  - serial driver core tweaks and updates
  - vt code cleanups
  - vc_screen crash fixes
  - other minor driver updates and cleanups

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

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

----------------------------------------------------------------
Akash Sukhavasi (1):
      dt-bindings: serial: rs485: remove deprecated .txt binding stub

Aniket Randive (1):
      serial: qcom-geni: Avoid probing debug console UART without console support

Deepti Jaggi (1):
      dt-bindings: serial: Add compatible for Qualcomm SA8797P SoC

Ethan Nelson-Moore (1):
      tty: synclink_gt: remove broken driver

Geert Uytterhoeven (1):
      serial: sh-sci: Remove plat_sci_port.flags

Greg Kroah-Hartman (1):
      Merge tag 'v7.1-rc6' into tty-next

Hugo Villeneuve (16):
      serial: icom: remove check for zero baud rate from uart_get_baud_rate()
      serial: apbuart: remove check for zero baud rate from uart_get_baud_rate()
      serial: core: update uart_get_baud_rate() obsolete comments
      serial: core: simplify clipping logic in uart_get_baud_rate()
      serial: core: prevent division by zero by always returning non-zero baud rate
      serial: max310x: uniformize clock/freq types
      serial: max310x: simplify max310x_update_best_err()
      serial: max310x: change return type of max310x_set_ref_clk()
      serial: max310x: update baudrate comments for err calculation
      serial: max310x: improve max310x_set_ref_clk() efficiency
      serial: max310x: use regmap_read_poll_timeout() for busy wait
      serial: max310x: use FIELD_PREP macro to set PLL bitfields
      serial: max310x: allow driver to be built with SPI or I2C
      serial: max310x: move variables to while() scope
      serial: max310x: add comments for PLL limits
      serial: max310x: fix compile errors if CONFIG_SPI_MASTER is disabled

Jia Wang (4):
      serial: 8250_dwlib: move DesignWare register definitions to header
      serial: 8250_dw: build Renesas RZN1 CPR value from DW_UART_CPR_* definitions
      dt-bindings: serial: snps-dw-apb-uart: Add UltraRISC DP1000 UART
      serial: 8250_dw: Use a fixed CPR value for UltraRISC DP1000 UART

John Ogness (5):
      serial: core: Add dedicated uart_port field for console flow
      serial: Replace driver usage of UPF_CONS_FLOW
      serial: 8250: Set cons_flow on port registration
      serial: 8250: Check LSR timeout on console flow control
      serial: 8250: Add support for console flow control

Krzysztof Kozlowski (1):
      serial: qcom: Unify user-visible "Qualcomm" name

Manuel Lauss (1):
      serial: 8250_port: recognize UPIO_AU

Marco Felsch (1):
      serial: 8250: fix possible ISR soft lockup

Nicolas Pitre (1):
      vt: merge ucs_is_zero_width()/ucs_is_double_width() into ucs_get_width()

Nikola Z. Ivanov (1):
      serial: mxs-auart: replace hardcoded 1 with predefined macro GPIO_LINE_DIRECTION_IN

Praveen Talari (1):
      serial: qcom-geni: trace: Add tracepoint support for Qualcomm GENI serial

Stefan Dösinger (1):
      amba/serial: amba-pl011: Bring back zx29 UART support

Stepan Ionichev (3):
      tty: serial: 8250: protect against NULL uart->port.dev in register
      serial: 8250_dw: unregister 8250 port if clk_notifier_register() fails
      serial: 8250_dw: remove clock-notifier infrastructure

Uwe Kleine-König (The Capable Hub) (4):
      serial: 8250_pci: Consistently define pci_device_ids using named initializers
      serial: jsm: Drop unused driver_data assigment and redundant zeros
      tty: serial: Use named initializers for arrays of i2c_device_data
      serial: 8250_pci: Don't specify conflicting values to pci_device_id members

Viken Dadhaniya (1):
      serial: qcom_geni: Fix RX DMA stall when SE_DMA_RX_LEN_IN is zero

Xianwei Zhao (2):
      dt-bindings: arm: amlogic: add A311Y3 support
      arm64: dts: add support for A9 based Amlogic BY401

Yi Yang (1):
      vc_screen: fix null-ptr-deref in vcs_notifier() during concurrent vcs_write

Zhiyong Tao (1):
      serial: 8250_mtk: Add ACPI support

 Documentation/devicetree/bindings/arm/amlogic.yaml |    6 +
 .../bindings/serial/qcom,sa8255p-geni-uart.yaml    |   13 +-
 Documentation/devicetree/bindings/serial/rs485.txt |    1 -
 .../bindings/serial/snps-dw-apb-uart.yaml          |    1 +
 Documentation/driver-api/serial/serial-rs485.rst   |    2 +-
 Documentation/userspace-api/ioctl/ioctl-number.rst |    1 -
 arch/arm64/boot/dts/amlogic/Makefile               |    1 +
 .../boot/dts/amlogic/amlogic-a9-a311y3-by401.dts   |   40 +
 arch/arm64/boot/dts/amlogic/amlogic-a9.dtsi        |  128 +
 arch/powerpc/configs/ppc6xx_defconfig              |    1 -
 drivers/net/ppp/Kconfig                            |    4 +-
 drivers/tty/Kconfig                                |   11 +-
 drivers/tty/Makefile                               |    1 -
 drivers/tty/n_hdlc.c                               |    7 -
 drivers/tty/serial/8250/8250_core.c                |    8 +-
 drivers/tty/serial/8250/8250_dw.c                  |  110 +-
 drivers/tty/serial/8250/8250_dwlib.c               |   49 -
 drivers/tty/serial/8250/8250_dwlib.h               |   73 +
 drivers/tty/serial/8250/8250_mtk.c                 |   23 +-
 drivers/tty/serial/8250/8250_pci.c                 | 3120 ++++++------
 drivers/tty/serial/8250/8250_port.c                |   30 +-
 drivers/tty/serial/Kconfig                         |    6 +-
 drivers/tty/serial/amba-pl011.c                    |   42 +
 drivers/tty/serial/apbuart.c                       |    2 -
 drivers/tty/serial/bcm63xx_uart.c                  |    2 +-
 drivers/tty/serial/icom.c                          |    2 -
 drivers/tty/serial/jsm/jsm_driver.c                |   38 +-
 drivers/tty/serial/max310x.c                       |  235 +-
 drivers/tty/serial/mxs-auart.c                     |    2 +-
 drivers/tty/serial/omap-serial.c                   |    2 +-
 drivers/tty/serial/pch_uart.c                      |    2 +-
 drivers/tty/serial/pxa.c                           |    2 +-
 drivers/tty/serial/qcom_geni_serial.c              |   29 +-
 drivers/tty/serial/samsung_tty.c                   |    8 +-
 drivers/tty/serial/sc16is7xx_i2c.c                 |   14 +-
 drivers/tty/serial/serial_core.c                   |   57 +-
 drivers/tty/serial/serial_txx9.c                   |    4 +-
 drivers/tty/serial/sh-sci.c                        |    2 +-
 drivers/tty/serial/sunsu.c                         |    2 +-
 drivers/tty/synclink_gt.c                          | 5038 --------------------
 drivers/tty/vt/gen_ucs_width_table.py              |  119 +-
 drivers/tty/vt/ucs.c                               |  174 +-
 drivers/tty/vt/ucs_width_table.h_shipped           |  919 ++--
 drivers/tty/vt/vc_screen.c                         |    2 +-
 drivers/tty/vt/vt.c                                |   11 +-
 include/linux/consolemap.h                         |   12 +-
 include/linux/serial_core.h                        |   20 +
 include/linux/serial_sci.h                         |    1 -
 include/linux/synclink.h                           |   37 -
 include/trace/events/qcom_geni_serial.h            |  164 +
 include/uapi/linux/synclink.h                      |  301 --
 51 files changed, 3027 insertions(+), 7852 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/serial/rs485.txt
 create mode 100644 arch/arm64/boot/dts/amlogic/amlogic-a9-a311y3-by401.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/amlogic-a9.dtsi
 delete mode 100644 drivers/tty/synclink_gt.c
 delete mode 100644 include/linux/synclink.h
 create mode 100644 include/trace/events/qcom_geni_serial.h
 delete mode 100644 include/uapi/linux/synclink.h

             reply	other threads:[~2026-06-22 13:34 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-06-22 13:34 Greg KH [this message]
2026-06-22 19:59 ` [GIT PULL] TTY/Serial driver changes for 7.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=ajk5yWaG2fa05hcZ@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=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.