aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/usb/controller/usb_controller.c
Commit message (Expand)AuthorAgeFilesLines
* usb: Use bus_detach_children instead of bus_generic_detachJohn Baldwin2025-03-121-1/+1
* usb: change LIST to SLIST to avoid LinuxKPI conflictsBjoern A. Zeeb2024-09-241-3/+3
* kern: Remove leftover saf1761otg bitsJoshua Kinard2024-06-031-1/+0
* sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-161-1/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* usb(4): Make the enumeration thread nice time a variable.Hans Petter Selasky2022-10-071-1/+1
* usb(4): Make sure the enumeration thread doesn't loop too fast.Hans Petter Selasky2022-10-051-0/+3
* usb: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-061-11/+9
* Create wrapper for Giant taken for newbusWarner Losh2021-12-101-4/+4
* usb: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+0
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many)Pawel Biernacki2020-02-151-1/+2
* Remove Atmel AT91RM9200 and AT91SAM9 support.Warner Losh2018-07-271-1/+0
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Improve the realtime properties of USB transfers for embedded systemsHans Petter Selasky2015-08-141-4/+10
* Resolve a special case deadlock: When two or more threads areHans Petter Selasky2015-01-131-0/+40
* Add 64-bit DMA support in the XHCI controller driver.Hans Petter Selasky2015-01-051-1/+1
* Make a bunch of USB debug SYSCTLs tunable, so that their value(s) canHans Petter Selasky2015-01-051-1/+1
* Refine support for disabling USB enumeration to allow device detachHans Petter Selasky2014-10-091-10/+1
* Add support for disabling USB enumeration in general or on selectedHans Petter Selasky2014-10-081-1/+10
* Rename driver name a bit to avoid unit number confusion in dmesg.Hans Petter Selasky2014-08-051-1/+1
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-6/+3
* Revert r267961, r267973:Glen Barber2014-06-271-3/+6
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-6/+3
* Avoid the USB device disconnected and controller shutdown clutter on systemMarius Strobl2014-06-101-2/+3
* Resolve a deadlock setting the USB configuration index from userspaceHans Petter Selasky2014-06-081-1/+7
* Make WITNESS happy by giving USB mutexes different names.Hans Petter Selasky2014-06-071-2/+2
* Hook the ISP/SAF1761 driver into MIPS kernel builds.Hans Petter Selasky2014-05-291-1/+1
* - Add softc pointer argument to FIFO functions as an optimisation.Hans Petter Selasky2014-05-181-0/+4
* - Allow the SAF1761 driver to attach to the root HUB USB driver.Hans Petter Selasky2014-05-161-0/+1
* Fix typos.Hans Petter Selasky2013-12-081-4/+4
* Improve the XHCI command timeout recovery handling code.Hans Petter Selasky2013-12-061-0/+53
* Add convenience wrapper functions to run callbacks in the context of theHans Petter Selasky2013-04-231-0/+25
* Resolve a LOR after r246616. Protect control requests using the USB deviceHans Petter Selasky2013-02-131-6/+12
* Add defines to more easily allow a single threaded version of the FreeBSDHans Petter Selasky2013-02-051-28/+30
* Use DEVMETHOD_END macro defined in sys/bus.h instead of {0, 0} sentinel on de...Sofian Brabez2013-01-301-1/+2
* Modify the FreeBSD USB kernel code so that it can be compiled directlyHans Petter Selasky2013-01-301-1/+18
* Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack.Hans Petter Selasky2012-10-261-1/+1
* Add support for DWC OTG.Hans Petter Selasky2012-09-091-0/+3
* Make sure that the USB system suspend event is executed synchronouslyHans Petter Selasky2012-03-031-2/+21
* Make sure we probe and attach the root HUB afterHans Petter Selasky2012-01-021-0/+8
* - Enable usbus on octusbOleksandr Tymoshenko2011-12-241-0/+1
* Make the recently added "no_shutdown_wait" sysctl writeable.Hans Petter Selasky2011-12-191-1/+1
* Add code to wait for USB shutdown to be executed at system shutdown.Hans Petter Selasky2011-12-191-1/+15
* Add missing unlock of USB controller's lock, whenHans Petter Selasky2011-12-191-0/+12
* Implement better support for USB controller suspend and resume.Hans Petter Selasky2011-12-141-16/+231
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+1
* - Correct USB 3.0 wire-speed to 5.0GbpsHans Petter Selasky2011-02-261-1/+1
* Minor cleanup:Hans Petter Selasky2011-02-091-4/+4
* Make USB packet filtering code optional.Hans Petter Selasky2011-01-181-2/+4
* Remove unneeded includes of <sys/linker_set.h>. Other headers that useJohn Baldwin2011-01-111-1/+0