Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0b2b093a authored by Mathieu OTHACEHE's avatar Mathieu OTHACEHE Committed by Johan Hovold
Browse files

USB: serial: add Moxa UPORT 11x0 driver



Add a driver which supports :

- UPort 1110  : 1 port RS-232 USB to Serial Hub.
- UPort 1130  : 1 port RS-422/485 USB to Serial Hub.
- UPort 1130I : 1 port RS-422/485 USB to Serial Hub with Isolation.
- UPort 1150  : 1 port RS-232/422/485 USB to Serial Hub.
- UPort 1150I : 1 port RS-232/422/485 USB to Serial Hub with Isolation.

This driver is based on GPL MOXA driver written by Hen Huang and available
on MOXA website. The original driver was based on io_ti serial driver.

Signed-off-by: default avatarMathieu OTHACEHE <m.othacehe@gmail.com>
Signed-off-by: default avatarJohan Hovold <johan@kernel.org>
parent 365a0442
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -475,6 +475,22 @@ config USB_SERIAL_MOS7840
	  To compile this driver as a module, choose M here: the
	  module will be called mos7840.  If unsure, choose N.

config USB_SERIAL_MXUPORT11
	tristate "USB Moxa UPORT 11x0 Serial Driver"
	---help---
	  Say Y here if you want to use a MOXA UPort 11x0 Serial hub.

	  This driver supports:

	  - UPort 1110  : 1 port RS-232 USB to Serial Hub.
	  - UPort 1130  : 1 port RS-422/485 USB to Serial Hub.
	  - UPort 1130I : 1 port RS-422/485 USB to Serial Hub with Isolation.
	  - UPort 1150  : 1 port RS-232/422/485 USB to Serial Hub.
	  - UPort 1150I : 1 port RS-232/422/485 USB to Serial Hub with Isolation.

	  To compile this driver as a module, choose M here: the
	  module will be called mxu11x0.

config USB_SERIAL_MXUPORT
	tristate "USB Moxa UPORT Serial Driver"
	---help---
+1 −0
Original line number Diff line number Diff line
@@ -38,6 +38,7 @@ obj-$(CONFIG_USB_SERIAL_METRO) += metro-usb.o
obj-$(CONFIG_USB_SERIAL_MOS7720)		+= mos7720.o
obj-$(CONFIG_USB_SERIAL_MOS7840)		+= mos7840.o
obj-$(CONFIG_USB_SERIAL_MXUPORT)		+= mxuport.o
obj-$(CONFIG_USB_SERIAL_MXUPORT11)		+= mxu11x0.o
obj-$(CONFIG_USB_SERIAL_NAVMAN)			+= navman.o
obj-$(CONFIG_USB_SERIAL_OMNINET)		+= omninet.o
obj-$(CONFIG_USB_SERIAL_OPTICON)		+= opticon.o
+995 −0

File added.

Preview size limit exceeded, changes collapsed.