Revision tags: release/14.0.0 |
|
#
4151ac9f |
| 03-Aug-2023 |
Vladimir Kondratyev <wulf@FreeBSD.org> |
hidbus(4): Use generic hid methods to start and stop interrupts
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0 |
|
#
7eeede15 |
| 07-May-2022 |
John Baldwin <jhb@FreeBSD.org> |
hid: Remove unused devclass arguments to DRIVER_MODULE.
|
Revision tags: release/12.3.0 |
|
#
d51e4376 |
| 02-Sep-2021 |
Vladimir Kondratyev <wulf@FreeBSD.org> |
hidbus(4): Add routine to check presence of collection of given usage
MFC after: 2 week
|
Revision tags: release/13.0.0, release/12.2.0 |
|
#
2b4464b0 |
| 09-Oct-2020 |
Vladimir Kondratyev <wulf@FreeBSD.org> |
hid: Import hidbus(4)
This driver provides support for multiple HID driver attachments to single HID transport backend. This ability existed in Net/OpenBSD (uhidev and ihidev drivers) but has never
hid: Import hidbus(4)
This driver provides support for multiple HID driver attachments to single HID transport backend. This ability existed in Net/OpenBSD (uhidev and ihidev drivers) but has never been ported to FreeBSD. Unlike Net/OpenBSD we do not use report number alone to distinct report source but we follow MS way and use a top level collection (TLC) usage index that report belongs to as a location key.
The driver performs child device autodiscovery based on HID report descriptor data, proxying of HID requests from child devices to parent transport backends and broadcasting of interrupts in backward direction.
Differential revision: https://reviews.freebsd.org/D27888
show more ...
|