| 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 |