Fix some modules to export more used symbols(cherry picked from commit 5bb3134a8c21cb87b30e135ef168483f0333dabb)
hid: Import hidbus(4)This driver provides support for multiple HID driver attachmentsto 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 attachmentsto 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 reportsource but we follow MS way and use a top level collection (TLC) usageindex that report belongs to as a location key.The driver performs child device autodiscovery based on HID reportdescriptor data, proxying of HID requests from child devices to parenttransport backends and broadcasting of interrupts in backward direction.Differential revision: https://reviews.freebsd.org/D27888
show more ...