Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I'll just run the command on the branches)Sponsored by: Netflix
sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
Fix some modules to export more used symbolsand remove non-present symbols that are now reported by kmod_syms.awk.Reviewed by: emasteSponsored by: The FreeBSD FoundationMFC after: 1 weekDiffer
Fix some modules to export more used symbolsand remove non-present symbols that are now reported by kmod_syms.awk.Reviewed by: emasteSponsored by: The FreeBSD FoundationMFC after: 1 weekDifferential revision: https://reviews.freebsd.org/D32878
show more ...
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