commit 47f1bb5576dd7e5fd9f728070eff9f4e2fd9927b
Author: Sascha Wildner <[email protected]>
Date: Thu Jul 9 20:57:39 2020 +0200
Bring in FreeBSD's wsp(4), for Wellspring touchpads on Apple laptops.
This commit also removes ums(4) from the default kernel config file,
because it would otherwise claim this device. It is safe to remove,
and in fact FreeBSD also doesn't have it in their GENERIC, because
devd(8) will properly take care of loading the appropriate modules
for both ums(4) and wsp(4) and starting a moused(8).
Taken-from: FreeBSD
Tested-by: Patrick McDonough <~patrick/[email protected]>
Summary of changes:
etc/devd.conf | 16 +-
etc/devd/usb.conf | 10 +-
share/man/man4/Makefile | 1 +
share/man/man4/{uep.4 => wsp.4} | 70 +-
sys/bus/u4b/input/Makefile | 2 +-
sys/bus/u4b/input/wsp.c | 1409 ++++++++++++++++++++++++++
sys/bus/u4b/{misc/ufm => input/wsp}/Makefile | 9 +-
sys/bus/u4b/usbdevs | 52 +
sys/conf/files | 1 +
sys/config/LINT64 | 2 +
sys/config/X86_64_GENERIC | 1 -
11 files changed, 1530 insertions(+), 43 deletions(-)
copy share/man/man4/{uep.4 => wsp.4} (56%)
create mode 100644 sys/bus/u4b/input/wsp.c
copy sys/bus/u4b/{misc/ufm => input/wsp}/Makefile (85%)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/47f1bb5576dd7e5fd9f728070eff9f4e2fd9927b
--
DragonFly BSD source repository