Warner Losh
4d846d260e
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
...
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch
up to that fact and revert to their recommended match of BSD-2-Clause.
Discussed with: pfg
MFC After: 3 days
Sponsored by: Netflix
2023-05-12 10:44:03 -06:00
Vladimir Kondratyev
19c804b74f
bcm5974(4): Make Magic Trackpad 2 support endian-safe.
...
While here make touch orientation event matching with Linux
MFC after: 1 month
2023-04-25 12:20:53 +03:00
Val Packett
ef8397c28e
bcm5974(4): add Magic Trackpad 2 (USB only) support
...
The MT2 uses a compact report format, but otherwise is similar in many
ways to the internal trackpads, it even uses the same mode switching
commands.
Reviewed by: wulf
MFC after: 1 month
Differential revision: https://reviews.freebsd.org/D34437
2023-04-25 12:20:53 +03:00
Val Packett
176939bd36
bcm5974: fix wellspring9 pressure settings to handle force sensitivity
...
Reviewed by: wulf
MFC after: 1 month
Differential revision: https://reviews.freebsd.org/D34435
2023-04-24 12:41:52 +03:00
John Baldwin
7eeede1586
hid: Remove unused devclass arguments to DRIVER_MODULE.
2022-05-06 15:46:57 -07:00
Greg V
45b6c31a38
bcm5974(4): set mode again on resume
...
This is necessary to not break SPI devices on suspend-resume.
Reviewed by: wulf
MFC with: 5aa839c9e2
Differential revision: https://reviews.freebsd.org/D34434
2022-03-08 15:51:07 +03:00
Greg V
fda9ac06aa
bcm5974(4): fix endian conversion signedness bug
...
This fixes wrong coordinates resulting in weird behavior.
Reviewed by: wulf
MFC with: 5aa839c9e2
Differential revision: https://reviews.freebsd.org/D34433
2022-03-08 15:51:06 +03:00
Vladimir Kondratyev
5aa839c9e2
bcm5974: wsp(4) driver version with HID attachment.
...
MFC after: 2 month
Tested by: Greg V (Type 4 touchpads)
2022-03-03 02:35:23 +03:00