diff options
| author | Dmitry Torokhov <[email protected]> | 2023-10-12 22:54:21 +0000 |
|---|---|---|
| committer | Dmitry Torokhov <[email protected]> | 2023-10-12 23:01:36 +0000 |
| commit | b35726396390eb445668cecdbcd41d0285dbefdf (patch) | |
| tree | a132ea573b7762e522115533934a073bc916b6fc /tools/testing/selftests/bpf/prog_tests/queue_stack_map.c | |
| parent | Input: goodix - ensure int GPIO is in input for gpio_count == 1 && gpio_int_i... (diff) | |
| download | kernel-b35726396390eb445668cecdbcd41d0285dbefdf.tar.gz kernel-b35726396390eb445668cecdbcd41d0285dbefdf.zip | |
Revert "Input: psmouse - add delay when deactivating for SMBus mode"
This reverts commit 92e24e0e57f72e06c2df87116557331fd2d4dda2.
While the patch itself is correct, it uncovered an issue with fallback
to PS/2 mode, where we were leaving psmouse->fast_reconnect handler set
to psmouse_smbus_reconnect(), which caused crashes.
While discussing various approaches to fix the issue it was noted that
this patch ass undesired delay in the "fast" resume path of PS/2 device,
and it would be better to actually use "reset_delay" option defined in
struct rmi_device_platform_data and have RMI code handle it for SMBus
transport as well. So this patch is being reverted to deal with crashes
and a better solution will be merged shortly.
Reported-by: Thorsten Leemhuis <[email protected]>
Closes: https://lore.kernel.org/all/[email protected]/
Signed-off-by: Dmitry Torokhov <[email protected]>
Diffstat (limited to 'tools/testing/selftests/bpf/prog_tests/queue_stack_map.c')
0 files changed, 0 insertions, 0 deletions
