From: Benjamin Tissoires Date: Thu, 31 Jan 2013 16:50:02 +0000 (+0100) Subject: HID: i2c-hid: fix i2c_hid_output_raw_report X-Git-Tag: v3.8-rc6~2^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c284979affcc6870a9a6545fc4b1adb3816dfcbf;p=pandora-kernel.git 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 Signed-off-by: Benjamin Tissoires Signed-off-by: Jiri Kosina --- Reading git-diff-tree failed