summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/usbdivar.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Instead of passing the flags as part of a struct that's supposed to bepatrick2020-03-211-2/+1
* Switch USB to use non-coherent buffers for data transfers. Sincepatrick2020-03-191-1/+3
* Free sizes for the subdevs array.mpi2018-11-271-1/+2
* Revert free sizes for `subdevs' array, it is incorrect.mpi2018-11-201-2/+1
* free(9) size for USB subdevs array.mpi2018-11-171-1/+2
* free(9) sizes for endpoints array.mpi2018-11-101-2/+3
* Simplify/refactor the way vendor/product/serial informations arelandry2018-05-011-3/+1
* Fill the 'card' member of v4l2_capability struct with the usb productlandry2018-04-241-1/+3
* Add support for dumping USB transfers via bpf(4) using USBPcap headers.mpi2018-02-031-1/+14
* A pile of sizes to free(9). In test for a few days in snapshots.deraadt2017-04-081-1/+2
* Get rid of usbd_get_device_strings() because we use it only once.mpi2016-05-231-2/+1
* Cache vendor, product and serial info for each usb device. This allowspatrick2016-05-181-1/+6
* Always clear a port reset feature after setting it, or at least try to.mpi2014-12-211-2/+2
* When a bus is explored, do not probe the ports which status hasn'tmpi2014-11-111-2/+2
* Add some fields needed for TT support.mpi2014-11-101-4/+5
* Remove USB locators. They are currently unused and this wont change duempi2014-11-101-34/+3
* Remove the port status argument from usbd_reset_port(). We don't dompi2014-11-011-5/+3
* Use understandable messages when the per-xfer poison value is incorrect.mpi2014-10-311-4/+2
* XFER_FREE is not used, ciao.mpi2014-10-301-2/+1
* Do not store the whole USB hub descriptor in the "struct usbd_hub"mpi2014-08-091-2/+3
* autoconf(9) is your friend and it knows you more than you think. Itmpi2014-07-091-2/+2
* Adds an optional bus function to set the address of a new device andmpi2014-07-091-1/+3
* Apart from the early exploration done to find a console keyboard duringmpi2014-05-281-1/+2
* It's been a quarter century: we can assume volatile is present with that name.guenther2014-03-291-2/+2
* Have some style.pirofti2014-03-141-28/+28
* Add defines for upcoming USB 3.0 support.mpi2014-03-081-2/+3
* Turn usbd_xfer_isread() into a public function so that we can usempi2014-03-061-1/+10
* Add include guards.mpi2014-03-061-1/+6
* Move the abort_task storage to the generic USB xfer structure insteadmpi2013-11-011-1/+2
* Make uhub_explore() return an int rather than a usbd_satus. This hasmpi2013-10-191-2/+2
* Remove bogus and useless refcounting of usbd pipes that could lead tompi2013-08-131-2/+1
* These functions should only used in the usb-autoconf glue, do not exposempi2013-08-081-3/+1
* Give back to usb(4) what is usb(4)'s. In other words use the usb_* prefixmpi2013-04-261-6/+1
* Remove allocm() and freem() from the USB bus interface now that theympi2013-04-191-4/+1
* Get rid of various 'typedef struct' definitions and use plain structuremglocker2013-04-151-30/+30
* proc.h is way too much header for usb to handle.tedu2013-03-281-1/+3
* No need for two similar functions to free/remove USB device descriptors.mpi2013-03-161-3/+2
* Don't use a pointer to an opaque softc, we'll need to access its unitmpi2012-05-151-6/+2
* Remove usb_event_cookie_t type and instances of it found in various structs;miod2012-01-081-2/+1
* * instead of NULLing pointers to interface descriptors in the uaa, markjakemsr2011-01-161-1/+3
* * add a process reference counting variable to struct usbd_devicejakemsr2010-12-301-2/+3
* * add dying flag to struct usbd_devicejakemsr2010-12-061-1/+2
* add a 'dying' flag to struct usbd_bus. use this to signify the busjakemsr2010-09-231-1/+2
* instead of running usb_explore() from individual kthreads for eachjakemsr2010-09-231-3/+6
* Avoid using the trick of malloc'ing more than a struct to grow the arrayderaadt2009-11-121-2/+2
* Get rid of __HAVE_GENERIC_SOFT_INTERRUPTS now that all our platforms support it.kettenis2009-11-041-4/+1
* Reinstate SPLUSBCHECK checks (DIAGNOSTIC-only), but implemented as splassert(),miod2009-08-301-15/+1
* add usb2.0 to usb1.1(ohci/uchi) handover request to usb subsystem.yuo2008-06-291-1/+3
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-8/+1
* Replace the USB_USE_SOFTINTR macro with __HAVE_GENERIC_SOFT_INTTERUPTSmbalmer2007-06-151-5/+1