aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/usb/usb_device.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r363420:Mark Johnston2020-07-291-0/+2
* MFC r361577:Hans Petter Selasky2020-06-081-1/+1
* MFC r360925:Hans Petter Selasky2020-05-181-70/+93
* Change the default USB template from the current 0 to -1. The reasonEdward Tomasz Napierala2018-05-281-1/+1
* Make the handler routine for the hw.usb.template sysctl trigger the USBEdward Tomasz Napierala2018-01-301-2/+132
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Make the USB attach strings in dmesg include product name.Edward Tomasz Napierala2016-10-251-4/+5
* Fix device delete child function.Hans Petter Selasky2016-10-171-3/+1
* Improve USB polling mode by not locking any mutexes, asserting anyHans Petter Selasky2016-09-141-2/+2
* Resolve deadlock between device_detach() and usbd_do_request_flags()Hans Petter Selasky2016-09-051-4/+40
* Improve error message.Edward Tomasz Napierala2016-07-291-2/+2
* Check for signals when locking the USB enumeration thread fromHans Petter Selasky2016-05-251-1/+22
* Extend the UQ_NO_STRINGS quirk to also cover the USB language stringHans Petter Selasky2016-05-041-1/+3
* dev/usb: minor spelling fixes in comments.Pedro F. Giffuni2016-05-021-2/+2
* Use the recently added "make_dev_s()" function to solve old race setting theHans Petter Selasky2016-01-151-6/+9
* Finish process of moving the LinuxKPI module into the default kernel build.Hans Petter Selasky2015-10-291-2/+2
* Improve the realtime properties of USB transfers for embedded systemsHans Petter Selasky2015-08-141-1/+1
* Add support for DYMO LabelWriter PnP.Hans Petter Selasky2015-05-071-0/+6
* Add a kernel function to delist our kernel character devices, so thatHans Petter Selasky2015-01-141-1/+4
* Resolve a special case deadlock: When two or more threads areHans Petter Selasky2015-01-131-60/+42
* Fix for deadlock in USB device side mode.Hans Petter Selasky2014-08-051-6/+13
* 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-6/+10
* Try to resolve a possible deadlock when detaching USB devices whichHans Petter Selasky2014-03-201-8/+70
* Fix a possible memory use after free and leak situation associatedHans Petter Selasky2014-01-171-10/+14
* Implement better error recovery for Transaction Translators, TTs,Hans Petter Selasky2014-01-131-2/+2
* USB method structures for USB controllers and USB pipes should beHans Petter Selasky2013-12-111-1/+1
* Fix some statical clang analyzer warnings.Hans Petter Selasky2013-05-251-3/+0
* Fix compile warning.Hans Petter Selasky2013-05-031-1/+2
* - Add more defines to limit USB memory usage and number of allocationsHans Petter Selasky2013-05-031-2/+2
* Add some defines to limit USB memory usage in reduced memory systems.Hans Petter Selasky2013-05-031-12/+15
* Allow the default USB template to be specified at compile time.Hans Petter Selasky2013-05-031-1/+5
* Add missing ifdef's for reduced feature compilations.Hans Petter Selasky2013-04-031-0/+4
* - Make quirk for reading device descriptor from broken USB devices.Hans Petter Selasky2013-03-131-3/+7
* Resolve a LOR after r246616. Protect control requests using the USB deviceHans Petter Selasky2013-02-131-4/+0
* - Move scratch data from the USB bus structure to the USB device structureHans Petter Selasky2013-02-101-45/+40
* Add defines to more easily allow a single threaded version of the FreeBSDHans Petter Selasky2013-02-051-1/+1
* Modify the FreeBSD USB kernel code so that it can be compiled directlyHans Petter Selasky2013-01-301-0/+4
* Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack.Hans Petter Selasky2012-10-261-3/+3
* Fix for missing locks due to recent change.Hans Petter Selasky2012-08-131-1/+11
* Add support for the so-called streams feature of BULK endpointsHans Petter Selasky2012-08-121-16/+71
* Style.Hans Petter Selasky2012-08-101-2/+2
* Improve support for detaching kernel drivers on a per interface basis.Hans Petter Selasky2012-06-011-4/+10
* Fix compiler warnings, mostly signed issues,Hans Petter Selasky2012-04-021-2/+0
* Improve USB mass storage quirk auto detection.Hans Petter Selasky2011-10-291-1/+2
* Refactor auto-quirk solution so that we break as few externalHans Petter Selasky2011-09-101-6/+16
* This patch adds automatic detection of USB mass storage devicesHans Petter Selasky2011-09-021-1/+33
* Use synchronous device destruction instead of asynchronous, so that a newHans Petter Selasky2011-08-111-32/+47