summaryrefslogtreecommitdiff
path: root/drivers/hid/uhid.c
AgeCommit message (Expand)Author
2022-01-19HID: uhid: Use READ_ONCE()/WRITE_ONCE() for ->runningJann Horn
2022-01-19HID: uhid: Fix worker destroying device without any protectionJann Horn
2020-01-10HID: hidraw, uhid: Always report EPOLLOUTJiri Kosina
2019-12-09HID: uhid: Fix returning EPOLLOUT from uhid_char_pollMarcel Holtmann
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner
2019-05-06*: convert stream-like files from nonseekable_open -> stream_openKirill Smelkov
2018-11-19Revert "HID: uhid: use strlcpy() instead of strncpy()"David Herrmann
2018-11-19HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated privilegesEric Biggers
2018-04-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds
2018-02-16HID: uhid: use strlcpy() instead of strncpy()Xiongfeng Wang
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds
2017-11-28the rest of drivers/*: annotate ->poll() instancesAl Viro
2017-07-27HID: introduce hid_is_using_ll_driverJason Gerecke
2016-08-31miscdevice: Add helper macro for misc device boilerplatePrasannaKumar Muralidharan
2016-06-01HID: uhid: fix timeout when probe races with IORoderick Colenbrander
2016-03-22drivers/hid/uhid.c: check write() bitness using in_compat_syscallAndy Lutomirski
2014-10-01HID: uHID: fix excepted report typeBenjamin Tissoires
2014-08-25HID: uhid: report to user-space whether reports are numberedDavid Herrmann
2014-08-25HID: uhid: implement SET_REPORTDavid Herrmann
2014-08-25HID: uhid: rename uhid_raw_request to uhid_hid_raw_requestDavid Herrmann
2014-08-25HID: uhid: add ABI compatible UHID_GET_REPORT replacing UHID_FEATUREDavid Herrmann
2014-08-25HID: uhid: invert report_done and make non-atomicDavid Herrmann
2014-08-25HID: uhid: turn report_id into u32David Herrmann
2014-08-25HID: uhid: avoid magic-numbers when setting stringsDavid Herrmann
2014-08-25HID: uhid: avoid dangling pointers in uhid contextDavid Herrmann
2014-08-25HID: uhid: forward create_req to create2_reqDavid Herrmann
2014-08-25HID: uhid: simplify report-cb shutdownDavid Herrmann
2014-05-27HID: uhid: Use kmemdup instead of kmalloc + memcpyBenoit Taine
2014-04-01HID: uhid: Add UHID_CREATE2 + UHID_INPUT2Petri Gynther
2014-03-14HID: remove hid_output_raw_report transport implementationsBenjamin Tissoires
2014-02-17HID: uHID: implement .raw_requestBenjamin Tissoires
2014-02-17HID: uhid: reintroduce uhid_hid_get_raw()Jiri Kosina
2014-02-17HID: uHID: remove duplicated codeBenjamin Tissoires
2014-02-17HID: uhid: remove uhid_hid_get_raw()Jiri Kosina
2014-02-17HID: remove hid_get_raw_report in struct hid_deviceBenjamin Tissoires
2014-01-29HID: Add the transport-driver function to the uhid driverFrank Praznik
2013-11-27HID: uhid: fix leak for 64/32 UHID_CREATEDavid Herrmann
2013-09-26HID: uhid: allocate static minorDavid Herrmann
2013-09-06Merge branches 'for-3.12/devm', 'for-3.12/i2c-hid', 'for-3.12/i2c-hid-dt', 'f...Jiri Kosina
2013-09-02HID: uhid: add devname module aliasMarcel Holtmann
2013-07-31HID: uhid: use generic hidinput_input_event()David Herrmann
2013-02-18HID: uhid: make creating devices work on 64/32 systemsDmitry Torokhov
2012-07-20HID: uhid: Fix sending events with invalid dataVinicius Costa Gomes
2012-06-18HID: uhid: silence gcc warningJiri Kosina
2012-06-18HID: uhid: implement feature requestsDavid Herrmann
2012-06-18HID: uhid: forward raw output reports to user-spaceDavid Herrmann
2012-06-18HID: uhid: forward output request to user-spaceDavid Herrmann
2012-06-18HID: uhid: forward open/close events to user-spaceDavid Herrmann
2012-06-18HID: uhid: add UHID_START and UHID_STOP eventsDavid Herrmann
2012-06-18HID: uhid: forward hid report-descriptor to hid coreDavid Herrmann