Searched refs:hid_device (Results 1 - 25 of 72) sorted by relevance

123

/drivers/hid/
H A Dhid-lg.h5 int lgff_init(struct hid_device *hdev);
7 static inline int lgff_init(struct hid_device *hdev) { return -1; }
11 int lg2ff_init(struct hid_device *hdev);
13 static inline int lg2ff_init(struct hid_device *hdev) { return -1; }
17 int lg3ff_init(struct hid_device *hdev);
19 static inline int lg3ff_init(struct hid_device *hdev) { return -1; }
23 int lg4ff_init(struct hid_device *hdev);
24 int lg4ff_deinit(struct hid_device *hdev);
26 static inline int lg4ff_init(struct hid_device *hdev) { return -1; }
27 static inline int lg4ff_deinit(struct hid_device *hde
[all...]
H A Dhid-speedlink.c29 static int speedlink_input_mapping(struct hid_device *hdev,
47 static int speedlink_event(struct hid_device *hdev, struct hid_field *field,
H A Dhid-primax.c25 static int px_raw_event(struct hid_device *hid, struct hid_report *report,
67 static int px_probe(struct hid_device *hid, const struct hid_device_id *id)
85 static void px_remove(struct hid_device *hid)
H A Dhid-ntrig.c113 static inline int ntrig_get_mode(struct hid_device *hdev)
126 static inline void ntrig_set_mode(struct hid_device *hdev, const int mode)
143 static void ntrig_report_version(struct hid_device *hdev)
175 struct hid_device *hdev = container_of(dev, struct hid_device, dev);
187 struct hid_device *hdev = container_of(dev, struct hid_device, dev);
199 struct hid_device *hdev = container_of(dev, struct hid_device, dev);
211 struct hid_device *hde
[all...]
H A Dhid-samsung.c57 static inline void samsung_irda_dev_trace(struct hid_device *hdev,
64 static __u8 *samsung_irda_report_fixup(struct hid_device *hdev, __u8 *rdesc,
101 static int samsung_kbd_mouse_input_mapping(struct hid_device *hdev,
134 static __u8 *samsung_report_fixup(struct hid_device *hdev, __u8 *rdesc,
142 static int samsung_input_mapping(struct hid_device *hdev, struct hid_input *hi,
155 static int samsung_probe(struct hid_device *hdev,
H A Dhid-petalynx.c26 static __u8 *pl_report_fixup(struct hid_device *hdev, __u8 *rdesc,
41 static int pl_input_mapping(struct hid_device *hdev, struct hid_input *hi,
71 static int pl_probe(struct hid_device *hdev, const struct hid_device_id *id)
H A Dhid-a4tech.c36 static int a4_input_mapped(struct hid_device *hdev, struct hid_input *hi,
51 static int a4_event(struct hid_device *hdev, struct hid_field *field,
89 static int a4_probe(struct hid_device *hdev, const struct hid_device_id *id)
123 static void a4_remove(struct hid_device *hdev)
H A Dhid-cypress.c34 static __u8 *cp_report_fixup(struct hid_device *hdev, __u8 *rdesc,
56 static int cp_input_mapped(struct hid_device *hdev, struct hid_input *hi,
73 static int cp_event(struct hid_device *hdev, struct hid_field *field,
101 static int cp_probe(struct hid_device *hdev, const struct hid_device_id *id)
H A Dhid-elecom.c23 static __u8 *elecom_report_fixup(struct hid_device *hdev, __u8 *rdesc,
H A Dhid-zpff.c42 struct hid_device *hid = input_get_drvdata(dev);
67 static int zpff_init(struct hid_device *hid)
114 static inline int zpff_init(struct hid_device *hid)
120 static int zp_probe(struct hid_device *hdev, const struct hid_device_id *id)
H A Dhid-belkin.c30 static int belkin_input_mapping(struct hid_device *hdev, struct hid_input *hi,
50 static int belkin_probe(struct hid_device *hdev, const struct hid_device_id *id)
H A Dhid-cherry.c29 static __u8 *ch_report_fixup(struct hid_device *hdev, __u8 *rdesc,
42 static int ch_input_mapping(struct hid_device *hdev, struct hid_input *hi,
H A Dhid-ezkey.c29 static int ez_input_mapping(struct hid_device *hdev, struct hid_input *hi,
51 static int ez_event(struct hid_device *hdev, struct hid_field *field,
H A Dhid-logitech-dj.h98 struct hid_device *hdev;
107 struct hid_device *hdev;
H A Dhid-monterey.c25 static __u8 *mr_report_fixup(struct hid_device *hdev, __u8 *rdesc,
37 static int mr_input_mapping(struct hid_device *hdev, struct hid_input *hi,
H A Dhid-sunplus.c25 static __u8 *sp_report_fixup(struct hid_device *hdev, __u8 *rdesc,
39 static int sp_input_mapping(struct hid_device *hdev, struct hid_input *hi,
H A Dhid-axff.c47 struct hid_device *hid = input_get_drvdata(dev);
76 static int axff_init(struct hid_device *hid)
128 static inline int axff_init(struct hid_device *hid)
134 static int ax_probe(struct hid_device *hdev, const struct hid_device_id *id)
177 static void ax_remove(struct hid_device *hdev)
H A Dhid-holtekff.c94 struct hid_device *hid,
112 struct hid_device *hid = input_get_drvdata(dev);
142 static int holtekff_init(struct hid_device *hid)
188 static inline int holtekff_init(struct hid_device *hid)
194 static int holtek_probe(struct hid_device *hdev, const struct hid_device_id *id)
H A Dhid-zydacron.c30 static __u8 *zc_report_fixup(struct hid_device *hdev, __u8 *rdesc,
48 static int zc_input_mapping(struct hid_device *hdev, struct hid_input *hi,
112 static int zc_raw_event(struct hid_device *hdev, struct hid_report *report,
167 static int zc_probe(struct hid_device *hdev, const struct hid_device_id *id)
199 static void zc_remove(struct hid_device *hdev)
H A Dhid-sony.c42 static __u8 *sony_report_fixup(struct hid_device *hdev, __u8 *rdesc,
64 static int sony_raw_event(struct hid_device *hdev, struct hid_report *report,
93 static int sixaxis_usb_output_raw_report(struct hid_device *hid, __u8 *buf,
127 static int sixaxis_set_operational_usb(struct hid_device *hdev)
152 static int sixaxis_set_operational_bt(struct hid_device *hdev)
158 static int sony_probe(struct hid_device *hdev, const struct hid_device_id *id)
206 static void sony_remove(struct hid_device *hdev)
H A Dhid-lg3ff.c65 struct hid_device *hid = input_get_drvdata(dev);
102 struct hid_device *hid = input_get_drvdata(dev);
131 int lg3ff_init(struct hid_device *hid)
H A Dhid-logitech-dj.c185 static int logi_dj_output_hidraw_report(struct hid_device *hid, u8 * buf,
214 struct hid_device *djrcv_hdev = djrcv_dev->hdev;
217 struct hid_device *dj_hiddev;
413 struct hid_device *hdev = djrcv_dev->hdev;
455 static int logi_dj_ll_open(struct hid_device *hid)
462 static void logi_dj_ll_close(struct hid_device *hid)
467 static int logi_dj_output_hidraw_report(struct hid_device *hid, u8 * buf,
477 static int logi_dj_ll_parse(struct hid_device *hid)
565 struct hid_device *dj_hiddev = input_get_drvdata(dev);
570 struct hid_device *dj_rcv_hidde
[all...]
H A Dhid-gaff.c47 struct hid_device *hid = input_get_drvdata(dev);
78 static int gaff_init(struct hid_device *hid)
137 static inline int gaff_init(struct hid_device *hdev)
143 static int ga_probe(struct hid_device *hdev, const struct hid_device_id *id)
/drivers/hid/usbhid/
H A Dusbhid.h37 int usbhid_wait_io(struct hid_device* hid);
38 void usbhid_close(struct hid_device *hid);
39 int usbhid_open(struct hid_device *hid);
40 void usbhid_init_reports(struct hid_device *hid);
42 (struct hid_device *hid, struct hid_report *report, unsigned char dir);
43 int usbhid_get_power(struct hid_device *hid);
44 void usbhid_put_power(struct hid_device *hid);
61 * from struct hid_device->driver_data
65 struct hid_device *hid; /* pointer to corresponding HID dev */
H A Dhid-core.c71 static void hid_io_error(struct hid_device *hid);
72 static int hid_submit_out(struct hid_device *hid);
73 static int hid_submit_ctrl(struct hid_device *hid);
77 static int hid_start_in(struct hid_device *hid)
99 struct hid_device *hid = (struct hid_device *) _hid;
112 struct hid_device *hid = usbhid->hid;
151 static void hid_io_error(struct hid_device *hid)
198 struct hid_device *hid = usb_get_intfdata(usbhid->intf);
224 struct hid_device *hi
[all...]

Completed in 1100 milliseconds

123