summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/files.usb
diff options
context:
space:
mode:
authorkettenis <kettenis@openbsd.org>2019-03-27 22:08:51 +0000
committerkettenis <kettenis@openbsd.org>2019-03-27 22:08:51 +0000
commite10c0347b947b0a04e3cae093918b9924345890c (patch)
treeee7858377b6ea9a15b5dd9ddd70cd635e68c2e79 /sys/dev/usb/files.usb
parentregen (diff)
downloadwireguard-openbsd-e10c0347b947b0a04e3cae093918b9924345890c.tar.xz
wireguard-openbsd-e10c0347b947b0a04e3cae093918b9924345890c.zip
Add uxrcom(4), a driver for the Exar XR21V1410 USB serial adapter.
Even though these chips implement the standard USB CDC class protocol we need a separate driver to be able to disable hardware flow control. Hardware flow control is automatically enabled in CDC mode but if the relevant lines aren't connected this prevents the chip from getting input. ok deraadt@
Diffstat (limited to 'sys/dev/usb/files.usb')
-rw-r--r--sys/dev/usb/files.usb7
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/dev/usb/files.usb b/sys/dev/usb/files.usb
index 723b8a42915..28876426b08 100644
--- a/sys/dev/usb/files.usb
+++ b/sys/dev/usb/files.usb
@@ -1,4 +1,4 @@
-# $OpenBSD: files.usb,v 1.136 2018/08/25 20:31:31 jcs Exp $
+# $OpenBSD: files.usb,v 1.137 2019/03/27 22:08:51 kettenis Exp $
# $NetBSD: files.usb,v 1.16 2000/02/14 20:29:54 augustss Exp $
#
# Config file and device description for machine-independent USB code.
@@ -342,6 +342,11 @@ device uscom: ucombus
attach uscom at uhub
file dev/usb/uscom.c uscom
+# Exar XR21V1410
+device uxrcom: ucombus
+attach uxrcom at uhub
+file dev/usb/uxrcom.c uxrcom
+
# iPAQ PDAs
# Generic ipaq support
device uipaq: ucombus