History log of /freebsd/sys/dev/hid/hidbus.h (Results 1 – 4 of 4)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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 ...