Linux Serial subsystem development
 help / color / mirror / Atom feed
* [PATCH 0/3] Small cleanups to serial driver organization, configuration, and documentation
@ 2026-05-05  1:20 Ethan Nelson-Moore
  2026-05-05  1:20 ` [PATCH 1/3] tty: move remaining serial drivers into the serial/ directory Ethan Nelson-Moore
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Ethan Nelson-Moore @ 2026-05-05  1:20 UTC (permalink / raw)
  To: linux-serial
  Cc: Greg Kroah-Hartman, Jiri Slaby, Ilpo Järvinen,
	Andy Shevchenko, Ethan Nelson-Moore

This patch series moves some serial drivers into the serial/ directory
to improve organization, and removes the SERIAL_NONSTANDARD config
option, which adds unnecessary complexity. It also fixes a number of
issues in Documentation/driver-api/tty/index.rst, which I noticed
while making the above changes. The patch to remove SERIAL_NONSTANDARD
touches sections of the tty and serial Kconfig files which are also
touched by the patch to move drivers, and therefore the patches would
fail to apply separately, so I am sending them as a series.

Ethan Nelson-Moore (3):
  tty: move remaining serial drivers into the serial/ directory
  tty: remove unnecessary SERIAL_NONSTANDARD config option
  docs: driver-api/tty/index.rst: copy-editing; improve organization

 Documentation/driver-api/serial/index.rst     |  1 +
 .../{tty => serial}/moxa-smartio.rst          |  0
 Documentation/driver-api/tty/index.rst        | 47 +++++++++----------
 MAINTAINERS                                   |  4 +-
 arch/arm/configs/footbridge_defconfig         |  1 -
 arch/arm/configs/lpc18xx_defconfig            |  1 -
 arch/arm/configs/mps2_defconfig               |  1 -
 arch/arm/configs/neponset_defconfig           |  1 -
 arch/arm/configs/stm32_defconfig              |  1 -
 arch/csky/configs/defconfig                   |  1 -
 arch/loongarch/configs/loongson32_defconfig   |  1 -
 arch/loongarch/configs/loongson64_defconfig   |  1 -
 arch/mips/configs/bigsur_defconfig            |  1 -
 arch/mips/configs/lemote2f_defconfig          |  1 -
 arch/mips/configs/loongson2k_defconfig        |  1 -
 arch/mips/configs/loongson3_defconfig         |  1 -
 arch/powerpc/configs/cell_defconfig           |  1 -
 arch/powerpc/configs/microwatt_defconfig      |  1 -
 arch/powerpc/configs/ppc6xx_defconfig         |  1 -
 arch/sh/configs/polaris_defconfig             |  1 -
 arch/x86/configs/i386_defconfig               |  1 -
 arch/x86/configs/x86_64_defconfig             |  1 -
 drivers/tty/Kconfig                           | 41 ----------------
 drivers/tty/Makefile                          |  3 --
 drivers/tty/serial/Kconfig                    | 23 +++++++++
 drivers/tty/serial/Makefile                   |  6 ++-
 drivers/tty/{ => serial}/amiserial.c          |  0
 drivers/tty/{ => serial}/moxa.c               |  0
 drivers/tty/{ => serial}/mxser.c              |  0
 tools/testing/selftests/bpf/config.x86_64     |  1 -
 tools/testing/selftests/hid/config.common     |  1 -
 31 files changed, 54 insertions(+), 91 deletions(-)
 rename Documentation/driver-api/{tty => serial}/moxa-smartio.rst (100%)
 rename drivers/tty/{ => serial}/amiserial.c (100%)
 rename drivers/tty/{ => serial}/moxa.c (100%)
 rename drivers/tty/{ => serial}/mxser.c (100%)

-- 
2.43.0


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2026-05-08  0:16 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-05  1:20 [PATCH 0/3] Small cleanups to serial driver organization, configuration, and documentation Ethan Nelson-Moore
2026-05-05  1:20 ` [PATCH 1/3] tty: move remaining serial drivers into the serial/ directory Ethan Nelson-Moore
2026-05-05  5:59   ` Jiri Slaby
2026-05-06  3:15     ` Crescent Hsieh
2026-05-05  1:20 ` [PATCH 2/3] tty: remove unnecessary SERIAL_NONSTANDARD config option Ethan Nelson-Moore
2026-05-08  0:14   ` Randy Dunlap
2026-05-05  1:20 ` [PATCH 3/3] docs: driver-api/tty/index.rst: copy-editing; improve organization Ethan Nelson-Moore
2026-05-08  0:16   ` Randy Dunlap

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox