[PATCH v2 0/8] serial: Some yak shaving

Uwe Kleine-König (The Capable Hub) posted 8 patches 1 month, 4 weeks ago
There is a newer version of this series
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(-)
[PATCH v2 0/8] serial: Some yak shaving
Posted by Uwe Kleine-König (The Capable Hub) 1 month, 4 weeks ago
Hello,

changes since v1
(https://lore.kernel.org/linux-serial/cover.1785489518.git.ukleinek@kernel.org)

 - 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

Re: [PATCH v2 0/8] serial: Some yak shaving
Posted by Andy Shevchenko 1 month, 3 weeks ago
On Tue, Aug 04, 2026 at 10:57:52AM +0200, Uwe Kleine-König (The Capable Hub) wrote:
> Hello,
> 
> changes since v1
> (https://lore.kernel.org/linux-serial/cover.1785489518.git.ukleinek@kernel.org)
> 
>  - 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)

I like this series.
Acked-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>

-- 
With Best Regards,
Andy Shevchenko