Lines Matching defs:hid
29 #include <linux/hid.h>
31 #include "hid-ids.h"
40 struct hid_device *hid = input_get_drvdata(dev);
50 hid_hw_request(hid, betopff->report, HID_REQ_SET_REPORT);
55 static int betopff_init(struct hid_device *hid)
61 &hid->report_enum[HID_OUTPUT_REPORT].report_list;
66 if (list_empty(&hid->inputs)) {
67 hid_err(hid, "no inputs found\n");
71 hidinput = list_first_entry(&hid->inputs, struct hid_input, list);
75 hid_err(hid, "no output reports found\n");
89 hid_err(hid, "not enough fields in the report: %d\n",
95 hid_err(hid, "no values in the field\n");
116 hid_hw_request(hid, betopff->report, HID_REQ_SET_REPORT);
118 hid_info(hid, "Force feedback for betop devices by huangbo <huangbobupt@163.com>\n");
156 MODULE_DEVICE_TABLE(hid, betop_devices);