Lines Matching defs:hid
33 #include <linux/hid.h>
36 #include "hid-ids.h"
48 struct hid_device *hid = input_get_drvdata(dev);
71 usbhid_submit_report(hid, drff->report, USB_DIR_OUT);
83 usbhid_submit_report(hid, drff->report, USB_DIR_OUT);
88 static int drff_init(struct hid_device *hid)
92 struct hid_input *hidinput = list_first_entry(&hid->inputs,
95 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
100 hid_err(hid, "no output reports found\n");
106 hid_err(hid, "no fields in the report\n");
111 hid_err(hid, "not enough values in the field\n");
135 usbhid_submit_report(hid, drff->report, USB_DIR_OUT);
137 hid_info(hid, "Force Feedback for DragonRise Inc. "
143 static inline int drff_init(struct hid_device *hid)
292 MODULE_DEVICE_TABLE(hid, dr_devices);