opnsense-src/sys/dev/hid
Aymeric Wibo 8d5fef85f0 ietp(4): Load dummy HID report descriptor if mangled
Some Elantech trackpads have a mangled HID report descriptor, which
reads as having an incorrect input size (i.e. < IETP_REPORT_LEN_LO).
If the input size is incorrect, load a dummy report descriptor.

Reviewed by:	wulf
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D38387
2023-02-05 18:32:08 +03:00
..
bcm5974.c hid: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
hconf.c hid: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
hconf.h hid: Import hconf(4) - digitizer configuration top-level collection support. 2021-01-08 02:18:43 +03:00
hcons.c hid: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
hgame.c copyright: chase my name and email change 2023-01-06 15:28:42 -05:00
hgame.h copyright: chase my name and email change 2023-01-06 15:28:42 -05:00
hid.c Remove unused hidraw_devclass. 2022-05-06 15:46:57 -07:00
hid.h Remove unused hidraw_devclass. 2022-05-06 15:46:57 -07:00
hid_if.m usb(3): Fix a few typos in source code comments 2022-04-02 10:14:32 +02:00
hidbus.c hv_hid: Hyper-V HID driver 2023-02-05 18:32:08 +03:00
hidbus.h hid: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
hidmap.c hidmap: Do not forget to initialize bitmap items to unset state 2021-09-02 22:35:27 +03:00
hidmap.h hpen(4): Add support for legacy MS-compatible single touch protocol 2021-09-02 22:35:27 +03:00
hidquirk.c hms(4): Disable vendor usage page button support 2022-12-24 12:01:20 +03:00
hidquirk.h hms(4): Disable vendor usage page button support 2022-12-24 12:01:20 +03:00
hidraw.c hidraw(4): Drop unneeded usb kernel module dependency 2022-12-30 18:24:53 +03:00
hidraw.h usb: remove COMPAT_32BIT ifdefs 2021-12-17 21:28:39 +00:00
hidrdesc.h
hkbd.c evdev: Extend EVIOCGRAB ioctl scope to cover kbd interface 2022-11-19 02:54:46 +03:00
hms.c hms(4): Fix a copy/paste issue and check both _X and _Y 2023-01-20 23:29:53 +03:00
hmt.c hid: Remove a double word in a source code comment 2022-09-04 13:45:50 +02:00
hpen.c copyright: chase my name and email change 2023-01-06 15:28:42 -05:00
hsctrl.c hid: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
ietp.c ietp(4): Load dummy HID report descriptor if mangled 2023-02-05 18:32:08 +03:00
ps4dshock.c hid: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
xb360gp.c copyright: chase my name and email change 2023-01-06 15:28:42 -05:00