summaryrefslogtreecommitdiffstats
path: root/drivers/hid/i2c-hid/i2c-hid-core.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'for-6.10/i2c-hid' into for-linusJiri Kosina2024-05-141-17/+27
|\
| * HID: i2c-hid: Remove unused label in i2c_hid_set_powerKenny Levinsen2024-05-071-2/+0
| * HID: i2c-hid: Use address probe to wake on resumeKenny Levinsen2024-05-061-13/+8
| * HID: i2c-hid: Retry address probe after delayKenny Levinsen2024-05-061-2/+19
* | HID: i2c-hid: Revert to await reset ACK before reading report descriptorKenny Levinsen2024-04-031-21/+8
* | HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-upNam Cao2024-03-211-9/+0
|/
* HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspendKai-Heng Feng2024-01-231-1/+5
* HID: i2c-hid: Renumber I2C_HID_QUIRK_ definesHans de Goede2023-12-061-5/+5
* HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirkHans de Goede2023-12-061-5/+1
* HID: i2c-hid: Turn missing reset ack into a warningHans de Goede2023-12-061-8/+3
* HID: i2c-hid: Move i2c_hid_finish_hwreset() to after reading the report-descr...Hans de Goede2023-12-061-10/+19
* HID: i2c-hid: Switch i2c_hid_parse() to goto style error handlingHans de Goede2023-12-061-8/+6
* HID: i2c-hid: Split i2c_hid_hwreset() in start() and finish() functionsHans de Goede2023-12-061-10/+28
* HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset()Hans de Goede2023-12-061-43/+30
* HID: i2c-hid: fix handling of unpopulated devicesJohan Hovold2023-10-061-63/+81
* HID: i2c-hid: Do panel follower work on the system_wqDouglas Anderson2023-08-011-4/+46
* HID: i2c-hid: Support being a panel followerDouglas Anderson2023-08-011-3/+90
* HID: i2c-hid: Suspend i2c-hid devices in removeDouglas Anderson2023-08-011-4/+4
* HID: i2c-hid: Make suspend and resume into helper functionsDouglas Anderson2023-08-011-42/+56
* HID: i2c-hid: Rearrange probe() to power things up laterDouglas Anderson2023-08-011-47/+77
* HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS()Douglas Anderson2023-08-011-3/+1
* Merge branch 'for-6.3/multitouch' into for-linusBenjamin Tissoires2023-02-221-2/+4
|\
| * HID: retain initial quirks set up when creating HID devicesDmitry Torokhov2023-02-091-2/+4
* | Merge branch 'for-6.3/i2c-hid' into for-linusBenjamin Tissoires2023-02-221-12/+3
|\ \
| * | HID: i2c-hid: use uniform debugging APIsThomas Weißschuh2023-01-181-2/+2
| * | HID: i2c-hid: switch to standard debugging APIsThomas Weißschuh2023-01-181-10/+1
| |/
* | HID: Make lowlevel driver structs constThomas Weißschuh2023-01-171-1/+1
* | HID: Unexport struct i2c_hid_ll_driverThomas Weißschuh2023-01-171-2/+1
|/
* Merge tag 'for-linus-2022121301' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-12-131-1/+2
|\
| * HID: i2c: let RMI devices decide what constitutes wakeup eventDmitry Torokhov2022-11-211-1/+2
* | HID: i2c-hid: Don't set wake_capable and wake_irqRaul E Rangel2022-11-221-9/+0
* | HID: i2c-hid: Use PM subsystem to manage wake irqRaul E Rangel2022-11-221-21/+12
|/
* Merge tag 'for-linus-2022100501' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-10-071-1/+1
|\
| * HID: move from strlcpy with unused retval to strscpyWolfram Sang2022-08-251-1/+1
* | i2c: Make remove callback return voidUwe Kleine-König2022-08-161-3/+1
|/
* 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.17/i2c-hid' into for-linusJiri Kosina2022-01-101-1/+4
|\
| * HID: i2c-hid: Report wakeup eventsMatthias Kaehlcke2021-11-191-1/+4