[PATCH v2 0/8] serial: Some yak shaving
Uwe Kleine-König (The Capable Hub) <[email protected]> Tue, 4 Aug 2026 10:57:52 +0200
| Newsgroups | gmane.linux.documentation,gmane.linux.kernel,gmane.linux.serial |
|---|---|
| Message-ID | <[email protected]> |
Hello, changes since v1 (https://lore.kernel.org/linux-serial/[email protected]) - Fix author to be my Capable Hub identity for proper attribution - Rebase to more recent next - Actually build test (rant: For mips compile coverage of an allmodconfig build is rather bad) - Two compile fixes (I spare you and me the details) - patches #2 and #5 are new, originating from suggestions in v1 feedback - slight commit log improvements (Ilpo Järvinen) Uwe Kleine-König (The Capable Hub) (8): serial: txx9: Drop noop probe function and dangerous remove callback serial: txx9: Simplify knowing that .iotype is always UPIO_PORT serial: txx9: Drop usage of uart_match_port() serial: 8250: Make uart_match_port() a 8250 specific function serial: 8250: Simplify serial8250_match_port() serial: 8250: Fix corner case for port matching serial: 8250: hub6: Add cleanup code serial: 8250: pnp: Annotate init and exit functions for conditional discarding Documentation/driver-api/serial/driver.rst | 2 +- drivers/tty/serial/8250/8250.h | 10 +- drivers/tty/serial/8250/8250_core.c | 25 +++- drivers/tty/serial/8250/8250_hub6.c | 11 +- drivers/tty/serial/8250/8250_platform.c | 9 +- drivers/tty/serial/8250/8250_pnp.c | 4 +- drivers/tty/serial/8250/Kconfig | 4 +- drivers/tty/serial/8250/Makefile | 2 +- drivers/tty/serial/serial_core.c | 27 ----- drivers/tty/serial/serial_txx9.c | 126 ++------------------- include/linux/serial_core.h | 2 - 11 files changed, 63 insertions(+), 159 deletions(-) base-commit: 415606a7be939835db9b0d6b711887586646346d -- 2.55.0.11.g153666a7d9bb