Messages in this thread Patch in this message | | | From | "Henrik Rydberg" <> | Subject | [PATCH 1/2] HID: Allow more fields in the hid report | Date | Wed, 5 Sep 2012 17:27:36 +0200 |
| |
Some recent hardware define more than 128 fields in the report descriptor. Increase the limit to 256. This adds another kilobyte of memory per report.
Signed-off-by: Henrik Rydberg <rydberg@euromail.se> --- Hi Jiri,
The Flatfrog panel (next patch) reports 188 fields, so 256 seems like a fair number. I am not overly thrilled about this patch, but the alternative looks like a major change. At least it will be easy to backport. :-)
Thanks, Henrik
include/linux/hid.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/linux/hid.h b/include/linux/hid.h index f37da28..7e1f37d 100644 --- a/include/linux/hid.h +++ b/include/linux/hid.h @@ -414,7 +414,7 @@ struct hid_field { __u16 dpad; /* dpad input code */ }; -#define HID_MAX_FIELDS 128 +#define HID_MAX_FIELDS 256 struct hid_report { struct list_head list; -- 1.7.12
| |