summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Expand)Author
2022-04-06revert accidental last commit (except ukbd.c)mlelstv
2022-04-06remove debug printfmlelstv
2022-04-02Don't attach Yubikeys as console keyboard.mlelstv
2022-03-31simplify.christos
2022-03-29emdtv(4): Fix issues in detach.riastradh
2022-03-29uhid(4): Make sure error is initialized in uhidkqfilter.riastradh
2022-03-28uatp(4): Use usbd_get/set_report for Geyser 3/4 reset.riastradh
2022-03-28uatp(4): Fix detach logic.riastradh
2022-03-28uhidev(9): Assert uhidev is open when writing.riastradh
2022-03-28uhidev(9): Define UHIDEV_MAXREPID = 255.riastradh
2022-03-28uhidev(9): Omit needless sc_dying.riastradh
2022-03-28uhidev(9): Make uhidev state opaque.riastradh
2022-03-28uhidev(9): Fix race between uhidev_close and uhidev_intr.riastradh
2022-03-28uhidev(9): Refactor error branch to use one label.riastradh
2022-03-28uhidev(9): Make some private functions static and fix comment.riastradh
2022-03-28uhidev(9): Make uhidev_stop work reliably.riastradh
2022-03-28ucycom(4): Defer uhidev_write_async to taskq.riastradh
2022-03-28uhidev(9): Move struct uhidev_softc into uhidev.c.riastradh
2022-03-28uhidev(9): Get the device and interface through attach args.riastradh
2022-03-28uhidev(9): New uhidev_write_async.riastradh
2022-03-28uhidev(9): Partially fix uhidev_write aborting.riastradh
2022-03-28uhid(4): Use d_cfdriver/devtounit/cancel to avoid open/detach races.riastradh
2022-03-28ucom(4): Rework open/close/attach/detach logic.riastradh
2022-03-20s/initialiase/initialise/ in comments.andvar
2022-03-20ualea(4): Enter the data under the softc lock.riastradh
2022-03-20ualea(4): Simplify xfer error branches.riastradh
2022-03-20ualea(4): Fix detach and error paths.riastradh
2022-03-20usbdi(9): Make sure aborting a pipe waits for all callbacks.riastradh
2022-03-19usb: Insert assertion to diagnose ud_cdesc/ud_ifaces inconsistency.riastradh
2022-03-19umidi(4): Parse descriptors a little more robustly.riastradh
2022-03-19rnd(9): Adjust IPL of locks used by rndsource callbacks.riastradh
2022-03-19usbdi(9): Fix usbd_get_no_alts.riastradh
2022-03-14umidi(4): Bail early if no endpoints.riastradh
2022-03-13usb: Fix debug build.riastradh
2022-03-13usbdi(9): Fix mistake in previous change to usbd_fill_iface_data.riastradh
2022-03-13usbdi(9): Fix paste-o in previous change to usbd_ar_pipe.riastradh
2022-03-13auvitek(4): Fix i2c detach if attach failed.riastradh
2022-03-13usb: Parse descriptors a little more robustly.riastradh
2022-03-13xhci(4): Serialize access to portsc registers.riastradh
2022-03-13xhci(4): Restore synchronous abort.riastradh
2022-03-13uhci(4): Stop taking the intr lock in uhci_run.riastradh
2022-03-13uhci(4): Simplify uhci_run.riastradh
2022-03-13uhci(4): Fix synchronization between suspend/resume and poll hub.riastradh
2022-03-13ehci(4): Serialize access to portsc registers.riastradh
2022-03-13ehci(4): Fix doorbell synchronization.riastradh
2022-03-13usb: Clarify contract of usbd_xfer_trycomplete.riastradh
2022-03-13usb: Fix roothub ctrl xfer aborts.riastradh
2022-03-13usbdi(9): Assert no concurrent aborts on a single pipe.riastradh
2022-03-13usbdi(9): Assert sleepable in usbd_ar_pipe.riastradh
2022-03-12ustir(4): Avoid undefined behaviour if register read fails.riastradh