Lines Matching refs:report
40 struct hid_report *report;
58 gaff->report->field[0]->value[0] = 0x51;
59 gaff->report->field[0]->value[1] = 0x0;
60 gaff->report->field[0]->value[2] = right;
61 gaff->report->field[0]->value[3] = 0;
62 gaff->report->field[0]->value[4] = left;
63 gaff->report->field[0]->value[5] = 0;
65 usbhid_submit_report(hid, gaff->report, USB_DIR_OUT);
67 gaff->report->field[0]->value[0] = 0xfa;
68 gaff->report->field[0]->value[1] = 0xfe;
69 gaff->report->field[0]->value[2] = 0x0;
70 gaff->report->field[0]->value[4] = 0x0;
72 usbhid_submit_report(hid, gaff->report, USB_DIR_OUT);
80 struct hid_report *report;
96 report = list_entry(report_ptr, struct hid_report, list);
97 if (report->maxfield < 1) {
98 dev_err(&hid->dev, "no fields in the report\n");
102 if (report->field[0]->report_count < 6) {
119 gaff->report = report;
120 gaff->report->field[0]->value[0] = 0x51;
121 gaff->report->field[0]->value[1] = 0x00;
122 gaff->report->field[0]->value[2] = 0x00;
123 gaff->report->field[0]->value[3] = 0x00;
124 usbhid_submit_report(hid, gaff->report, USB_DIR_OUT);
126 gaff->report->field[0]->value[0] = 0xfa;
127 gaff->report->field[0]->value[1] = 0xfe;
129 usbhid_submit_report(hid, gaff->report, USB_DIR_OUT);