Lines Matching refs:reports

25 /* Report usage table used to put reports into an array */
147 struct hid_report *reports[sizeof(pidff_reports)];
254 hid_hw_request(pidff->hid, pidff->reports[PID_SET_ENVELOPE],
281 hid_hw_request(pidff->hid, pidff->reports[PID_SET_CONSTANT],
316 hid_hw_request(pidff->hid, pidff->reports[PID_SET_EFFECT],
348 hid_hw_request(pidff->hid, pidff->reports[PID_SET_PERIODIC],
366 * Send condition effect reports to the device
390 hid_hw_request(pidff->hid, pidff->reports[PID_SET_CONDITION],
431 hid_hw_request(pidff->hid, pidff->reports[PID_SET_RAMP],
456 hid_hw_request(pidff->hid, pidff->reports[PID_CREATE_NEW_EFFECT],
466 hid_hw_request(pidff->hid, pidff->reports[PID_BLOCK_LOAD],
504 hid_hw_request(pidff->hid, pidff->reports[PID_EFFECT_OPERATION],
526 hid_hw_request(pidff->hid, pidff->reports[PID_BLOCK_FREE],
715 hid_hw_request(pidff->hid, pidff->reports[PID_DEVICE_GAIN],
741 hid_hw_request(pidff->hid, pidff->reports[PID_SET_EFFECT],
809 * Find the reports and fill pidff->reports[]
810 * report_type specifies either OUTPUT or FEATURE reports
826 pidff->reports[ret] = report;
842 if (ret != -1 && !pidff->reports[ret]) {
846 pidff->reports[ret] = report;
852 * Test if the required reports have been found
859 if (!pidff->reports[i]) {
925 pidff_find_special_field(pidff->reports[PID_CREATE_NEW_EFFECT],
928 pidff_find_special_field(pidff->reports[PID_SET_EFFECT],
931 pidff_find_special_field(pidff->reports[PID_SET_EFFECT],
934 pidff_find_special_field(pidff->reports[PID_DEVICE_CONTROL],
937 pidff_find_special_field(pidff->reports[PID_BLOCK_LOAD],
940 pidff_find_special_field(pidff->reports[PID_EFFECT_OPERATION],
1057 pidff->reports[report], \
1155 hid_hw_request(hid, pidff->reports[PID_DEVICE_CONTROL], HID_REQ_SET_REPORT);
1157 hid_hw_request(hid, pidff->reports[PID_DEVICE_CONTROL], HID_REQ_SET_REPORT);
1162 hid_hw_request(hid, pidff->reports[PID_DEVICE_CONTROL], HID_REQ_SET_REPORT);
1166 hid_hw_request(hid, pidff->reports[PID_POOL], HID_REQ_GET_REPORT);
1173 "device reports %d simultaneous effects\n",
1178 hid_hw_request(hid, pidff->reports[PID_POOL],
1255 hid_dbg(hid, "reports not ok, aborting\n");
1268 hid_hw_request(hid, pidff->reports[PID_DEVICE_GAIN],