Lines Matching defs:hid
32 #include <linux/hid.h>
34 #include "hid-ids.h"
45 struct hid_device *hid = input_get_drvdata(dev);
64 hid_hw_request(hid, gaff->report, HID_REQ_SET_REPORT);
71 hid_hw_request(hid, gaff->report, HID_REQ_SET_REPORT);
76 static int gaff_init(struct hid_device *hid)
80 struct hid_input *hidinput = list_entry(hid->inputs.next,
83 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
89 hid_err(hid, "no output reports found\n");
97 hid_err(hid, "no fields in the report\n");
102 hid_err(hid, "not enough values in the field\n");
123 hid_hw_request(hid, gaff->report, HID_REQ_SET_REPORT);
128 hid_hw_request(hid, gaff->report, HID_REQ_SET_REPORT);
130 hid_info(hid, "Force Feedback for GreenAsia 0x12 devices by Lukasz Lubojanski <lukasz@lubojanski.info>\n");
170 MODULE_DEVICE_TABLE(hid, ga_devices);