summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/uhidev.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* use the UE_GET_XFERTYPE macro where applicablejasper2020-02-221-4/+4
* Prevent use-after-free in uhidev_close().mpi2020-01-041-14/+14
* Send uhid(4) reports via the optional interrupt out pipe. Somepatrick2019-11-131-16/+45
* Move HID->bus constant conversion for HID report types out of ihidevjcs2018-08-251-1/+16
* A pile of sizes to free(9). In test for a few days in snapshots.deraadt2017-04-081-5/+5
* Do not execute the callback if the device is beeing detached.mpi2016-06-131-12/+13
* revert manual additions of hid.h now that usbhid.h brings it injcs2016-01-091-3/+1
* Move HID support files out of dev/usb into new dev/hid directoryjcs2016-01-081-2/+3
* Match 3rd party Xbox 360 controllers, from Christian Heckendorf.mpi2015-12-081-11/+15
* Fix uhidev_get_report_async() from David Higgs.mpi2015-02-281-4/+7
* Reduce the number of intermediate buffers by pre-allocating DMA buffersmpi2015-01-221-32/+41
* Correctly report memory allocation failure in uhidev_set_report_async().mpi2015-01-091-2/+2
* Add an asynchronous version of uhidev_get_report(), from David Higgsmpi2015-01-091-2/+78
* yet more mallocarray() changes.doug2014-12-131-2/+2
* Change uhidev(4) set/get report functions in various way.mpi2014-12-111-34/+43
* Deprecate usb_*_report(). USB HID devices are always attached belowmpi2014-12-081-35/+58
* sizeof() a pointer of the right struct to appease clang.mpi2014-08-101-2/+2
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-7/+7
* Print an understandable error message when we fail to read the reportmpi2014-07-101-3/+3
* Plug an xfer leak.mpi2014-04-291-3/+16
* Change the usbd_*_report() family of functions to take a usbd_devicempi2014-04-241-16/+32
* Modify the uhidev_*_report() methods to always take a report ID argumentmpi2014-04-151-17/+18
* Fix uhidev_detach() when detaching a device which did not claimed for allandre2014-03-231-2/+3
* Add a temporary hack to let a subdriver claim all the reportIDs ofmpi2014-03-191-11/+25
* Move the logic to deal with devices with broken descriptors into itsmpi2014-03-161-69/+69
* Starting the spring cleanup.mpi2014-03-151-25/+23
* Remove debug leftover.mpi2014-03-151-7/+2
* Abort and close all the interrupt pipes when detaching HID devices sincempi2014-02-251-2/+11
* Kill matchlvl usage throughout the usb stack.pirofti2013-11-191-7/+1
* Clean-up the activate routines from the uoak*(4) drivers.pirofti2013-11-111-1/+5
* Spacing.mpi2013-11-011-20/+17
* Do not abuse the stack of the current process to prepend a report IDmpi2013-11-011-19/+25
* Add support for Microsoft XBox 360 controller as a uhid. It doesn't usejeremy2013-10-251-4/+21
* Unify and document usbd_transfer(9).mpi2013-09-201-3/+9
* Do no try to clear the endpoint, as it if has stalled, if thempi2013-09-191-2/+2
* When deactivating child devices do not panic if their driver doesmpi2013-05-071-7/+2
* Get rid of various 'typedef struct' definitions and use plain structuremglocker2013-04-151-4/+4
* Remove config_activate() and DVACT_ACTIVATE. PCMCIA's the only thingmatthew2011-07-031-3/+1
* garbage collect "usb events". without /dev/usb there is no way to accessjakemsr2011-01-251-7/+1
* remove dying flag in detach() function.yuo2010-09-241-2/+1
* In xxactivate() DVACT_DEACTIVATE, when calling a series of config_deactivate()deraadt2010-08-311-6/+8
* Handle USB_GET_REPORT, USB_GET_REPORT_DESC, USB_GET_REPORT_ID andmiod2010-08-021-1/+70
* suppress warning massage for polling only HID devices.yuo2009-11-231-3/+3
* Get rid of devact enum, substitute it with an int and coresponding defines.pirofti2009-10-131-3/+3
* Use the correct buffer for non-zero report IDs in uhidev_set_report().jsg2009-07-231-2/+2
* Avoid a buf oflow in uhidev_set_report_async() if we have to prepend themiod2009-06-021-1/+8
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-8/+1
* remove #ifdef __macppc__ due to a misunderstanding:todd2008-06-141-13/+1
* fewer lines of dmesg output spew (matters more on newer sony laptops with... 15 lines of usb devices..deraadt2007-11-121-5/+6
* treat usb vendor/product names as a locator, and have usbd_print handle it,deraadt2007-10-111-6/+3