aboutsummaryrefslogtreecommitdiff
path: root/net/lapb/lapb_in.c
diff options
context:
space:
mode:
authorDmitry Torokhov <[email protected]>2022-01-07 12:09:36 -0800
committerJiri Kosina <[email protected]>2022-01-14 09:33:17 +0100
commit3fe6acd4dc922237b30e55473c9349c6ce0690f3 (patch)
tree97b012b9e8313d0c7010d7cd79d7f3a263daf8ec /net/lapb/lapb_in.c
parentf3193ea1b6779023334faa72b214ece457e02656 (diff)
HID: vivaldi: fix handling devices not using numbered reports
Unfortunately details of USB HID transport bled into HID core and handling of numbered/unnumbered reports is quite a mess, with hid_report_len() calculating the length according to USB rules, and hid_hw_raw_request() adding report ID to the buffer for both numbered and unnumbered reports. Untangling it all requres a lot of changes in HID, so for now let's handle this in the driver. [[email protected]: microoptimize field->report->id to report->id] Fixes: 14c9c014babe ("HID: add vivaldi HID driver") Signed-off-by: Dmitry Torokhov <[email protected]> Tested-by: Stephen Boyd <[email protected]> # CoachZ Signed-off-by: Jiri Kosina <[email protected]>
Diffstat (limited to 'net/lapb/lapb_in.c')
0 files changed, 0 insertions, 0 deletions