Lines Matching defs:hid
33 #include <linux/hid.h>
35 #include "hid-ids.h"
47 struct hid_device *hid = input_get_drvdata(dev);
66 usbhid_submit_report(hid, gaff->report, USB_DIR_OUT);
73 usbhid_submit_report(hid, gaff->report, USB_DIR_OUT);
78 static int gaff_init(struct hid_device *hid)
82 struct hid_input *hidinput = list_entry(hid->inputs.next,
85 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
91 hid_err(hid, "no output reports found\n");
99 hid_err(hid, "no fields in the report\n");
104 hid_err(hid, "not enough values in the field\n");
125 usbhid_submit_report(hid, gaff->report, USB_DIR_OUT);
130 usbhid_submit_report(hid, gaff->report, USB_DIR_OUT);
132 hid_info(hid, "Force Feedback for GreenAsia 0x12 devices by Lukasz Lubojanski <lukasz@lubojanski.info>\n");
172 MODULE_DEVICE_TABLE(hid, ga_devices);