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
next 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.