hidraw: fix endianness when parsing the report descriptor

Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
This commit is contained in:
Benjamin Tissoires
2015-10-07 20:06:26 -04:00
parent a207fa0989
commit d95885c52c

View File

@@ -81,7 +81,7 @@ ratbag_hidraw_parse_report_descriptor(struct ratbag_device *device)
return -EPROTO;
for (j = 0; j < size; j++)
content |= report_desc.value[i + j + 1] << ((size - j - 1) * 8);
content |= report_desc.value[i + j + 1] << (j * 8);
switch (hid) {
case HID_REPORT_ID: