Lines Matching defs:report
24 #define KBD_FEATURE_REPORT_SIZE 7 /* 6 + report ID */
105 dev_err(shid->dev, "invalid feature report length: got %zu, expected, %zu\n",
163 /* Check if we got the correct report. */
164 if (len != hid_report_len(field->report))
167 if (rprt_id != field->report->id)
202 u8 report[KBD_FEATURE_REPORT_SIZE];
206 * The keyboard only has a single hard-coded read-only feature report
208 * report ID against the requested one.
211 if (len < ARRAY_SIZE(report))
214 status = ssam_kbd_get_feature_report(shid, report, ARRAY_SIZE(report));
218 if (rprt_id != report[0])
221 memcpy(buf, report, ARRAY_SIZE(report));