aboutsummaryrefslogtreecommitdiff
path: root/sys/modules
diff options
context:
space:
mode:
authorVladimir Kondratyev <wulf@FreeBSD.org>2020-10-14 22:02:15 +0000
committerVladimir Kondratyev <wulf@FreeBSD.org>2021-01-07 23:18:44 +0000
commitd97d5c0ce89da10c1de150e0555774dec2ed7aed (patch)
treeb57ee644dca1fdefe4ca72eaf43078fafaeced7a /sys/modules
parentafd590d9e56686e179cbbf626ec567aeaaa49199 (diff)
downloadsrc-d97d5c0ce89da10c1de150e0555774dec2ed7aed.tar.gz
src-d97d5c0ce89da10c1de150e0555774dec2ed7aed.zip
hid: Import hidmap-based drivers written by Greg V
This change includes: hpen - Generic / MS Windows compatible HID pen tablet driver. hgame - Generic game controller and joystick driver. xb360gp - Xbox360-compatible game controller driver. Submitted by: Greg V <greg_unrelenting.technology> Reviewed by: hselasky (as part of D27993)
Diffstat (limited to 'sys/modules')
-rw-r--r--sys/modules/hid/Makefile5
-rw-r--r--sys/modules/hid/hgame/Makefile9
-rw-r--r--sys/modules/hid/hpen/Makefile9
-rw-r--r--sys/modules/hid/xb360gp/Makefile9
4 files changed, 31 insertions, 1 deletions
diff --git a/sys/modules/hid/Makefile b/sys/modules/hid/Makefile
index 20ae0b3b9302..7d5515480bc0 100644
--- a/sys/modules/hid/Makefile
+++ b/sys/modules/hid/Makefile
@@ -10,10 +10,13 @@ SUBDIR = \
SUBDIR += \
hconf \
hcons \
+ hgame \
hkbd \
hms \
hmt \
+ hpen \
hsctrl \
- ps4dshock
+ ps4dshock \
+ xb360gp
.include <bsd.subdir.mk>
diff --git a/sys/modules/hid/hgame/Makefile b/sys/modules/hid/hgame/Makefile
new file mode 100644
index 000000000000..38016de4c326
--- /dev/null
+++ b/sys/modules/hid/hgame/Makefile
@@ -0,0 +1,9 @@
+# $FreeBSD$
+
+.PATH: ${SRCTOP}/sys/dev/hid
+
+KMOD= hgame
+SRCS= hgame.c
+SRCS+= bus_if.h device_if.h
+
+.include <bsd.kmod.mk>
diff --git a/sys/modules/hid/hpen/Makefile b/sys/modules/hid/hpen/Makefile
new file mode 100644
index 000000000000..7c485c8fd7ce
--- /dev/null
+++ b/sys/modules/hid/hpen/Makefile
@@ -0,0 +1,9 @@
+# $FreeBSD$
+
+.PATH: ${SRCTOP}/sys/dev/hid
+
+KMOD= hpen
+SRCS= hpen.c
+SRCS+= bus_if.h device_if.h usbdevs.h
+
+.include <bsd.kmod.mk>
diff --git a/sys/modules/hid/xb360gp/Makefile b/sys/modules/hid/xb360gp/Makefile
new file mode 100644
index 000000000000..2b3e012f8491
--- /dev/null
+++ b/sys/modules/hid/xb360gp/Makefile
@@ -0,0 +1,9 @@
+# $FreeBSD$
+
+.PATH: ${SRCTOP}/sys/dev/hid
+
+KMOD= xb360gp
+SRCS= xb360gp.c
+SRCS+= bus_if.h device_if.h opt_usb.h
+
+.include <bsd.kmod.mk>