summaryrefslogtreecommitdiffstats
path: root/drivers/hid/uhid.c
Commit message (Expand)AuthorAgeFilesLines
* HID: uhid: Over-ride the default maximum data buffer value with our ownLee Jones2023-02-231-0/+1
* HID: Make lowlevel driver structs constThomas Weißschuh2023-01-171-1/+1
* HID: Unexport struct uhid_hid_driverThomas Weißschuh2023-01-171-2/+1
* uaccess: remove CONFIG_SET_FSArnd Bergmann2022-02-251-1/+1
* HID: uhid: Use READ_ONCE()/WRITE_ONCE() for ->runningJann Horn2022-01-191-10/+10
* HID: uhid: Fix worker destroying device without any protectionJann Horn2022-01-191-4/+25
* HID: hidraw, uhid: Always report EPOLLOUTJiri Kosina2020-01-101-2/+3
* HID: uhid: Fix returning EPOLLOUT from uhid_char_pollMarcel Holtmann2019-12-091-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-4/+1
* *: convert stream-like files from nonseekable_open -> stream_openKirill Smelkov2019-05-061-1/+1
* Revert "HID: uhid: use strlcpy() instead of strncpy()"David Herrmann2018-11-191-6/+7
* HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated privilegesEric Biggers2018-11-191-0/+12
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2018-04-051-6/+6
|\
| * HID: uhid: use strlcpy() instead of strncpy()Xiongfeng Wang2018-02-161-6/+6
* | vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds2018-02-111-1/+1
|/
* the rest of drivers/*: annotate ->poll() instancesAl Viro2017-11-281-1/+1
* HID: introduce hid_is_using_ll_driverJason Gerecke2017-07-271-1/+2
* miscdevice: Add helper macro for misc device boilerplatePrasannaKumar Muralidharan2016-08-311-12/+1
* HID: uhid: fix timeout when probe races with IORoderick Colenbrander2016-06-011-9/+24
* drivers/hid/uhid.c: check write() bitness using in_compat_syscallAndy Lutomirski2016-03-221-1/+1
* HID: uHID: fix excepted report typeBenjamin Tissoires2014-10-011-1/+1
* HID: uhid: report to user-space whether reports are numberedDavid Herrmann2014-08-251-1/+20
* HID: uhid: implement SET_REPORTDavid Herrmann2014-08-251-68/+138
* HID: uhid: rename uhid_raw_request to uhid_hid_raw_requestDavid Herrmann2014-08-251-16/+16
* HID: uhid: add ABI compatible UHID_GET_REPORT replacing UHID_FEATUREDavid Herrmann2014-08-251-14/+14
* HID: uhid: invert report_done and make non-atomicDavid Herrmann2014-08-251-8/+7
* HID: uhid: turn report_id into u32David Herrmann2014-08-251-3/+4
* HID: uhid: avoid magic-numbers when setting stringsDavid Herrmann2014-08-251-7/+7
* HID: uhid: avoid dangling pointers in uhid contextDavid Herrmann2014-08-251-5/+11
* HID: uhid: forward create_req to create2_reqDavid Herrmann2014-08-251-65/+25
* HID: uhid: simplify report-cb shutdownDavid Herrmann2014-08-251-9/+2
* HID: uhid: Use kmemdup instead of kmalloc + memcpyBenoit Taine2014-05-271-3/+2
* HID: uhid: Add UHID_CREATE2 + UHID_INPUT2Petri Gynther2014-04-011-0/+78
* HID: remove hid_output_raw_report transport implementationsBenjamin Tissoires2014-03-141-1/+0
* HID: uHID: implement .raw_requestBenjamin Tissoires2014-02-171-0/+16
* HID: uhid: reintroduce uhid_hid_get_raw()Jiri Kosina2014-02-171-0/+83
* HID: uHID: remove duplicated codeBenjamin Tissoires2014-02-171-21/+1
* HID: uhid: remove uhid_hid_get_raw()Jiri Kosina2014-02-171-83/+0
* HID: remove hid_get_raw_report in struct hid_deviceBenjamin Tissoires2014-02-171-1/+0
* HID: Add the transport-driver function to the uhid driverFrank Praznik2014-01-291-0/+27
* HID: uhid: fix leak for 64/32 UHID_CREATEDavid Herrmann2013-11-271-1/+1
* HID: uhid: allocate static minorDavid Herrmann2013-09-261-1/+2
*-. Merge branches 'for-3.12/devm', 'for-3.12/i2c-hid', 'for-3.12/i2c-hid-dt', 'f...Jiri Kosina2013-09-061-25/+1
|\ \
| | * HID: uhid: add devname module aliasMarcel Holtmann2013-09-021-0/+1
| |/ |/|
| * HID: uhid: use generic hidinput_input_event()David Herrmann2013-07-311-25/+0
|/
* HID: uhid: make creating devices work on 64/32 systemsDmitry Torokhov2013-02-181-3/+92
* HID: uhid: Fix sending events with invalid dataVinicius Costa Gomes2012-07-201-1/+1
* HID: uhid: silence gcc warningJiri Kosina2012-06-181-1/+1
* HID: uhid: implement feature requestsDavid Herrmann2012-06-181-1/+119
* HID: uhid: forward raw output reports to user-spaceDavid Herrmann2012-06-181-1/+33