Lines Matching defs:hid
24 #include <linux/hid.h>
30 #include "hid-ids.h"
42 struct hid_device *hid = input_get_drvdata(dev);
62 usbhid_submit_report(hid, zpff->report, USB_DIR_OUT);
67 static int zpff_init(struct hid_device *hid)
71 struct hid_input *hidinput = list_entry(hid->inputs.next,
74 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
79 hid_err(hid, "no output report found\n");
86 hid_err(hid, "not enough fields in report\n");
107 usbhid_submit_report(hid, zpff->report, USB_DIR_OUT);
109 hid_info(hid, "force feedback for Zeroplus based devices by Anssi Hannula <anssi.hannula@gmail.com>\n");
114 static inline int zpff_init(struct hid_device *hid)
148 MODULE_DEVICE_TABLE(hid, zp_devices);