Lines Matching refs:hid
45 struct hid_device *hid = input_get_drvdata(dev); in axff_play() local
69 hid_hw_request(hid, axff->report, HID_REQ_SET_REPORT); in axff_play()
74 static int axff_init(struct hid_device *hid) in axff_init() argument
78 struct hid_input *hidinput = list_first_entry(&hid->inputs, struct hid_input, list); in axff_init()
79 struct list_head *report_list =&hid->report_enum[HID_OUTPUT_REPORT].report_list; in axff_init()
86 hid_err(hid, "no output reports found\n"); in axff_init()
98 if (field_count < 4 && hid->product != 0xf705) { in axff_init()
99 hid_err(hid, "not enough fields in the report: %d\n", in axff_init()
115 hid_hw_request(hid, axff->report, HID_REQ_SET_REPORT); in axff_init()
117 hid_info(hid, "Force Feedback for ACRUX game controllers by Sergei Kolzun <x0r@dv-life.ru>\n"); in axff_init()
126 static inline int axff_init(struct hid_device *hid) in axff_init() argument
186 MODULE_DEVICE_TABLE(hid, ax_devices);