summaryrefslogtreecommitdiff
path: root/sys/dev/usb/controller/usb_controller.c
AgeCommit message (Expand)Author
2025-03-12usb: Use bus_detach_children instead of bus_generic_detachJohn Baldwin
2024-09-24usb: change LIST to SLIST to avoid LinuxKPI conflictsBjoern A. Zeeb
2024-06-03kern: Remove leftover saf1761otg bitsJoshua Kinard
2023-08-16sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-10-07usb(4): Make the enumeration thread nice time a variable.Hans Petter Selasky
2022-10-05usb(4): Make sure the enumeration thread doesn't loop too fast.Hans Petter Selasky
2022-05-06usb: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2021-12-09Create wrapper for Giant taken for newbusWarner Losh
2020-09-01usb: clean up empty lines in .c and .h filesMateusz Guzik
2020-02-15Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many)Pawel Biernacki
2018-07-27Remove Atmel AT91RM9200 and AT91SAM9 support.Warner Losh
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2015-08-14Improve the realtime properties of USB transfers for embedded systemsHans Petter Selasky
2015-01-13Resolve a special case deadlock: When two or more threads areHans Petter Selasky
2015-01-05Add 64-bit DMA support in the XHCI controller driver.Hans Petter Selasky
2015-01-05Make a bunch of USB debug SYSCTLs tunable, so that their value(s) canHans 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-08-05Rename driver name a bit to avoid unit number confusion in dmesg.Hans 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-10Avoid the USB device disconnected and controller shutdown clutter on systemMarius Strobl
2014-06-08Resolve a deadlock setting the USB configuration index from userspaceHans Petter Selasky
2014-06-07Make WITNESS happy by giving USB mutexes different names.Hans Petter Selasky
2014-05-29Hook the ISP/SAF1761 driver into MIPS kernel builds.Hans Petter Selasky
2014-05-18- Add softc pointer argument to FIFO functions as an optimisation.Hans Petter Selasky
2014-05-16- Allow the SAF1761 driver to attach to the root HUB USB driver.Hans Petter Selasky
2013-12-08Fix typos.Hans Petter Selasky
2013-12-06Improve the XHCI command timeout recovery handling code.Hans Petter Selasky
2013-04-23Add convenience wrapper functions to run callbacks in the context of theHans Petter Selasky
2013-02-13Resolve a LOR after r246616. Protect control requests using the USB deviceHans Petter Selasky
2013-02-05Add defines to more easily allow a single threaded version of the FreeBSDHans Petter Selasky
2013-01-30Use DEVMETHOD_END macro defined in sys/bus.h instead of {0, 0} sentinel on de...Sofian Brabez
2013-01-30Modify the FreeBSD USB kernel code so that it can be compiled directlyHans Petter Selasky
2012-10-26Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack.Hans Petter Selasky
2012-09-09Add support for DWC OTG.Hans Petter Selasky
2012-03-03Make sure that the USB system suspend event is executed synchronouslyHans Petter Selasky
2012-01-02Make sure we probe and attach the root HUB afterHans Petter Selasky
2011-12-24- Enable usbus on octusbOleksandr Tymoshenko
2011-12-19Make the recently added "no_shutdown_wait" sysctl writeable.Hans Petter Selasky
2011-12-19Add code to wait for USB shutdown to be executed at system shutdown.Hans Petter Selasky
2011-12-19Add missing unlock of USB controller's lock, whenHans Petter Selasky
2011-12-14Implement better support for USB controller suspend and resume.Hans Petter Selasky
2011-11-07Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten
2011-02-26- Correct USB 3.0 wire-speed to 5.0GbpsHans Petter Selasky
2011-02-09Minor cleanup:Hans Petter Selasky
2011-01-18Make USB packet filtering code optional.Hans Petter Selasky
2011-01-11Remove unneeded includes of <sys/linker_set.h>. Other headers that useJohn Baldwin