summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/usbdi.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Simplify/refactor the way vendor/product/serial informations arelandry2018-05-011-2/+2
* Use splraise() rather than splsoftnet() which is going away.mpi2017-05-151-4/+5
* Replace remaining SPLUSBCHECK by a splsoftassert(IPL_SOFTUSB).mpi2017-05-151-7/+1
* Convert uiomovei to uiomove. Fixes a few integer truncations along thestefan2016-03-031-2/+2
* usbd_{endpoint,interface}_count() are no longer used and die.mpi2015-07-101-3/+1
* Reduce the number of intermediate buffers by pre-allocating DMA buffersmpi2015-01-221-3/+3
* Add an asynchronous version of uhidev_get_report(), from David Higgsmpi2015-01-091-2/+2
* Since USB xfer pools are accessed in interrupt context, initialize themmpi2014-08-101-3/+5
* We already have three identical copies of the *hci_str() function,mpi2014-03-071-1/+3
* Add include guards.mpi2014-03-061-1/+6
* Kill matchlvl usage throughout the usb stack.pirofti2013-11-191-2/+1
* Clean-up usbd_abort_pipe() usage.pirofti2013-11-151-2/+2
* Polling is done per controller not per interface.pirofti2013-11-131-4/+2
* Make usbd_free_xfer return void, since no callers use the return value.jeremy2013-11-061-2/+2
* Begin conversion of USB stack to return int instead of usbd_status,jeremy2013-11-021-3/+3
* usbd_pipe2device_handle() is not used, should not be used and die.mpi2013-10-311-2/+1
* Unify and document usbd_transfer(9).mpi2013-09-201-1/+2
* Remove unused and ambiguous usbd_get_interface() function.mpi2013-04-261-2/+1
* Remove bogus comments.mpi2013-04-261-4/+2
* Rename three functions in usbdi.c to their right prefix (usb_* to usbd_*).mglocker2013-04-261-5/+5
* Remove unused usbd_get_buffer() function.mpi2013-04-191-2/+1
* Move over function prototypes from ubsdi.h to usb.c which just get usedmglocker2013-04-181-4/+1
* Get rid of various 'typedef struct' definitions and use plain structuremglocker2013-04-151-75/+73
* Instead of using a wrapper around usbd_transfer() when submitting ampi2013-04-121-2/+1
* Merge usb_devinfo* helper functions into usbd_print(), nothing else usempi2013-04-101-4/+1
* When submitting a request the device's default pipe is alwaysmpi2013-04-091-4/+1
* Add new ioctl's USB_DEVICE_GET_CDESC and USB_DEVICE_GET_FDESC to usb(4).mglocker2013-04-081-1/+3
* Make ugen_get_cdesc() a generic function by renaming it to usbd_get_cdesc()mglocker2013-04-011-1/+2
* bring back changes in usb.c revision 1.73jakemsr2011-02-091-6/+10
* revert usb.c to r1.72, and all subsequent changes that depend on it.jakemsr2011-02-091-12/+6
* * merge 'onqueue' and 'running' members of struct usb_task intojakemsr2011-02-041-6/+12
* garbage collect "usb events". without /dev/usb there is no way to accessjakemsr2011-01-251-6/+3
* * instead of NULLing pointers to interface descriptors in the uaa, markjakemsr2011-01-161-1/+5
* * add a process reference counting variable to struct usbd_devicejakemsr2010-12-301-1/+5
* * add dying flag to struct usbd_devicejakemsr2010-12-061-1/+4
* create another kthread to run xfer abort tasks. xfer abort tasks cannotjakemsr2010-10-231-2/+11
* add two members to struct usb_taskjakemsr2010-09-231-4/+7
* Get rid of __HAVE_GENERIC_SOFT_INTERRUPTS now that all our platforms support it.kettenis2009-11-041-10/+1
* Disable SPLUSBCHECK for now, as these turn out to be harmful on sparc64.miod2009-09-231-1/+9
* Reinstate SPLUSBCHECK checks (DIAGNOSTIC-only), but implemented as splassert(),miod2009-08-301-1/+3
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-8/+1
* KNF, especially re-indent prototypes. No binary change.mbalmer2007-06-181-34/+28
* Replace the USB_USE_SOFTINTR macro with __HAVE_GENERIC_SOFT_INTTERUPTSmbalmer2007-06-151-6/+2
* Remove the definition and use of the device_ptr_t which was a struct device *.mbalmer2007-06-121-2/+2
* Kill some #if define(__OtherBSD__). OK dlg@claudio2007-05-291-30/+1
* add iterators for usb descriptors. from Tony Lambris and Staffan Ulfberg.dlg2005-09-201-1/+9
* Don't keep the devinfo string on the stack, instead use malloc/free.brad2005-08-011-2/+6
* backout the original method of reattaching a usb device now that we havedlg2004-12-121-2/+1
* ugly ugly hack to allow a usb device to do a full reset of the port duringdlg2004-11-081-1/+2
* Sync USB code with NetBSD.nate2003-07-081-33/+34