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