summaryrefslogtreecommitdiff
path: root/sys/dev/usb/usb_device.c
Commit message (Expand)AuthorAgeFilesLines
* usb: support SSP/SSPx2 devices in all-speed consumersShengYi Hung13 days1-1/+1
* kshim/usb: Prefer memset to bzeroWarner Losh2026-01-091-1/+1
* usbhid(4): Implement USB_GET_DEVICEINFO ioctlVladimir Kondratyev2025-08-171-0/+48
* usb: Don't call usb_msc_auto_quirk for UQ_MSC_IGNORE devicesJan Biedermann2025-06-111-1/+2
* usb: Make autoquirk code optional and opt outWarner Losh2025-05-071-1/+1
* usb: fix loop in usb_config_parseEd Maste2024-11-111-0/+1
* usb: change LIST to SLIST to avoid LinuxKPI conflictsBjoern A. Zeeb2024-09-241-7/+7
* newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh2024-07-251-1/+1
* usb(4): Remove a double word in a source code commentGordon Bergling2024-04-201-1/+1
* 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): Separate the fast path and the slow path to avoid races and use-after...Hans Petter Selasky2023-04-081-3/+3
* usb(4): Call optional endpoint_uninit() when changing configuration or altern...Hans Petter Selasky2023-01-131-20/+35
* usb: Respect NO_INQUIRY quirk during device enumerationKornel Duleba2022-04-281-2/+4
* usb(4): Automagically apply all quirks for USB mass storage devices.Hans Petter Selasky2022-02-241-1/+4
* Create wrapper for Giant taken for newbusWarner Losh2021-12-101-5/+5
* Improve handling of alternate settings in the USB stack.Hans Petter Selasky2020-12-151-3/+3
* Improve handling of alternate settings in the USB stack.Hans Petter Selasky2020-12-151-1/+5
* usb: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-16/+1
* usb(4): Stop checking for failures from malloc(M_WAITOK).Mark Johnston2020-07-221-0/+2
* Don't allow USB device drivers to parent own interface.Hans Petter Selasky2020-05-281-1/+1
* Refresh the USB device strings when a USB device is re-enumerated.Hans Petter Selasky2020-05-111-70/+93
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-1/+1
* 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