Benjamin Tissoires
c284979aff
HID: i2c-hid: fix i2c_hid_output_raw_report
...
i2c_hid_output_raw_report is used by hidraw to forward set_report requests.
The current implementation of i2c_hid_set_report needs to take the
report_id as an argument. The report_id is stored in the first byte
of the buffer in argument of i2c_hid_output_raw_report.
Not removing the report_id from the given buffer adds this byte 2 times
in the command, leading to a non working command.
Reported-by: Andrew Duggan <aduggan@synaptics.com>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
2013-01-31 17:57:53 +01:00
..
2012-12-13 12:00:02 -08:00
2012-12-12 11:51:39 -08:00
2012-12-12 11:45:16 -08:00
2012-12-12 00:16:47 -05:00
2012-12-12 07:55:48 -08:00
2012-12-10 15:49:53 -05:00
2012-11-23 14:32:55 +01:00
2012-12-12 18:07:07 -08:00
2012-12-13 12:00:02 -08:00
2012-12-13 10:57:16 -08:00
2012-12-13 10:57:16 -08:00
2012-12-11 12:45:35 -08:00
2012-12-12 12:05:15 -08:00
2012-12-13 10:58:20 -08:00
2012-12-07 23:13:36 +01:00
2012-12-13 10:58:20 -08:00
2012-12-11 11:28:43 -08:00
2012-11-19 14:30:25 +01:00
2012-11-26 15:57:24 -08:00
2012-12-13 12:00:02 -08:00
2012-11-26 16:08:37 -08:00
2012-12-13 12:00:02 -08:00
2012-12-13 12:00:02 -08:00
2013-01-31 17:57:53 +01:00
2012-11-21 12:46:40 -08:00
2012-12-13 10:59:11 -08:00
2012-11-28 11:41:36 -08:00
2012-12-13 12:00:02 -08:00
2012-11-27 14:17:58 +01:00
2012-11-30 13:11:46 +00:00
2012-12-13 12:00:48 -08:00
2012-12-12 11:45:16 -08:00
2012-12-11 14:08:47 -08:00
2012-12-07 16:29:05 -08:00
2012-12-13 12:00:02 -08:00
2012-12-12 12:14:06 -08:00
2012-12-11 17:22:28 -08:00
2012-12-13 12:00:02 -08:00
2012-12-13 12:00:02 -08:00
2012-11-15 17:30:14 -08:00
2012-11-28 17:13:59 +01:00
2012-12-13 11:51:23 -08:00
2012-12-13 11:51:23 -08:00
2012-12-13 12:00:02 -08:00
2012-12-13 12:00:02 -08:00
2012-12-13 12:00:02 -08:00
2012-11-25 12:49:17 -05:00
2012-11-30 10:04:06 +00:00
2012-11-15 17:27:06 -08:00
2012-12-11 13:13:55 -08:00
2012-12-12 11:45:16 -08:00
2012-12-13 10:57:16 -08:00
2012-12-11 13:13:55 -08:00
2012-12-13 10:58:20 -08:00
2012-12-12 18:07:07 -08:00
2012-11-28 12:23:41 -08:00
2012-12-11 13:13:55 -08:00
2012-12-13 12:00:02 -08:00
2012-12-13 12:00:02 -08:00
2012-12-13 12:00:02 -08:00
2012-12-13 12:00:02 -08:00
2012-12-13 12:00:02 -08:00
2012-12-12 11:45:16 -08:00
2012-12-10 15:47:32 -05:00
2012-12-13 12:00:02 -08:00
2012-12-13 12:00:02 -08:00
2012-12-13 12:00:02 -08:00
2012-12-13 12:00:02 -08:00
2012-12-12 12:05:15 -08:00
2012-12-13 12:00:02 -08:00
2012-11-26 15:58:43 -08:00
2012-12-13 12:00:02 -08:00
2012-12-13 10:58:20 -08:00
2012-12-11 17:22:27 -08:00
2012-11-26 16:16:35 -08:00
2012-12-13 12:00:02 -08:00
2012-12-13 12:00:02 -08:00
2012-11-16 08:14:18 -08:00
2012-11-16 08:14:18 -08:00