| Commit message (Expand) | Author | Age | Files | Lines |
* | Instead of passing the flags as part of a struct that's supposed to be |  patrick | 2020-03-21 | 1 | -2/+1 |
* | Switch USB to use non-coherent buffers for data transfers. Since |  patrick | 2020-03-19 | 1 | -1/+3 |
* | Free sizes for the subdevs array. |  mpi | 2018-11-27 | 1 | -1/+2 |
* | Revert free sizes for `subdevs' array, it is incorrect. |  mpi | 2018-11-20 | 1 | -2/+1 |
* | free(9) size for USB subdevs array. |  mpi | 2018-11-17 | 1 | -1/+2 |
* | free(9) sizes for endpoints array. |  mpi | 2018-11-10 | 1 | -2/+3 |
* | Simplify/refactor the way vendor/product/serial informations are |  landry | 2018-05-01 | 1 | -3/+1 |
* | Fill the 'card' member of v4l2_capability struct with the usb product |  landry | 2018-04-24 | 1 | -1/+3 |
* | Add support for dumping USB transfers via bpf(4) using USBPcap headers. |  mpi | 2018-02-03 | 1 | -1/+14 |
* | A pile of sizes to free(9). In test for a few days in snapshots. |  deraadt | 2017-04-08 | 1 | -1/+2 |
* | Get rid of usbd_get_device_strings() because we use it only once. |  mpi | 2016-05-23 | 1 | -2/+1 |
* | Cache vendor, product and serial info for each usb device. This allows |  patrick | 2016-05-18 | 1 | -1/+6 |
* | Always clear a port reset feature after setting it, or at least try to. |  mpi | 2014-12-21 | 1 | -2/+2 |
* | When a bus is explored, do not probe the ports which status hasn't |  mpi | 2014-11-11 | 1 | -2/+2 |
* | Add some fields needed for TT support. |  mpi | 2014-11-10 | 1 | -4/+5 |
* | Remove USB locators. They are currently unused and this wont change due |  mpi | 2014-11-10 | 1 | -34/+3 |
* | Remove the port status argument from usbd_reset_port(). We don't do |  mpi | 2014-11-01 | 1 | -5/+3 |
* | Use understandable messages when the per-xfer poison value is incorrect. |  mpi | 2014-10-31 | 1 | -4/+2 |
* | XFER_FREE is not used, ciao. |  mpi | 2014-10-30 | 1 | -2/+1 |
* | Do not store the whole USB hub descriptor in the "struct usbd_hub" |  mpi | 2014-08-09 | 1 | -2/+3 |
* | autoconf(9) is your friend and it knows you more than you think. It |  mpi | 2014-07-09 | 1 | -2/+2 |
* | Adds an optional bus function to set the address of a new device and |  mpi | 2014-07-09 | 1 | -1/+3 |
* | Apart from the early exploration done to find a console keyboard during |  mpi | 2014-05-28 | 1 | -1/+2 |
* | It's been a quarter century: we can assume volatile is present with that name. |  guenther | 2014-03-29 | 1 | -2/+2 |
* | Have some style. |  pirofti | 2014-03-14 | 1 | -28/+28 |
* | Add defines for upcoming USB 3.0 support. |  mpi | 2014-03-08 | 1 | -2/+3 |
* | Turn usbd_xfer_isread() into a public function so that we can use |  mpi | 2014-03-06 | 1 | -1/+10 |
* | Add include guards. |  mpi | 2014-03-06 | 1 | -1/+6 |
* | Move the abort_task storage to the generic USB xfer structure instead |  mpi | 2013-11-01 | 1 | -1/+2 |
* | Make uhub_explore() return an int rather than a usbd_satus. This has |  mpi | 2013-10-19 | 1 | -2/+2 |
* | Remove bogus and useless refcounting of usbd pipes that could lead to |  mpi | 2013-08-13 | 1 | -2/+1 |
* | These functions should only used in the usb-autoconf glue, do not expose |  mpi | 2013-08-08 | 1 | -3/+1 |
* | Give back to usb(4) what is usb(4)'s. In other words use the usb_* prefix |  mpi | 2013-04-26 | 1 | -6/+1 |
* | Remove allocm() and freem() from the USB bus interface now that they |  mpi | 2013-04-19 | 1 | -4/+1 |
* | Get rid of various 'typedef struct' definitions and use plain structure |  mglocker | 2013-04-15 | 1 | -30/+30 |
* | proc.h is way too much header for usb to handle. |  tedu | 2013-03-28 | 1 | -1/+3 |
* | No need for two similar functions to free/remove USB device descriptors. |  mpi | 2013-03-16 | 1 | -3/+2 |
* | Don't use a pointer to an opaque softc, we'll need to access its unit |  mpi | 2012-05-15 | 1 | -6/+2 |
* | Remove usb_event_cookie_t type and instances of it found in various structs; |  miod | 2012-01-08 | 1 | -2/+1 |
* | * instead of NULLing pointers to interface descriptors in the uaa, mark |  jakemsr | 2011-01-16 | 1 | -1/+3 |
* | * add a process reference counting variable to struct usbd_device |  jakemsr | 2010-12-30 | 1 | -2/+3 |
* | * add dying flag to struct usbd_device |  jakemsr | 2010-12-06 | 1 | -1/+2 |
* | add a 'dying' flag to struct usbd_bus. use this to signify the bus |  jakemsr | 2010-09-23 | 1 | -1/+2 |
* | instead of running usb_explore() from individual kthreads for each |  jakemsr | 2010-09-23 | 1 | -3/+6 |
* | Avoid using the trick of malloc'ing more than a struct to grow the array |  deraadt | 2009-11-12 | 1 | -2/+2 |
* | Get rid of __HAVE_GENERIC_SOFT_INTERRUPTS now that all our platforms support it. |  kettenis | 2009-11-04 | 1 | -4/+1 |
* | Reinstate SPLUSBCHECK checks (DIAGNOSTIC-only), but implemented as splassert(), |  miod | 2009-08-30 | 1 | -15/+1 |
* | add usb2.0 to usb1.1(ohci/uchi) handover request to usb subsystem. |  yuo | 2008-06-29 | 1 | -1/+3 |
* | First pass at removing clauses 3 and 4 from NetBSD licenses. |  ray | 2008-06-26 | 1 | -8/+1 |
* | Replace the USB_USE_SOFTINTR macro with __HAVE_GENERIC_SOFT_INTTERUPTS |  mbalmer | 2007-06-15 | 1 | -5/+1 |