| Commit message (Expand) | Author | Age | Files | Lines |
* | spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD | Warner Losh | 2023-05-12 | 1 | -1/+1 |
* | usb(4): Substitute "unsigned int" using the equivalent and shorter "unsigned"... | Hans Petter Selasky | 2022-10-07 | 1 | -1/+1 |
* | usb(3): Fix a few typos in source code comments | Gordon Bergling | 2022-04-02 | 1 | -1/+1 |
* | Send a zero-length-packet first when opening a BULK endpoint for USB serial | Hans Petter Selasky | 2021-07-15 | 1 | -3/+56 |
* | Factor out repeated code in the USB controller drivers to avoid bugs | Hans Petter Selasky | 2021-07-10 | 1 | -0/+69 |
* | usb: clean up empty lines in .c and .h files | Mateusz Guzik | 2020-09-01 | 1 | -36/+1 |
* | usb(4): Stop checking for failures from malloc(M_WAITOK). | Mark Johnston | 2020-07-22 | 1 | -2/+3 |
* | Implement helper function, usbd_get_max_frame_length(), which allows kernel | Hans Petter Selasky | 2020-05-28 | 1 | -0/+75 |
* | Add own counter for cancelled USB transfers. | Hans Petter Selasky | 2020-01-06 | 1 | -1/+4 |
* | Make USB statistics per device instead of per bus. | Hans Petter Selasky | 2019-12-27 | 1 | -2/+2 |
* | Add quirk for XHCI(4) controllers to support USB control transfers | Hans Petter Selasky | 2019-09-20 | 1 | -2/+31 |
* | sys/dev: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-27 | 1 | -0/+2 |
* | Improve USB polling mode by not locking any mutexes, asserting any | Hans Petter Selasky | 2016-09-14 | 1 | -27/+43 |
* | Resolve deadlock between device_detach() and usbd_do_request_flags() | Hans Petter Selasky | 2016-09-05 | 1 | -2/+2 |
* | dev/usb: minor spelling fixes in comments. | Pedro F. Giffuni | 2016-05-02 | 1 | -2/+2 |
* | sys/dev: extend use of the howmany() macro when available. | Pedro F. Giffuni | 2016-04-26 | 1 | -1/+1 |
* | USB: replace 0 with NULL for pointers. | Pedro F. Giffuni | 2016-04-09 | 1 | -1/+1 |
* | Fix race in USB PF which can happen if we stop tracing exactly when | Hans Petter Selasky | 2015-08-15 | 1 | -1/+4 |
* | Improve the realtime properties of USB transfers for embedded systems | Hans Petter Selasky | 2015-08-14 | 1 | -16/+42 |
* | Optimise allocation of USB DMA structures. By default don't double map | Hans Petter Selasky | 2015-02-02 | 1 | -4/+27 |
* | Section 3.2.9 in the XHCI specification about control transfers says | Hans Petter Selasky | 2015-02-02 | 1 | -0/+28 |
* | Add 64-bit DMA support in the XHCI controller driver. | Hans Petter Selasky | 2015-01-05 | 1 | -1/+2 |
* | Workaround for USB MIDI adapters which use non-supported values of | Hans Petter Selasky | 2014-03-14 | 1 | -0/+23 |
* | Ensure that the DMA delay does not get rounded down to zero ticks when | Hans Petter Selasky | 2014-01-22 | 1 | -1/+1 |
* | Implement better error recovery for Transaction Translators, TTs, | Hans Petter Selasky | 2014-01-13 | 1 | -8/+26 |
* | USB method structures for USB controllers and USB pipes should be | Hans Petter Selasky | 2013-12-11 | 1 | -1/+1 |
* | - Move scratch data from the USB bus structure to the USB device structure | Hans Petter Selasky | 2013-02-10 | 1 | -77/+90 |
* | Add defines to more easily allow a single threaded version of the FreeBSD | Hans Petter Selasky | 2013-02-05 | 1 | -11/+11 |
* | Modify the FreeBSD USB kernel code so that it can be compiled directly | Hans Petter Selasky | 2013-01-30 | 1 | -0/+4 |
* | Allocate separate USB buffers for DMA'ed data, so that | Hans Petter Selasky | 2012-12-20 | 1 | -11/+64 |
* | Add support for the so-called streams feature of BULK endpoints | Hans Petter Selasky | 2012-08-12 | 1 | -11/+32 |
* | Consistently use USB_PAGE_SIZE. Currently, this is cosmetic. | Marius Strobl | 2012-05-26 | 1 | -2/+2 |
* | Make sure the EHCI bandwidth allocation algorithm | Hans Petter Selasky | 2012-05-03 | 1 | -8/+12 |
* | Fix compiler warnings, mostly signed issues, | Hans Petter Selasky | 2012-04-02 | 1 | -1/+2 |
* | Avoid to check the same cache line/variable from all the locking | Attilio Rao | 2012-01-28 | 1 | -0/+1 |
* | adapt usb transfer code for SCHEDULER_STOPPED | Andriy Gapon | 2011-12-21 | 1 | -3/+3 |
* | Style change. | Hans Petter Selasky | 2011-11-12 | 1 | -2/+2 |
* | Avoid starting the USB transfer if an error is already pending. | Hans Petter Selasky | 2011-09-20 | 1 | -4/+6 |
* | Reset clear-stall error counter before setting up the USB control transfers. | Hans Petter Selasky | 2011-06-06 | 1 | -0/+5 |
* | - Improvements to USB PF solution | Hans Petter Selasky | 2011-04-03 | 1 | -3/+26 |
* | - Add support for software pre-scaling of ISOCHRONOUS transfers. | Hans Petter Selasky | 2011-02-28 | 1 | -0/+2 |
* | Minor cleanup: | Hans Petter Selasky | 2011-02-09 | 1 | -0/+2 |
* | Make USB packet filtering code optional. | Hans Petter Selasky | 2011-01-18 | 1 | -3/+6 |
* | Remove unneeded includes of <sys/linker_set.h>. Other headers that use | John Baldwin | 2011-01-11 | 1 | -1/+0 |
* | Adds a USB packet filter feature to the stack that it could capture | Weongyo Jeong | 2010-11-22 | 1 | -0/+8 |
* | This commit adds full support for USB 3.0 devices in host and device | Hans Petter Selasky | 2010-10-04 | 1 | -45/+137 |
* | Change argument for usbd_get_dma_delay() from USB bus to USB device, some | Andrew Thompson | 2010-09-02 | 1 | -8/+14 |
* | Add support for LOW speed BULK transfers. This mode is not recommended by the | Andrew Thompson | 2010-06-22 | 1 | -1/+1 |
* | Use a more obvious prefix for the USB control (endpoint 0) transfers rather | Andrew Thompson | 2010-04-22 | 1 | -12/+12 |
* | Properly name the sxlocks, mutexes and condvars. | Andrew Thompson | 2010-04-22 | 1 | -1/+1 |