summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb
AgeCommit message (Expand)AuthorFilesLines
2019-03-14Use non-blocking allocation in dwc2_allocx() to makevisa1-2/+6
2019-03-12Fix typo in debug print: wih -> withpatrick1-3/+3
2019-03-12Remove unused uaudioreg.h file.ratchov1-386/+0
2019-03-12Add a new driver for USB Audio Class v2.0 devices. It replaces theratchov1-2815/+3696
2019-03-12uhci: Fix delayed completions for isochronous transfers.ratchov1-2/+2
2019-03-11Add missing bus powered bit, from aalm@mpi5-10/+10
2019-03-11- in rtwn_r88e_fw_reset function, use the correct bit R88E_RSV_CTRL_MCU_RSTkevlo1-1/+70
2019-03-01Since ring->index points to the next free slot, once we reach index zeropatrick1-14/+17
2019-02-27Make xhci_ring_produce() check the previous TRB to find out if itpatrick1-72/+78
2019-02-24Dynastream ANTUSB-2 works well on uscom(4), from Jan Klemkow.patrick1-1/+2
2019-02-24regenpatrick2-2/+7
2019-02-24Dynastream ANTUSB-2, from Jan Klemkow.patrick1-1/+2
2019-02-21Transfers that span multiple TRBs which wrap around the ring andpatrick1-5/+9
2019-02-17Publish new attached device once it is fully initialized.mpi1-2/+3
2019-02-14HCCPARAMS1 register CFC and SEC values are 1 bit.mglocker1-3/+3
2019-02-01Print xhci version in hex, from sc.dying at gmail.mpi1-2/+2
2019-01-31Fix compilation of amd64 kernel when optimization is disabled.millert1-3/+3
2019-01-23Remove uneeded header.mpi1-2/+1
2019-01-22Do not leak received mbufs if the NDIS appended a zero-byte padding.mpi1-8/+10
2019-01-22Remove unused variable.mpi1-3/+2
2019-01-19Change transfer schedule of split interrupt transfer,uaa1-3/+18
2019-01-15Make otus(4) modify its DMA_TRIGGER register with readable macrosstsp2-4/+13
2019-01-14Fix typosfeinerer1-8/+8
2019-01-14match on TP-Link WN821N v5 (RTL8192EU), tested by Jesper Wallinjmatthew1-2/+3
2019-01-14regenjmatthew2-4/+9
2019-01-14add TP-Link WN821N v5 (RTL8192EU), from Jesper Wallinjmatthew1-1/+2
2019-01-13Validate the number of expected interfaces in *match() and claim themmpi1-20/+17
2019-01-13Validate that the interface passed to *match() is the expected onempi2-14/+5
2019-01-12Fix potential use-after-free if xfer allocation fails when otus(4) attaches.stsp1-1/+2
2019-01-12Make the scan loop in otus(4) terminate properly when the interfacestsp1-2/+5
2019-01-09No need to call usbd_fill_deviceinfo() from a task, it doesn't generate I/O.mpi1-38/+2
2019-01-08RL (NAK count reload) field in QH should be zero when using periodicuaa1-2/+7
2019-01-07Use the `iface' argument from the *attach() function instead of callingmpi1-7/+2
2019-01-07tweak ohci_checkrev so it doesnt print a leading comma and space.dlg1-3/+2
2018-12-07Handle 2 Tx chains in the computation of transmit power for the RTL8192EU.kevlo1-3/+3
2018-12-06Avoid unnecessary dynamic memory allocation in athn_usb_newauth().stsp1-10/+5
2018-12-05usb_block_allocmem() won't sleep.gerhard1-4/+1
2018-12-05Do not call usbd_delay_ms() from interrupt context.mpi1-2/+1
2018-12-04Add support for RTL8192EU adapters, partly taken from netbsd.jmatthew1-61/+336
2018-11-27Free sizes for the subdevs array.mpi2-5/+9
2018-11-27Attach the driver only if the stack managed to set the configuration.mpi1-2/+3
2018-11-20Revert free sizes for `subdevs' array, it is incorrect.mpi2-9/+5
2018-11-19regenkevlo2-4/+21
2018-11-19Add ids for D-Link DWA-171 rev C1 and Xiaomi mini USB WiFi.kevlo1-2/+7
2018-11-18More uses of __func__ in debug printfs.mpi1-27/+24
2018-11-18Use "%s", __func__ in DPRINTF() to reduce grep noise.mpi5-48/+48
2018-11-18Remove old USB_DEBUG chunk.mpi1-4/+1
2018-11-18USB_DEBUG -> UPLCOM_DEBUG.mpi1-2/+2
2018-11-17free(9) size for USB subdevs array.mpi2-5/+9
2018-11-16free(9) sizes for interrupt & isochronous arrays.mpi1-10/+10