Lines Matching refs:hid_device
46 struct hid_device *hdev;
73 static int lenovo_led_set_tp10ubkbd(struct hid_device *hdev, u8 led_code,
118 static __u8 *lenovo_report_fixup(struct hid_device *hdev, __u8 *rdesc,
138 static int lenovo_input_mapping_tpkbd(struct hid_device *hdev,
151 static int lenovo_input_mapping_cptkbd(struct hid_device *hdev,
225 static int lenovo_input_mapping_scrollpoint(struct hid_device *hdev,
236 static int lenovo_input_mapping_tp10_ultrabook_kbd(struct hid_device *hdev,
274 static int lenovo_input_mapping(struct hid_device *hdev,
305 static int lenovo_send_cmd_cptkbd(struct hid_device *hdev,
337 static void lenovo_features_set_cptkbd(struct hid_device *hdev)
355 struct hid_device *hdev = to_hid_device(dev);
366 struct hid_device *hdev = to_hid_device(dev);
396 struct hid_device *hdev = to_hid_device(dev);
408 struct hid_device *hdev = to_hid_device(dev);
443 static int lenovo_raw_event(struct hid_device *hdev,
463 static int lenovo_event_tp10ubkbd(struct hid_device *hdev,
481 static int lenovo_event_cptkbd(struct hid_device *hdev,
534 static int lenovo_event(struct hid_device *hdev, struct hid_field *field,
551 static int lenovo_features_set_tpkbd(struct hid_device *hdev)
574 struct hid_device *hdev = to_hid_device(dev);
585 struct hid_device *hdev = to_hid_device(dev);
604 struct hid_device *hdev = to_hid_device(dev);
615 struct hid_device *hdev = to_hid_device(dev);
634 struct hid_device *hdev = to_hid_device(dev);
645 struct hid_device *hdev = to_hid_device(dev);
664 struct hid_device *hdev = to_hid_device(dev);
675 struct hid_device *hdev = to_hid_device(dev);
694 struct hid_device *hdev = to_hid_device(dev);
706 struct hid_device *hdev = to_hid_device(dev);
723 struct hid_device *hdev = to_hid_device(dev);
735 struct hid_device *hdev = to_hid_device(dev);
792 static void lenovo_led_set_tpkbd(struct hid_device *hdev)
807 struct hid_device *hdev = to_hid_device(dev);
823 struct hid_device *hdev = to_hid_device(dev);
849 static int lenovo_register_leds(struct hid_device *hdev)
888 static int lenovo_probe_tpkbd(struct hid_device *hdev)
941 static int lenovo_probe_cptkbd(struct hid_device *hdev)
997 static int lenovo_probe_tp10ubkbd(struct hid_device *hdev)
1039 static int lenovo_probe(struct hid_device *hdev,
1081 static void lenovo_remove_tpkbd(struct hid_device *hdev)
1099 static void lenovo_remove_cptkbd(struct hid_device *hdev)
1105 static void lenovo_remove_tp10ubkbd(struct hid_device *hdev)
1119 static void lenovo_remove(struct hid_device *hdev)
1137 static int lenovo_input_configured(struct hid_device *hdev,