mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-29 11:11:45 -04:00
HID: picoLCD: fix dumping of IR_DATA report
The first payload byte indicates how many IR data bytes are following, not including itself. The IR data bytes appear in pairs as they represent a series of 16bit intervals. Signed-off-by: Bruno Prémont <[email protected]> Signed-off-by: Jiri Kosina <[email protected]>
This commit is contained in:
parent
63583c6455
commit
f2df5b7839
1 changed files with 2 additions and 2 deletions
|
|
@ -703,9 +703,9 @@ void picolcd_debug_raw_event(struct picolcd_data *data,
|
|||
hid_debug_event(hdev, buff);
|
||||
} else if (raw_data[1] + 1 <= size) {
|
||||
snprintf(buff, BUFF_SZ, "\tData length: %d\n\tIR Data: ",
|
||||
raw_data[1]-1);
|
||||
raw_data[1]);
|
||||
hid_debug_event(hdev, buff);
|
||||
dump_buff_as_hex(buff, BUFF_SZ, raw_data+2, raw_data[1]-1);
|
||||
dump_buff_as_hex(buff, BUFF_SZ, raw_data+2, raw_data[1]);
|
||||
hid_debug_event(hdev, buff);
|
||||
} else {
|
||||
snprintf(buff, BUFF_SZ, "\tOverflowing data length: %d\n",
|
||||
|
|
|
|||
Loading…
Reference in a new issue