summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Expand)Author
2021-02-14Postpone installation of the periodic sensor task until at least oneanton
2021-02-14Bail out earlier during attach if no devices are paired with theanton
2021-02-14Enumerate all features supported by a device on connect.anton
2021-02-11Initialize the stack local device id variable correctly.anton
2021-02-11Make room for handling of HID++ 1.0 devices. No functional change.anton
2021-02-11Use idx suffix consistently.anton
2021-02-11Remove unused software id macro.anton
2021-02-11Fold long line.anton
2021-02-11Stop uhidpp from claiming all report ids, instead only claim theanton
2021-02-11Add uhidev_unset_report_dev(), doing the opposite ofanton
2021-02-11If uhidev_set_report_dev() already have been invoked for the givenanton
2021-02-05Prevent that when ugen(4) tries to set an alternative configurationMarcus Glocker
2021-02-04Add uhidpp(4), a driver for Logitech HID++ devices. Currently limited toanton
2021-02-04Add uhidev_set_report_dev() allowing usb drivers to early on install aanton
2021-02-03After the rev. 1.108 commit we see some issues with ugen(4) behaviour,Marcus Glocker
2021-02-01Align the mixed naming for the variables used to reference toMarcus Glocker
2021-01-29update remaining usb.org URLsStuart Henderson
2021-01-29update usb.org URLsStuart Henderson
2021-01-29update some usb.org URLs following reorganisation, add a new one for updStuart Henderson
2021-01-29Don't rely on USB interfaces being at compliant indices.Edd Barrett
2021-01-28Be consistent in not using parameter names for function prototypes;Marcus Glocker
2021-01-28Rename bNumInterface to bNumInterfaces to fix build on arm64.Kurt Miller
2021-01-27The usb configuration descriptor parameter providing the number ofMarcus Glocker
2021-01-27Be consistent in not using parameter names for function prototypes.Marcus Glocker
2021-01-25Resolve data toggle out of sync problem for ugen(4) and uhidev(4) devicesMarcus Glocker
2021-01-25Add the new function usbd_clear_endpoint_feature() which allows to issueMarcus Glocker
2021-01-23introduce ujoy(4), a restricted subset of uhid(4) for gamecontrollers.thfr
2021-01-16regenJonathan Gray
2021-01-16add Intel AX201 BluetoothJonathan Gray
2021-01-11When an endpoint stalls, we usually try to reset it by callingMarcus Glocker
2021-01-10add quirks for Kensington Slimblade trackball via new vendor buttonsthfr
2021-01-10regenthfr
2021-01-10add Kensington Slimblade Trackballthfr
2020-12-25Refactor klist insertion and removalVisa Hankala
2020-12-24Do proper accounting of zero length TDs. Currently a specific numberMarcus Glocker
2020-12-12Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan
2020-11-30Fix deferred key tasks along the same lines as urtwn(4) and run(4).Kenneth R Westerback
2020-11-27Unleash curlen check from DIAGNOSTIC block, and change the related printf'sMarcus Glocker
2020-11-27As in urtwn(4), don't bring link up (getting dhclient(8) excited) untilKenneth R Westerback
2020-11-23Adopt a Linux heuristic and mark as IGNORE_RESIDUE those umass(4)Kenneth R Westerback
2020-11-17Zap parameter names in function prototypes.Marcus Glocker
2020-11-16regenPatrick Wildt
2020-11-16Move PL2303GC around to make sure the list is sorted properly.Patrick Wildt
2020-11-15match on Edimax EW-7811Un V2, from Morgan AldridgeJonathan Matthew
2020-11-15regenJonathan Matthew
2020-11-14add Edimax EW-7811Un V2, from Morgan AldridgeJonathan Matthew
2020-11-13Add support for the PL2303HXN series chips to uplcom(4). The mainPatrick Wildt
2020-11-12Don't enable port or link until all crypto keys are installed byKenneth R Westerback
2020-11-11syncPatrick Wildt
2020-11-11Add Prolific PL2303GC USB serial adapter.Patrick Wildt