CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2025/07/21 15:46:40
Modified files:
sys/dev/hid : hid.c hid.h hidmt.c hidmtvar.h
sys/dev/i2c : imt.c
sys/dev/usb : umt.c
Log message:
imt/umt(4): Fix the match() and attach() functions.
The way imt(4) and umt(4) search for HID report IDs is broken;
hid_is_collection() is not suitable for that task. Add a better helper
function to hid.c and adapt hidmt, imt, and umt to make use of it.
Thanks to Thomas Dettbarn for reporting the problem.
"makes (some) sense" to kettenis@