summaryrefslogtreecommitdiff
path: root/sys/dev/usb/usb_core.h
AgeCommit message (Expand)Author
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
2020-12-16Use more standard types for manipulating pointers.John Baldwin
2020-09-01usb: clean up empty lines in .c and .h filesMateusz Guzik
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2016-09-14Improve USB polling mode by not locking any mutexes, asserting anyHans Petter Selasky
2015-02-02Section 3.2.9 in the XHCI specification about control transfers saysHans Petter Selasky
2014-05-18- Add softc pointer argument to FIFO functions as an optimisation.Hans Petter Selasky
2014-03-14Workaround for USB MIDI adapters which use non-supported values ofHans Petter Selasky
2013-01-30Provide one global language string descriptor forHans Petter Selasky
2012-08-12Add support for the so-called streams feature of BULK endpointsHans Petter Selasky
2009-11-22Improve High Speed slot allocation mechanism by moving the computation to theAndrew Thompson
2009-11-08improve support for high speed isochronous endpoints which does not run 1:1,Andrew Thompson
2009-11-01Fix a corner case where usbd_transfer_drain() can return too early if theAndrew Thompson
2009-06-23- Make struct usb_xfer opaque so that drivers can not access the internalsAndrew Thompson
2009-06-15Fix _USB2_* refernces in the header protection defines.Andrew Thompson
2009-06-15s/usb2_/usb_|usbd_/ on all function names for the USB stack.Andrew Thompson
2009-06-15Remove usb2_cv_* and just use the kernel condvar implementation, it was neededAndrew Thompson
2009-06-12Minor device side improvement. Make sure a not complete state gets paired withAndrew Thompson
2009-06-08Change driver_info to a ulong as it always stores a number and remove the onlyAndrew Thompson
2009-06-07Rename usb pipes to endpoints as it better represents what they are, and structAndrew Thompson
2009-05-30Revert the size_t part of the last commit for the moment, this blows up theAndrew Thompson
2009-05-29s/usb2_/usb_/ on all typedefs for the USB stack.Andrew Thompson
2009-05-28s/usb2_/usb_/ on all C structs for the USB stack.Andrew Thompson
2009-05-27Allocate the usb serial, manufacturer and product strings rather than use charAndrew Thompson
2009-05-21Improve device mode (gadget) stall handling.Andrew Thompson
2009-05-21Use enums for speed and rev data types.Andrew Thompson
2009-05-21- rename usb2_mode to usb_mode [1]Andrew Thompson
2009-05-13Add parenthesis around the xfer macro argument.Andrew Thompson
2009-05-05Revert part of r191494 which used the udev state to mark suspending, this needsAndrew Thompson
2009-04-25Make the state string descriptions public.Andrew Thompson
2009-04-25Track the usb device state as its powered on, addressed and configured. This ...Andrew Thompson
2009-04-22MFp4 //depot/projects/usb@160930Andrew Thompson
2009-04-06Provide a better commit log for r190735, forced by making a whitespace change.Andrew Thompson
2009-04-05MFp4 //depot/projects/usb@159922Andrew Thompson
2009-04-05MFp4 //depot/projects/usb@159909Andrew Thompson
2009-03-20MFp4 //depot/projects/usbAndrew Thompson
2009-03-20MFp4 //depot/projects/usb @159431,159437,159438Andrew Thompson
2009-03-20MFp4 //depot/projects/usb@159392Andrew Thompson
2009-03-20MFp4 //depot/projects/usb @159430Andrew Thompson
2009-03-09MFp4 //depot/projects/usb 158942,158948Andrew Thompson
2009-02-27Change USB over to make_dev() for all device nodes, previously it hooked intoAndrew Thompson
2009-02-24MFp4 //depot/projects/usb@157853Andrew Thompson
2009-02-23Move the new USB stack into its new home.Andrew Thompson