summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/hid/hid-core.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/hid/hid-core.c b/drivers/hid/hid-core.c
index 92387fc0bf18..4407cf549908 100644
--- a/drivers/hid/hid-core.c
+++ b/drivers/hid/hid-core.c
@@ -1314,10 +1314,10 @@ static u32 __extract(u8 *report, unsigned offset, int n)
1314u32 hid_field_extract(const struct hid_device *hid, u8 *report, 1314u32 hid_field_extract(const struct hid_device *hid, u8 *report,
1315 unsigned offset, unsigned n) 1315 unsigned offset, unsigned n)
1316{ 1316{
1317 if (n > 256) { 1317 if (n > 32) {
1318 hid_warn(hid, "hid_field_extract() called with n (%d) > 256! (%s)\n", 1318 hid_warn(hid, "hid_field_extract() called with n (%d) > 32! (%s)\n",
1319 n, current->comm); 1319 n, current->comm);
1320 n = 256; 1320 n = 32;
1321 } 1321 }
1322 1322
1323 return __extract(report, offset, n); 1323 return __extract(report, offset, n);