summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/usb_device.c
Commit message (Expand)AuthorAgeFilesLines
* Add a kernel function to delist our kernel character devices, so thathselasky2015-01-141-1/+4
* Resolve a special case deadlock: When two or more threads arehselasky2015-01-131-60/+42
* Fix for deadlock in USB device side mode.hselasky2014-08-051-6/+13
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-6/+3
* Revert r267961, r267973:gjb2014-06-271-3/+6
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-6/+3
* Avoid the USB device disconnected and controller shutdown clutter on systemmarius2014-06-101-6/+10
* Try to resolve a possible deadlock when detaching USB devices whichhselasky2014-03-201-8/+70
* Fix a possible memory use after free and leak situation associatedhselasky2014-01-171-10/+14
* Implement better error recovery for Transaction Translators, TTs,hselasky2014-01-131-2/+2
* USB method structures for USB controllers and USB pipes should behselasky2013-12-111-1/+1
* Fix some statical clang analyzer warnings.hselasky2013-05-251-3/+0
* Fix compile warning.hselasky2013-05-031-1/+2
* - Add more defines to limit USB memory usage and number of allocationshselasky2013-05-031-2/+2
* Add some defines to limit USB memory usage in reduced memory systems.hselasky2013-05-031-12/+15
* Allow the default USB template to be specified at compile time.hselasky2013-05-031-1/+5
* Add missing ifdef's for reduced feature compilations.hselasky2013-04-031-0/+4
* - Make quirk for reading device descriptor from broken USB devices.hselasky2013-03-131-3/+7
* Resolve a LOR after r246616. Protect control requests using the USB devicehselasky2013-02-131-4/+0
* - Move scratch data from the USB bus structure to the USB device structurehselasky2013-02-101-45/+40
* Add defines to more easily allow a single threaded version of the FreeBSDhselasky2013-02-051-1/+1
* Modify the FreeBSD USB kernel code so that it can be compiled directlyhselasky2013-01-301-0/+4
* Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack.hselasky2012-10-261-3/+3
* Fix for missing locks due to recent change.hselasky2012-08-131-1/+11
* Add support for the so-called streams feature of BULK endpointshselasky2012-08-121-16/+71
* Style.hselasky2012-08-101-2/+2
* Improve support for detaching kernel drivers on a per interface basis.hselasky2012-06-011-4/+10
* Fix compiler warnings, mostly signed issues,hselasky2012-04-021-2/+0
* Improve USB mass storage quirk auto detection.hselasky2011-10-291-1/+2
* Refactor auto-quirk solution so that we break as few externalhselasky2011-09-101-6/+16
* This patch adds automatic detection of USB mass storage deviceshselasky2011-09-021-1/+33
* Use synchronous device destruction instead of asynchronous, so that a newhselasky2011-08-111-32/+47
* - Ensure that we get all the required nomatch devd events.hselasky2011-06-241-9/+10
* - Move execution of event handlers into the probe and attach function so thathselasky2011-06-241-6/+16
* usb: change to one-pass probing of device driversavg2011-05-181-11/+0
* Cleanup usb_notify_addq_compat(). It should nothselasky2011-05-081-75/+0
* Remove unneeded includes of <sys/linker_set.h>. Other headers that usejhb2011-01-111-1/+0
* We need to define a cdev variable associated with each USB device,hselasky2010-11-301-0/+4
* Bugfix: Move the 'at <location string' to the beginning of the attachn_hibma2010-11-051-4/+3
* Don't terminate the notification with \n. This is done inn_hibma2010-11-041-2/+2
* Add support for setting per-interface PnP information.hselasky2010-10-271-4/+46
* Add possibility to generate devctl notifications regardless of UGEN presence.hselasky2010-10-221-15/+46
* This commit adds full support for USB 3.0 devices in host and devicehselasky2010-10-041-49/+68
* Reduce the need to accesss struct usb_device by providing functions to accessthompsa2010-09-021-7/+28
* Add support for power mode filtering as some USB hardware does not supportthompsa2010-09-021-1/+1
* fix a few cases where a string is passed via format argument instead ofavg2010-06-111-1/+1
* If a USB device is suspended and a USB set config request is issued when thethompsa2010-05-121-3/+30
* Use a more obvious prefix for the USB control (endpoint 0) transfers ratherthompsa2010-04-221-23/+23
* Properly name the sxlocks, mutexes and condvars.thompsa2010-04-221-19/+19
* Use SX_DUPOK rather than making the string unique.thompsa2010-04-221-2/+2
OpenPOWER on IntegriCloud