| Age | Commit message (Expand) | Author |
| 2025-08-29 | usb: hub: uhub_root_intr() mark function arguments as __unused | Bjoern A. Zeeb |
| 2023-08-16 | sys: Remove $FreeBSD$: one-line .c comment pattern | Warner Losh |
| 2023-05-12 | spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSD | Warner Losh |
| 2022-06-15 | XHCI: clear warm and port reset | Bjoern A. Zeeb |
| 2022-05-06 | usb: Remove unused devclass arguments to DRIVER_MODULE. | John Baldwin |
| 2022-03-17 | usb(4): Check return value from bus_generic_get_device_path(). | Hans Petter Selasky |
| 2022-03-17 | usb(4): Use the global BUS topology lock where appropriate. | Hans Petter Selasky |
| 2022-03-08 | usb(4): Don't skip calling uhub_explore_sub() even on HUB port errors. | Hans Petter Selasky |
| 2022-03-01 | Add USB UEFI locator support | Warner Losh |
| 2022-02-02 | usb(4): Ignore port resume failures. | Hans Petter Selasky |
| 2021-06-22 | newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,loca... | Warner Losh |
| 2021-06-03 | usb: reduce verbosity of logging about unsuccessful port reset | Maksym Stetsyuk |
| 2021-05-18 | Propagate down USB explore error codes, so that failures to enumerate USB HUBs | Hans Petter Selasky |
| 2020-11-09 | usb_hub: fix whitespace | Bjoern A. Zeeb |
| 2020-11-06 | usb_hub: giving up port reset - device vanished | Bjoern A. Zeeb |
| 2020-09-01 | usb: clean up empty lines in .c and .h files | Mateusz Guzik |
| 2020-05-11 | Refresh the USB device strings when a USB device is re-enumerated. | Hans Petter Selasky |
| 2020-03-19 | Correctly implement support for remote wakeup for USB 3.0 device. | Hans Petter Selasky |
| 2020-03-08 | Remove the power bit from the super speed root hub port status register | Hans Petter Selasky |
| 2020-02-15 | Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many) | Pawel Biernacki |
| 2019-06-17 | Add ACPI support for USB driver. | Takanori Watanabe |
| 2019-01-04 | Reduce timeout for reading the USB HUB port status to 1000ms and try to filter | Hans Petter Selasky |
| 2018-02-17 | Revert redundant parts of r329440 after recent devmatch(8) changes. | Hans Petter Selasky |
| 2018-02-17 | Correct the PNP information generated by the usb driver to match the | Warner Losh |
| 2017-11-27 | sys/dev: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2017-09-22 | Extend sysctl description for hw.usb.disable_enumeration . | Hans Petter Selasky |
| 2017-01-15 | "Buses" is the preferred plural of "bus" | Conrad Meyer |
| 2016-12-19 | Defer USB enumeration until the SI_SUB_KICK_SCHEDULER is executed to avoid | Hans Petter Selasky |
| 2016-09-14 | Improve USB polling mode by not locking any mutexes, asserting any | Hans Petter Selasky |
| 2016-05-02 | dev/usb: minor spelling fixes in comments. | Pedro F. Giffuni |
| 2015-12-11 | Create a USB_PNP_INFO and use it to export the existing PNP | Warner Losh |
| 2015-08-14 | Improve the realtime properties of USB transfers for embedded systems | Hans Petter Selasky |
| 2015-02-25 | Add ugen keyword to USB pnpinfo. Remove extra space from existing pnpinfo. | Hans Petter Selasky |
| 2015-01-05 | Make a bunch of USB debug SYSCTLs tunable, so that their value(s) can | Hans Petter Selasky |
| 2014-11-03 | Reduce boot verbosity. | Hans Petter Selasky |
| 2014-10-09 | Add sysctl knob to disable port power on a specific USB HUB. You need | Hans Petter Selasky |
| 2014-10-09 | Refine support for disabling USB enumeration to allow device detach | Hans Petter Selasky |
| 2014-10-08 | Add support for disabling USB enumeration in general or on selected | Hans Petter Selasky |
| 2014-06-28 | Pull in r267961 and r267973 again. Fix for issues reported will follow. | Hans Petter Selasky |
| 2014-06-27 | Revert r267961, r267973: | Glen Barber |
| 2014-06-27 | Extend the meaning of the CTLFLAG_TUN flag to automatically check if | Hans Petter Selasky |
| 2014-06-08 | Resolve a deadlock setting the USB configuration index from userspace | Hans Petter Selasky |
| 2014-01-29 | Fix the ordering of the arguments to printf in | Nick Hibma |
| 2014-01-13 | Implement better error recovery for Transaction Translators, TTs, | Hans Petter Selasky |
| 2013-12-11 | USB method structures for USB controllers and USB pipes should be | Hans Petter Selasky |
| 2013-10-27 | Fix a deadlock when trying to power off a USB device. The deadlock | Hans Petter Selasky |
| 2013-09-12 | Don't issue USB resume signalling in USB device mode, if the USB power | Hans Petter Selasky |
| 2013-08-12 | - Try to fix build of 32-bit compatibility USB support for FreeBSD and | Hans Petter Selasky |
| 2013-05-25 | Fix some statical clang analyzer warnings. | Hans Petter Selasky |
| 2013-05-03 | - Add more defines to limit USB memory usage and number of allocations | Hans Petter Selasky |