Hello, this is a pull request of 2 patches for net-next/master The first patch introduces a new line discipline ID for the TashTalk line discipline. The second patch adds an Appletalk driver that serves as a drop-in replacement for the old COPS LocalTalk driver. It implements a line discipline that interfaces with a TashTalk device, an open-source project that provides the proper SDLC and FM0 encoding required on the LocalTalk bus. With a minimal amount of supporting components, it becomes possible to connect a modern PC to older devices (Macintoshes, Apple IIgs) on a LocalTalk bus. It is compatibile out of the box with Netatalk 2.x and will also work with the upcoming 4.0 release which re-introduces Appletalk support. Kind Regards, Rodolfo Rodolfo Zitellini (2): tty: Add N_TASHTALK line discipline for TashTalk Localtalk serial driver appletalk: tashtalk: Add LocalTalk line discipline driver for AppleTalk using a TashTalk adapter .../device_drivers/appletalk/index.rst | 18 + .../device_drivers/appletalk/tashtalk.rst | 139 +++ .../networking/device_drivers/index.rst | 1 + MAINTAINERS | 7 + drivers/net/Kconfig | 2 + drivers/net/Makefile | 1 + drivers/net/appletalk/Kconfig | 33 + drivers/net/appletalk/Makefile | 6 + drivers/net/appletalk/tashtalk.c | 1003 +++++++++++++++++ include/uapi/linux/tty.h | 3 +- 10 files changed, 1212 insertions(+), 1 deletion(-) create mode 100644 Documentation/networking/device_drivers/appletalk/index.rst create mode 100644 Documentation/networking/device_drivers/appletalk/tashtalk.rst create mode 100644 drivers/net/appletalk/Kconfig create mode 100644 drivers/net/appletalk/Makefile create mode 100644 drivers/net/appletalk/tashtalk.c -- 2.34.1