summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Expand)Author
2020-04-03Move the responsibility of syncing the data buffers from the USBPatrick Wildt
2020-04-03Fix incoherencies of errors returned by various *kqfilter routines.Martin Pieuchot
2020-04-02Fix use-after-free zyd(4) upon Tx error and device detach.Stefan Sperling
2020-04-01USB control requests to the root hub differ from those to devices. ForPatrick Wildt
2020-03-30No point in checking the loop variable for NULL inside a LIST_FOREACH.Kenneth R Westerback
2020-03-23If samples per frame is larger than the device usb packet size,Alexander Bluhm
2020-03-23If an USB audio device supports less rates for recording than forAlexander Bluhm
2020-03-21Instead of passing the flags as part of a struct that's supposed to bePatrick Wildt
2020-03-19Switch USB to use non-coherent buffers for data transfers. SincePatrick Wildt
2020-03-17Prevent out-of-bound read if `rate' doesn't match known values.Martin Pieuchot
2020-03-16Prevent a NULL derefence in alloc_all_endpoints_fixed_ep()Jasper Lievisse Adriaanse
2020-03-16Remove unused function argument.Martin Pieuchot
2020-03-11Remove dead code which is actually duplicated a few lines aboveJasper Lievisse Adriaanse
2020-03-10syncKevin Lo
2020-03-10Match on Lenovo OneLink Plus Dock Ethernet.Kevin Lo
2020-03-08Rework ucom(4) a bit. The logic of RTS follows DTR should only be doneClaudio Jeker
2020-03-07Fix use of uninitilized variable in case of emty AC descriptor.Alexandre Ratchov
2020-03-02Fix endian swapping of trb_flags and trb_status in xhci(4).Visa Hankala
2020-02-28Treat non-0 value as true for boolean indicators.Martin Pieuchot
2020-02-28Allow devices with incomplete feature unit descriptor to attach.Alexandre Ratchov
2020-02-25Make bwfm(4) call if_input() only once per interrupt.Patrick Wildt
2020-02-25Prevent buffer overflows by not assuming the report length, given byMartin Pieuchot
2020-02-23regenJasper Lievisse Adriaanse
2020-02-23- add an AMD hub found on APU2Jasper Lievisse Adriaanse
2020-02-22use the UE_GET_XFERTYPE macro where applicableJasper Lievisse Adriaanse
2020-02-20Replace field f_isfd with field f_flags in struct filterops to allowVisa Hankala
2020-02-18Add IPv6 support to umb(4).Gerhard Roth
2020-02-17missing rcs idJasper Lievisse Adriaanse
2020-02-14Prevent buffer overflows by not assuming the report length, given byMartin Pieuchot
2020-02-13replace incorrect function name in error message with __func__Jasper Lievisse Adriaanse
2020-02-13Nuke *_minphys() functions that either simply apply MAXPHYS or doKenneth R Westerback
2020-02-05Very old firmware umsm devices don't work as umb(4), so I made them workTheo de Raadt
2020-02-05Fix confusion between minimum and maximum samples-per-frame.Alexandre Ratchov
2020-01-27Make urtwn(4) attach to tp-link tl-wn823n (RTL8192EU).Stefan Sperling
2020-01-27regenStefan Sperling
2020-01-27add USB device ID for tp-link tl-wn823nStefan Sperling
2020-01-26Shuffle some names around to make reading the code less headacheKenneth R Westerback
2020-01-25Drivers that implement their own *minphys() don't need to call theKenneth R Westerback
2020-01-24cleanup unused headers generated by configJonathan Gray
2020-01-23Use a consistant idiom/format when declaring scsi_adapter structuresKenneth R Westerback
2020-01-22Some devices do not update the TRB transfer residual information asKenneth R Westerback
2020-01-22Add a zero length TD, rather than adding a zero length TRB to theKenneth R Westerback
2020-01-20regenJonathan Gray
2020-01-20add another Intel Bluetooth deviceJonathan Gray
2020-01-18Invalidate knote list of uhid(4) after device detach. This preventsVisa Hankala
2020-01-16Free data structures after closing the pseudo-device with vdevgone(9).Martin Pieuchot
2020-01-13Ensure XHCI_SCTX_DCI() always contains a valid number, i.e. the DCI ofKenneth R Westerback
2020-01-13Convert to tsleep_nsec(9).Martin Pieuchot
2020-01-11MC7700 works as umsmTheo de Raadt
2020-01-11syncTheo de Raadt