summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Expand)Author
2019-03-22support Meinberg DCF600USB, from weerd@, ok phesslerStuart Henderson
2019-03-22syncStuart Henderson
2019-03-22add Meinberg DCF600USB, from weerd@, ok phessler@Stuart Henderson
2019-03-19In uaudio_pdata_intr() don't error out early if the status is USBD_IOERROR.Claudio Jeker
2019-03-17Since an isoc endpoint never halts, move to remaining error handlingMarcus Glocker
2019-03-17Move the handler code in the xhci_event_xfer() switch case in two separateMarcus Glocker
2019-03-17Remove obsolete semicolon at end of case switch.Marcus Glocker
2019-03-16Merge the duplicate code to handle isoc SHORT and SUCCESS xfer eventsMarcus Glocker
2019-03-15Improve and enable isochronous transfers in xhci(4). Each isochronousPatrick Wildt
2019-03-15The max burst size that is encoded in wMaxPacketSize is zero based,Patrick Wildt
2019-03-14Use non-blocking allocation in dwc2_allocx() to makeVisa Hankala
2019-03-12Fix typo in debug print: wih -> withPatrick Wildt
2019-03-12Remove unused uaudioreg.h file.Alexandre Ratchov
2019-03-12Add a new driver for USB Audio Class v2.0 devices. It replaces theAlexandre Ratchov
2019-03-12uhci: Fix delayed completions for isochronous transfers.Alexandre Ratchov
2019-03-11Add missing bus powered bit, from aalm@Martin Pieuchot
2019-03-11- in rtwn_r88e_fw_reset function, use the correct bit R88E_RSV_CTRL_MCU_RSTKevin Lo
2019-03-01Since ring->index points to the next free slot, once we reach index zeroPatrick Wildt
2019-02-27Make xhci_ring_produce() check the previous TRB to find out if itPatrick Wildt
2019-02-24Dynastream ANTUSB-2 works well on uscom(4), from Jan Klemkow.Patrick Wildt
2019-02-24regenPatrick Wildt
2019-02-24Dynastream ANTUSB-2, from Jan Klemkow.Patrick Wildt
2019-02-21Transfers that span multiple TRBs which wrap around the ring andPatrick Wildt
2019-02-17Publish new attached device once it is fully initialized.Martin Pieuchot
2019-02-14HCCPARAMS1 register CFC and SEC values are 1 bit.Marcus Glocker
2019-02-01Print xhci version in hex, from sc.dying at gmail.Martin Pieuchot
2019-01-31Fix compilation of amd64 kernel when optimization is disabled.Todd C. Miller
2019-01-23Remove uneeded header.Martin Pieuchot
2019-01-22Do not leak received mbufs if the NDIS appended a zero-byte padding.Martin Pieuchot
2019-01-22Remove unused variable.Martin Pieuchot
2019-01-19Change transfer schedule of split interrupt transfer,SASANO Takayoshi
2019-01-15Make otus(4) modify its DMA_TRIGGER register with readable macrosStefan Sperling
2019-01-14Fix typosIngo Feinerer
2019-01-14match on TP-Link WN821N v5 (RTL8192EU), tested by Jesper WallinJonathan Matthew
2019-01-14regenJonathan Matthew
2019-01-14add TP-Link WN821N v5 (RTL8192EU), from Jesper WallinJonathan Matthew
2019-01-13Validate the number of expected interfaces in *match() and claim themMartin Pieuchot
2019-01-13Validate that the interface passed to *match() is the expected oneMartin Pieuchot
2019-01-12Fix potential use-after-free if xfer allocation fails when otus(4) attaches.Stefan Sperling
2019-01-12Make the scan loop in otus(4) terminate properly when the interfaceStefan Sperling
2019-01-09No need to call usbd_fill_deviceinfo() from a task, it doesn't generate I/O.Martin Pieuchot
2019-01-08RL (NAK count reload) field in QH should be zero when using periodicSASANO Takayoshi
2019-01-07Use the `iface' argument from the *attach() function instead of callingMartin Pieuchot
2019-01-07tweak ohci_checkrev so it doesnt print a leading comma and space.David Gwynne
2018-12-07Handle 2 Tx chains in the computation of transmit power for the RTL8192EU.Kevin Lo
2018-12-06Avoid unnecessary dynamic memory allocation in athn_usb_newauth().Stefan Sperling
2018-12-05usb_block_allocmem() won't sleep.Gerhard Roth
2018-12-05Do not call usbd_delay_ms() from interrupt context.Martin Pieuchot
2018-12-04Add support for RTL8192EU adapters, partly taken from netbsd.Jonathan Matthew
2018-11-27Free sizes for the subdevs array.Martin Pieuchot