summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2010-06-02 18:46:12 +0000
committerglebius <glebius@FreeBSD.org>2010-06-02 18:46:12 +0000
commit7930bb34ef581c07835afdb3509ca1090ee9fd69 (patch)
tree112929d9fa5613860f2e1e65d76637d5dcf37c66 /sys/conf
parent8e7cd6c404c85d786cd326c7de2a0dcb2e97335d (diff)
downloadFreeBSD-src-7930bb34ef581c07835afdb3509ca1090ee9fd69.zip
FreeBSD-src-7930bb34ef581c07835afdb3509ca1090ee9fd69.tar.gz
Merge 208554 from head:
Add uep(4), driver for USB onscreen touch panel from eGalax. The driver is stub. It just creates device entry and feeds reassembled packets from hardware into it. If in future we would port wsmouse(4) from NetBSD, or make sysmouse(4) to support absolute motion events, then the driver can be extended to act as system mouse. Meanwhile, it just presents a /dev/uep0, that can be utilized by X driver, that I am going to commit to ports tree soon. The name for the driver is chosen to be the same as in NetBSD, however, due to different USB stacks this driver isn't a port. The driver is supported by ports/x11-drivers/xf86-input-egalax. Approved by: re (kib)
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/NOTES2
-rw-r--r--sys/conf/files1
2 files changed, 3 insertions, 0 deletions
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index 27e0521..75c10a1 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -2549,6 +2549,8 @@ device umct
device umodem
# USB mouse
device ums
+# eGalax USB touch screen
+device uep
# Diamond Rio 500 MP3 player
device urio
#
diff --git a/sys/conf/files b/sys/conf/files
index 06565c4..1b8e5d4 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -1766,6 +1766,7 @@ dev/usb/misc/udbp.c optional udbp
# USB input drivers
#
dev/usb/input/atp.c optional atp
+dev/usb/input/uep.c optional uep
dev/usb/input/uhid.c optional uhid
dev/usb/input/ukbd.c optional ukbd
dev/usb/input/ums.c optional ums
OpenPOWER on IntegriCloud