| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename bNumInterface to bNumInterfaces to fix build on arm64. |  kurt | 2021-01-28 | 1 | -2/+2 |
* | Move the responsibility of syncing the data buffers from the USB |  patrick | 2020-04-03 | 1 | -1/+15 |
* | Instead of passing the flags as part of a struct that's supposed to be |  patrick | 2020-03-21 | 3 | -12/+8 |
* | Switch USB to use non-coherent buffers for data transfers. Since |  patrick | 2020-03-19 | 3 | -3/+8 |
* | Convert infinite sleeps to tsleep_nsec(9). |  mpi | 2019-11-27 | 1 | -2/+2 |
* | Use non-blocking allocation in dwc2_allocx() to make |  visa | 2019-03-14 | 1 | -2/+6 |
* | Add missing bus powered bit, from aalm@ |  mpi | 2019-03-11 | 1 | -2/+2 |
* | If you use sys/param.h, you don't need sys/types.h |  deraadt | 2017-09-08 | 5 | -10/+5 |
* | EPROTO is now in sys/errno.h |  otto | 2017-09-05 | 1 | -2/+1 |
* | kill RCSID macros; discussed with millert |  deraadt | 2017-06-29 | 7 | -40/+7 |
* | Check the validity of the `qtd' pointer after each interrupt case |  visa | 2017-06-20 | 1 | -11/+57 |
* | Replace remaining SPLUSBCHECK by a splsoftassert(IPL_SOFTUSB). |  mpi | 2017-05-15 | 1 | -2/+2 |
* | Rename Debugger() into db_enter(). |  mpi | 2017-04-30 | 1 | -2/+2 |
* | Partially revert previous mallocarray conversions that contain |  dhill | 2017-04-11 | 1 | -7/+7 |
* | Convert some malloc(9) to mallocarray(9) |  dhill | 2017-04-09 | 2 | -9/+9 |
* | Fix a use-after-free when sending root hub control transfers. |  mpi | 2017-03-10 | 1 | -2/+2 |
* | Move per HC polling code to the stack. |  mpi | 2017-03-10 | 1 | -47/+1 |
* | Remove an unnecessary NULL pointer check. |  visa | 2017-02-16 | 1 | -7/+4 |
* | Align mutex IPL with the interrupt handler's priority. |  visa | 2017-02-15 | 1 | -2/+2 |
* | Replace dummy mutex asserts with real ones. |  visa | 2017-02-12 | 4 | -9/+7 |
* | Prefer <sys/endian.h> to <machine/endian.h> |  guenther | 2017-02-04 | 1 | -2/+2 |
* | In dwctwo(4), fix an off-by-one in frame interval calculation. |  stsp | 2017-01-29 | 1 | -3/+3 |
* | Remove unused functions. |  kettenis | 2016-09-24 | 2 | -59/+2 |
* | all pools have their ipl set via pool_setipl, so fold it into pool_init. |  dlg | 2016-09-15 | 1 | -7/+4 |
* | Drop unused goto label. |  visa | 2015-12-23 | 1 | -4/+3 |
* | Remove two error-on-NULL conditions for allocations that can't fail. |  mmcc | 2015-12-18 | 2 | -11/+2 |
* | Properly cancel any pending USB abort task when aborting a transfer |  visa | 2015-09-03 | 1 | -2/+13 |
* | Remove the abort_task field in struct dwc2_xfer. There is an identical |  visa | 2015-09-03 | 2 | -8/+5 |
* | Remove sc->sc_lock and add several splusb()'s in dwc2, to avoid a |  visa | 2015-09-03 | 2 | -88/+15 |
* | Convert list_head lists into TAILQs and LISTs and fix up header includes |  jmatthew | 2015-06-28 | 10 | -184/+189 |
* | Revert previous. uvideo checks the transfered length of every frame and |  mpi | 2015-06-26 | 1 | -5/+5 |
* | Do not update frame lengths to reflect what has really been transfered |  mpi | 2015-06-22 | 1 | -5/+5 |
* | rearrange delayed_work to avoid the use of container_of while leaving it in |  jmatthew | 2015-06-08 | 5 | -22/+23 |
* | refuse to do polled isochronous transfers, as other usb controller drivers do |  jmatthew | 2015-06-08 | 1 | -4/+5 |
* | Ensure polled bulk, control and interrupt transfers actually poll, fixing |  jmatthew | 2015-06-08 | 1 | -9/+6 |
* | Let it compile. |  mpi | 2015-03-19 | 1 | -5/+5 |
* | Abort tasks are run in their own thead, that's why they need a special |  mpi | 2015-03-19 | 1 | -2/+2 |
* | Use the same workaround as ehci(4) and ohci(4) in setaddr() to deal with |  mpi | 2015-03-19 | 1 | -1/+26 |
* | Handle (poll) HCD interrupt right after initialization to immediately mark |  uebayasi | 2015-02-14 | 1 | -1/+4 |
* | Fix typos. |  uebayasi | 2015-02-12 | 2 | -8/+8 |
* | Provide interface for external DMA address configuration. |  uebayasi | 2015-02-12 | 6 | -12/+53 |
* | Remove a stray ;. |  uebayasi | 2015-02-12 | 1 | -2/+2 |
* | Move register accessor macros to saner place. |  uebayasi | 2015-02-12 | 2 | -7/+9 |
* | De-static for backtracing, but using #define to not change indent (for now). |  uebayasi | 2015-02-12 | 9 | -275/+279 |
* | Simplify debug ifdefs. |  uebayasi | 2015-02-12 | 1 | -2/+2 |
* | Don't panic even if parent port doesn't exist. |  uebayasi | 2015-02-12 | 1 | -3/+5 |
* | - Fix thinko about struct usbd_xfer allocation. |  uebayasi | 2015-02-11 | 2 | -10/+9 |
* | Fix debug build, etc. |  uebayasi | 2015-02-11 | 2 | -20/+23 |
* | Catch up with the new taskq_create(9) API. |  uebayasi | 2015-02-11 | 2 | -5/+5 |
* | Adjust usb(9) API differences to at least compile. |  uebayasi | 2015-02-10 | 6 | -65/+82 |