diff options
| author | Oleg Keri <okerixx@gmail.com> | 2026-09-10 08:30:50 +0200 |
|---|---|---|
| committer | Jiri Kosina <jkosina@suse.com> | 2026-09-11 17:41:39 +0200 |
| commit | 39e8e085710a2d36d9ceade11739fb7b87f5aeb0 (patch) | |
| tree | 69be27383e05031166051ca293b357d9c369463e /tools/perf/tests/shell/test_stackcollapse_python.sh | |
| parent | d76994443eed0af297cb82bd038ae9d76327ef90 (diff) | |
| download | linux-next-39e8e085710a2d36d9ceade11739fb7b87f5aeb0.tar.gz linux-next-39e8e085710a2d36d9ceade11739fb7b87f5aeb0.zip | |
HID: i2c-hid: add reset quirk for Lenovo Yoga Slim 7x Gen 11 keyboard
The ITE controller behind the keyboard of the Lenovo Yoga Slim 7x Gen 11
(048d:83db) carries out a reset but never raises the interrupt that
acknowledges it. i2c_hid_finish_hwreset() therefore waits out its full
one second timeout and logs "device did not ack reset within 1000 ms" on
every probe and every resume, before the keyboard comes up regardless.
Set I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for it, as is already done for
several other ITE parts, so the reset is followed by a fixed 100 ms sleep
instead.
Signed-off-by: Oleg Keri <okerixx@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.com>
Diffstat (limited to 'tools/perf/tests/shell/test_stackcollapse_python.sh')
0 files changed, 0 insertions, 0 deletions
