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 changes for 6.18-rc1
Date: Sat, 4 Oct 2025 16:03:22 +0200 [thread overview]
Message-ID: <aOEpKp9lSCgoCiId@kroah.com> (raw)
The following changes since commit f83ec76bf285bea5727f478a68b894f5543ca76e:
Linux 6.17-rc6 (2025-09-14 14:21:14 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git tags/tty-6.18-rc1
for you to fetch changes up to f4abab350840d58d69814c6993736f03ac27df83:
tty: serial: fix help message for SERIAL_CPM (2025-09-17 13:11:30 +0200)
----------------------------------------------------------------
TTY/Serial update for 6.18-rc1
Here are some small updates for tty/serial drivers for 6.18-rc1.
Not many changes overall, just the usual:
- abi cleanups and reworking of the tty functions by Jiri by adding
console lock guard logic
- 8250_platform driver updates
- qcom-geni driver updates
- other minor serial driver updates
- some more vt escape codes added
All of these have been in linux-next for a while with no reported
issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----------------------------------------------------------------
Abinash Singh (2):
serial: 8250_platform: Reduce stack usage in serial8250_probe_acpi()
serial: 8250_platform: Reduce stack usage in serial8250_probe_platform()
Arturs Artamonovs (1):
tty: serial: fix help message for SERIAL_CPM
Brian Masney (1):
tty: serial: mvebu-uart: convert from round_rate() to determine_rate()
Calixte Pernot (1):
vt: add support for smput/rmput escape codes
Claudiu Beznea (1):
serdev: Drop dev_pm_domain_detach() call
Dan Carpenter (2):
tty: sysrq: delete unnecessary check
serial: max310x: Add error checking in probe()
Edward Adam Davis (1):
vt: move vc_saved_screen to within tty allocated judgment
Greg Kroah-Hartman (2):
Revert "m68k: make HPDCA and HPAPCI bools"
Merge 6.17-rc6 into tty-next
Jiri Slaby (SUSE) (17):
console: introduce console_lock guard()s
tty: introduce tty_port_tty guard()
serial: introduce uart_port_lock() guard()s
serial: 8250: introduce RPM guard()s
tty: tty_port: use guard()s
mxser: use tty_port_tty guard() in mxser_port_isr()
mxser: use guard()s
serial: serial_core: use guard()s
serial: 8250: use guard()s
serial: 8250_core: use guard() in serial_unlink_irq_chain()
serial: 8250_omap: extract omap_8250_set_termios_atomic()
serial: 8250_omap: use guard()s
serial: 8250_rsa: use guard()s
tty/vt: use guard()s in con_font_set/get() and con_{set,get}_unimap()
tty/vt: use guard()s
s390/char/con3270: use tty_port_tty guard()
m68k: make HPDCA and HPAPCI bools
Markus Schneider-Pargmann (2):
dt-bindings: serial: 8250_omap: Add wakeup pinctrl state
serial: 8250: omap: Support wakeup pinctrl state on suspend
Osama Abdelkader (1):
serial: 8250_core: fix coding style issue
Raphael Gallais-Pou (1):
serial: stm32: allow selecting console when the driver is module
Seppo Takalo (1):
tty: n_gsm: Don't block input queue by waiting MSC
Tapio Reijonen (1):
serial: max310x: improve interrupt handling
Thomas Bogendoerfer (1):
tty: serial: ip22zilog: Use platform device for probing
Viken Dadhaniya (1):
serial: qcom-geni: Add DFS clock mode support to GENI UART driver
Wang Liang (1):
vt: remove redundant check on vc_mode in con_font_set()
Xichao Zhao (3):
tty: serial: Modify the use of dev_err_probe()
serial: sc16is7xx: drop redundant conversion to bool
tty: remove redundant condition checks
Zizhi Wo (1):
tty/vt: Add missing return value for VT_RESIZE in vt_ioctl()
Zong Jiang (3):
serial: qcom-geni: Dynamically allocate UART ports
serial: qcom-geni: Make UART port count configurable via Kconfig
serial: qcom-geni: Fix off-by-one error in ida_alloc_range()
.../devicetree/bindings/serial/8250_omap.yaml | 16 +
arch/mips/sgi-ip22/ip22-platform.c | 32 ++
drivers/s390/char/con3270.c | 18 +-
drivers/tty/hvc/hvc_console.c | 2 +-
drivers/tty/mxser.c | 265 ++++++---------
drivers/tty/n_gsm.c | 25 +-
drivers/tty/serdev/core.c | 11 +-
drivers/tty/serial/8250/8250.h | 5 +
drivers/tty/serial/8250/8250_core.c | 93 +++---
drivers/tty/serial/8250/8250_omap.c | 183 ++++++-----
drivers/tty/serial/8250/8250_platform.c | 87 ++---
drivers/tty/serial/8250/8250_port.c | 300 +++++++----------
drivers/tty/serial/8250/8250_rsa.c | 7 +-
drivers/tty/serial/Kconfig | 12 +-
drivers/tty/serial/ip22zilog.c | 360 +++++++++------------
drivers/tty/serial/max3100.c | 2 +-
drivers/tty/serial/max310x.c | 28 +-
drivers/tty/serial/msm_serial.c | 2 +-
drivers/tty/serial/mvebu-uart.c | 10 +-
drivers/tty/serial/qcom_geni_serial.c | 147 +++------
drivers/tty/serial/sc16is7xx.c | 2 +-
drivers/tty/serial/serial_core.c | 143 ++++----
drivers/tty/sysrq.c | 3 +-
drivers/tty/tty_port.c | 168 +++++-----
drivers/tty/vt/consolemap.c | 116 +++----
drivers/tty/vt/selection.c | 20 +-
drivers/tty/vt/vc_screen.c | 74 ++---
drivers/tty/vt/vt.c | 247 +++++++-------
drivers/tty/vt/vt_ioctl.c | 194 +++++------
include/linux/console.h | 2 +
include/linux/console_struct.h | 3 +
include/linux/serial_core.h | 13 +
include/linux/tty_port.h | 14 +
33 files changed, 1201 insertions(+), 1403 deletions(-)
next reply other threads:[~2025-10-04 14:03 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-10-04 14:03 Greg KH [this message]
2025-10-04 23:42 ` [GIT PULL] TTY / Serial driver changes for 6.18-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=aOEpKp9lSCgoCiId@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.