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