diff options
author | 2023-02-09 16:49:15 +0100 | |
---|---|---|
committer | 2023-02-15 11:43:48 +0100 | |
commit | 586e8fede7953b1695b5ccc6112eff9b052e79ac (patch) | |
tree | 0600259980615ea64eee9520d5331b152be216aa /lib/parser.c | |
parent | HID: logitech-hidpp: Add more debug statements (diff) | |
download | linux-rng-586e8fede7953b1695b5ccc6112eff9b052e79ac.tar.xz linux-rng-586e8fede7953b1695b5ccc6112eff9b052e79ac.zip |
HID: logitech-hidpp: Retry commands when device is busy
Handle the busy error coming from the device or receiver. The
documentation says a busy error can be returned when:
"
Device (or receiver) cannot answer immediately to this request
for any reason i.e:
- already processing a request from the same or another SW
- pipe full
"
Signed-off-by: Bastien Nocera <hadess@hadess.net>
Link: https://lore.kernel.org/r/20230209154916.462158-1-hadess@hadess.net
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Diffstat (limited to 'lib/parser.c')
0 files changed, 0 insertions, 0 deletions