Skip to content

Small cleanups to serial driver organization, configuration, and documentation

Ethan Nelson-Moore linux-m68k linux-serial 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3tty: move remaining serial drivers into the serial/ directoryDocumentation/driver-api/serial/index.rst Documentation/driver-api/serial/moxa-smartio.rst Documentation/driver-api/tty/index.rst +8 more+31 -303 replies
2/3tty: remove unnecessary SERIAL_NONSTANDARD config optionarch/arm/configs/footbridge_defconfig arch/arm/configs/lpc18xx_defconfig arch/arm/configs/mps2_defconfig +19 more+2 -401 reply
3/3docs: driver-api/tty/index.rst: copy-editing; improve organizationDocumentation/driver-api/tty/index.rst+23 -231 reply

Reviews trailers per patch

1 of 3 patches has a Reviewed-by or Acked-by.

PatchRandy Dunlap
1/3
2/3
3/3T-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/3] Small cleanups to serial driver organization, configuration, and documentation

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%)
Signature · 1 line
2.43.0