summaryrefslogtreecommitdiff
path: root/drivers/hid
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hid...Linus Torvalds2022-03-2518-738/+1801
|\
| * Merge branch 'for-5.18/uclogic' into for-linusJiri Kosina2022-03-236-299/+358
| |\
| | * HID: uclogic: Support multiple frame input devicesNikolai Kondrashov2022-03-013-71/+74
| | * HID: uclogic: Define report IDs before their descriptorsNikolai Kondrashov2022-03-011-5/+5
| | * HID: uclogic: Put version first in rdesc namespaceNikolai Kondrashov2022-03-013-42/+42
| | * HID: uclogic: Use "frame" instead of "buttonpad"Nikolai Kondrashov2022-03-013-53/+51
| | * HID: uclogic: Use different constants for frame report IDsNikolai Kondrashov2022-03-011-4/+5
| | * HID: uclogic: Specify total report size to buttonpad macroNikolai Kondrashov2022-03-011-6/+6
| | * HID: uclogic: Switch to matching subreport bytesNikolai Kondrashov2022-03-013-11/+15
| | * HID: uclogic: Replace pen_frame_flag with subreport_listNikolai Kondrashov2022-03-013-41/+73
| | * HID: uclogic: Remove pen usage maskingNikolai Kondrashov2022-03-013-54/+7
| | * HID: uclogic: Handle virtual frame reportsNikolai Kondrashov2022-02-161-5/+6
| | * HID: uclogic: Skip non-input raw events earlierNikolai Kondrashov2022-02-161-3/+5
| | * HID: uclogic: Access pen/frame params directly in raw_event handlingNikolai Kondrashov2022-02-161-13/+11
| | * HID: uclogic: Split pen and frame raw event handlingNikolai Kondrashov2022-02-161-75/+120
| | * HID: uclogic: Support Huion 13th frame buttonNikolai Kondrashov2022-02-161-4/+4
| | * HID: uclogic: Rename Huion HS64 PID to Huion Tablet 2Nikolai Kondrashov2022-02-163-3/+3
| | * HID: uclogic: Support Huion tilt reportingNikolai Kondrashov2022-02-164-1/+23
| * | Merge branch 'for-5.18/sigma-micro' into for-linusJiri Kosina2022-03-234-0/+142
| |\ \
| | * | HID: add SiGma Micro driverDesmond Lim2022-02-024-0/+142
| * | | Merge branch 'for-5.18/razer' into for-linusJiri Kosina2022-03-234-0/+136
| |\ \ \
| | * | | HID: Add driver for Razer Blackwidow keyboardsJelle van der Waa2022-02-164-0/+136
| | | |/ | | |/|
| * | | Merge branch 'for-5.18/i2c-hid' into for-linusJiri Kosina2022-03-231-278/+313
| |\ \ \
| | * | | HID: i2c-hid: remove unneeded semicolonYang Li2022-02-161-1/+1
| | * | | HID: i2c-hid: note that I2C xfer buffers are DMA-safeDmitry Torokhov2022-02-141-2/+3
| | * | | HID: i2c-hid: no longer need raw access to HID descriptor structureDmitry Torokhov2022-02-141-5/+2
| | * | | HID: i2c-hid: use helpers to do endian conversion in i2c_hid_get_input()Dmitry Torokhov2022-02-141-13/+15
| | * | | HID: i2c-hid: rework i2c_hid_get_report() to use i2c_hid_xfer()Dmitry Torokhov2022-02-141-91/+59
| | * | | HID: i2c-hid: convert i2c_hid_execute_reset() to use i2c_hid_xfer()Dmitry Torokhov2022-02-141-10/+9
| | * | | HID: i2c-hid: create a helper for SET_POWER commandDmitry Torokhov2022-02-141-4/+18
| | * | | HID: i2c-hid: define i2c_hid_read_register() and use itDmitry Torokhov2022-02-141-23/+22
| | * | | HID: i2c-hid: explicitly code setting and sending reportsDmitry Torokhov2022-02-141-118/+151
| | * | | HID: i2c-hid: refactor reset commandDmitry Torokhov2022-02-141-25/+38
| | * | | HID: i2c-hid: use "struct i2c_hid" as argument in most callsDmitry Torokhov2022-02-141-39/+36
| | * | | HID: i2c-hid: fix GET/SET_REPORT for unnumbered reportsDmitry Torokhov2022-02-141-8/+24
| | * | | HID: i2c-hid: fix handling numbered reports with IDs of 15 and aboveAngela Czubak2022-02-141-14/+10
| | | |/ | | |/|
| * | | Merge branch 'for-5.18/google' into for-linusJiri Kosina2022-03-231-1/+1
| |\ \ \
| | * | | HID: google: Use struct_size() helper in kzalloc()Gustavo A. R. Silva2022-02-021-1/+1
| | |/ /
| * | | Merge branch 'for-5.18/core' into for-linusJiri Kosina2022-03-232-102/+542
| |\ \ \
| | * | | HID: input: accommodate priorities for slotted devicesBenjamin Tissoires2022-03-011-8/+95
| | * | | HID: input: remove the need for HID_QUIRK_INVERTBenjamin Tissoires2022-03-011-8/+90
| | * | | HID: input: enforce Invert usage to be processed before InRangeBenjamin Tissoires2022-03-011-2/+32
| | * | | HID: core: for input reports, process the usages by priority listBenjamin Tissoires2022-03-011-7/+38
| | * | | HID: compute an ordered list of input fields to processBenjamin Tissoires2022-03-011-1/+104
| | * | | HID: input: move up out-of-range processing of input valuesBenjamin Tissoires2022-03-011-24/+24
| | * | | HID: input: rework spaghetti code with switch statementsBenjamin Tissoires2022-03-011-37/+43
| | * | | HID: input: tag touchscreens as such if the physical is not thereBenjamin Tissoires2022-03-011-4/+25
| | * | | HID: core: split data fetching from processing in hid_input_field()Benjamin Tissoires2022-03-011-19/+77
| | * | | HID: core: de-duplicate some code in hid_input_field()Benjamin Tissoires2022-03-011-15/+39
| | * | | HID: core: statically allocate read buffersBenjamin Tissoires2022-03-011-7/+5
| | | |/ | | |/|