summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Expand)Author
2020-06-16Release the rx node if we were unable to allocate a new rx buffer.Jonathan Matthew
2020-06-11When detaching uaudio, wait for device ref counter to drop to 0Alexandre Ratchov
2020-06-11Make use of hardware crypto for CCMP. The tricky bits had been lyingJonathan Matthew
2020-06-09Do not call encap routines with the IFQ mutex held, as they mightGerhard Roth
2020-05-31add umstc(4) for Microsoft Surface Type Cover keyboardsJoshua Stein
2020-05-31regenJoshua Stein
2020-05-31add two Surface Go Type Cover modelsJoshua Stein
2020-05-30Fix UVIDEO_DEBUG buildIngo Feinerer
2020-05-29dev/rndvar.h no longer has statistical interfaces (removed during variousTheo de Raadt
2020-05-26match on TP-Link TL-WN822N-EU v5Jonathan Gray
2020-05-26regenJonathan Gray
2020-05-26add TP-Link TL-WN822N-EU v5Jonathan Gray
2020-05-25regenPatrick Wildt
2020-05-25ThingM blink(1)Patrick Wildt
2020-05-25change wsdisplay attribute type from long to uint32_tJonathan Gray
2020-05-25rename wsdisplay alloc_attr() to pack_attr()Jonathan Gray
2020-05-13Use seltrue_kqfilter() instead of hand-rolling it in multiple drivers.Martin Pieuchot
2020-05-04Remove redundant code testing if a terminal is a usb stream.Alexandre Ratchov
2020-05-04Check v6 availablilty mask instead of v4.Gerhard Roth
2020-04-30If there's only one input (output) name it simply "input" ("output")Alexandre Ratchov
2020-04-30Use "inputs" class instead of "record"Alexandre Ratchov
2020-04-30Use "dac" instead of "play" in mixer control namesAlexandre Ratchov
2020-04-30Set terminal and clock names after all units are parsedAlexandre Ratchov
2020-04-30Use macros instead of hardcoded "play" and "record" string constantsAlexandre Ratchov
2020-04-27IPv6 is no longer on by default. It must be enabled with "inet6 eui64".Gerhard Roth
2020-04-27Offload CCMP (WPA2) encryption and decryption to athn(4) hardware.Stefan Sperling
2020-04-24Skip "all-channels" controls if there are equivalend per-channel onesAlexandre Ratchov
2020-04-24Suffix per-channel non-numeric controls with channel numberAlexandre Ratchov
2020-04-08Bump size of the buffer we use to fetch device tree properties. TheMark Kettenis
2020-04-07Abstract the head of knote lists. This allows extending the lists,Visa Hankala
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