git: Bring in FreeBSD's wsp(4), for Wellspring touchpads on Apple laptops.

Sascha Wildner swildner at crater.dragonflybsd.org
Thu Jul 9 11:58:37 PDT 2020


commit 47f1bb5576dd7e5fd9f728070eff9f4e2fd9927b
Author: Sascha Wildner <saw at online.de>
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/dfly at awk.is>

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


More information about the Commits mailing list