summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb
AgeCommit message (Expand)AuthorFilesLines
2020-09-29Set the correct length before copying to userland.mpi1-1/+2
2020-09-29Add TP-LINK UE300 device.kevlo1-2/+3
2020-09-22Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'krw1-5/+5
2020-09-14umstc_intr is not in process context when adjusting wscons brightness. When brightnessderaadt1-4/+31
2020-09-11Correctly set y_sensors for Geyser2 touchpads.tobhe1-7/+7
2020-09-05Rename SID_INQUIRY_HDR (a.k.a. 5) to more explicit SID_SCSI2_HDRLEN and use itkrw1-5/+5
2020-09-02Don't rely on wTotalLength for usbd_get_cdesc() malloc/free but on themglocker2-16/+21
2020-08-31Backout clear endpoint stall on open(2). It seems to break an illuminatedpatrick1-3/+1
2020-08-27Fix a potential panic during free(9) which can be caused by an USBmglocker1-4/+4
2020-08-27usbd_get_cdesc() returns usb_config_descriptor_t *. Therefore returnmglocker1-3/+3
2020-08-27Clear endpoint stall on open(2) of /dev/uhidX to synchronize toggle bitpatrick1-2/+4
2020-08-26Remove needless uses of SDEV_ONLYBIG. It was always set when SDEV_UMASS was set,krw2-7/+7
2020-08-25usbd_set_idle() use requires prototype from usbdi_util.hderaadt1-1/+2
2020-08-23uhidev(4) does apply the SET_IDLE request to all its child driversmglocker7-9/+22
2020-08-21ubcmtp(4) doesn't attach to uhidev(4) but to uhub(4).mglocker1-3/+1
2020-08-17Fix typo in commentgnezdo1-2/+2
2020-08-06Remove duplicate comment.mglocker1-5/+1
2020-08-04Pack multiple packets into one xfer as possible. Given this is a 5x-7xkevlo2-164/+221
2020-08-03syncderaadt2-4/+21
2020-08-03Gear Head keyboard IDs, from Tom Murphyderaadt1-1/+6
2020-07-31In xhci_device_isoc_start() do first check if the transfer ismglocker1-8/+8
2020-07-31Nuke all occurrences of usbd_abort_pipe() if it gets called rightmglocker50-200/+67
2020-07-29Don't turn on SDEV_DB* flags via UDMASS_UPPER. If you want SCSI debug output,krw1-3/+1
2020-07-29Don't nest a enum declaration inside a struct declaration, and anywayderaadt1-6/+4
2020-07-28Fix a problem related to isochronous transfers appearing in certainmglocker1-9/+32
2020-07-22Nuke unused struct scsi_link members of adapter softc's where thekrw1-2/+1
2020-07-22regenjsg2-4/+9
2020-07-22add Intel AX200 Bluetoothjsg1-1/+2
2020-07-22deprecate interface input handler lists, just use one input function.dlg1-12/+10
2020-07-20Move remaining scsi bus initialization info from "prototype scsi link"krw1-7/+6
2020-07-19Move the adapter related items (luns, adapter, adapter_target,krw1-6/+6
2020-07-16Access adapter softc via link->bus->sb_adapter_softc.krw1-3/+3
2020-07-13When athn(4) is deciding how to decrypt an incoming frame, look into thestsp1-2/+2
2020-07-11Build 'flags' in intermediate variable and shuffle sc_linkkrw1-16/+17
2020-07-11Expunge some Captain Obvious comments, tweak whitespace a bit, move a debugkrw1-2/+1
2020-07-10Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.patrick18-50/+50
2020-07-10Change users of IFQ_DEQUEUE(), IFQ_ENQUEUE() and IFQ_LEN() to use thepatrick11-22/+22
2020-07-06match on D-Link DWA-121 rev B1jsg1-1/+2
2020-07-06regenjsg2-4/+9
2020-07-06add D-Link DWA-121 rev B1jsg1-1/+2
2020-07-05uvideo_querycap(): Set the 'device_caps' field of struct v4l2_capability like done in utvfu(4)landry1-2/+3
2020-07-05Fix mbuf leak in urtwn(4) with frames that are CCMP-crypted in hardware.stsp1-1/+2
2020-06-30When a transfer times out, the TRB should be aborted, too. But stillgerhard1-8/+21
2020-06-27Nuke trailing whitespace.krw1-2/+2
2020-06-27No need to bzero()/memset() 'struct scsibus_attach_args' variableskrw1-2/+1
2020-06-24kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9)cheloha1-3/+3
2020-06-24Acknowledge xhci(4) interrupts before calling usb_schedsoftintr().patrick1-5/+5
2020-06-24Apply sc->sc_xfer_flags to control transfers as well. These are usedpatrick1-5/+5
2020-06-22Blacklist Ericsson F5521gw broadband modem.tobhe1-1/+9
2020-06-22regentobhe2-4/+16