Bring in FreeBSD's wsp(4), for Wellspring touchpads on Apple laptops.
authorSascha Wildner <saw@online.de>
Thu, 9 Jul 2020 18:57:39 +0000 (20:57 +0200)
committerSascha Wildner <saw@online.de>
Thu, 9 Jul 2020 18:57:39 +0000 (20:57 +0200)
commit47f1bb5576dd7e5fd9f728070eff9f4e2fd9927b
tree713c160114e396457f8d69aae45bfadec6ac1e12
parentabc710a3df2472bdc69b88c4e81849384a9d70e4
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/dfly@awk.is>
etc/devd.conf
etc/devd/usb.conf
share/man/man4/Makefile
share/man/man4/wsp.4 [new file with mode: 0644]
sys/bus/u4b/input/Makefile
sys/bus/u4b/input/wsp.c [new file with mode: 0644]
sys/bus/u4b/input/wsp/Makefile [new file with mode: 0644]
sys/bus/u4b/usbdevs
sys/conf/files
sys/config/LINT64
sys/config/X86_64_GENERIC