Lines Matching refs:hid_device
47 struct hid_device *hdev;
69 static int lenovo_led_set_tp10ubkbd(struct hid_device *hdev, u8 led_code, in lenovo_led_set_tp10ubkbd()
131 static __u8 *lenovo_report_fixup(struct hid_device *hdev, __u8 *rdesc, in lenovo_report_fixup()
164 static int lenovo_input_mapping_tpkbd(struct hid_device *hdev, in lenovo_input_mapping_tpkbd()
177 static int lenovo_input_mapping_cptkbd(struct hid_device *hdev, in lenovo_input_mapping_cptkbd()
251 static int lenovo_input_mapping_tpIIkbd(struct hid_device *hdev, in lenovo_input_mapping_tpIIkbd()
346 static int lenovo_input_mapping_scrollpoint(struct hid_device *hdev, in lenovo_input_mapping_scrollpoint()
357 static int lenovo_input_mapping_tp10_ultrabook_kbd(struct hid_device *hdev, in lenovo_input_mapping_tp10_ultrabook_kbd()
395 static int lenovo_input_mapping_x1_tab_kbd(struct hid_device *hdev, in lenovo_input_mapping_x1_tab_kbd()
443 static int lenovo_input_mapping(struct hid_device *hdev, in lenovo_input_mapping()
480 static int lenovo_send_cmd_cptkbd(struct hid_device *hdev, in lenovo_send_cmd_cptkbd()
519 static void lenovo_features_set_cptkbd(struct hid_device *hdev) in lenovo_features_set_cptkbd()
537 struct hid_device *hdev = to_hid_device(dev); in attr_fn_lock_show()
548 struct hid_device *hdev = to_hid_device(dev); in attr_fn_lock_store()
581 struct hid_device *hdev = to_hid_device(dev); in attr_sensitivity_show_cptkbd()
593 struct hid_device *hdev = to_hid_device(dev); in attr_sensitivity_store_cptkbd()
628 static int lenovo_raw_event(struct hid_device *hdev, in lenovo_raw_event()
648 static int lenovo_event_tp10ubkbd(struct hid_device *hdev, in lenovo_event_tp10ubkbd()
666 static int lenovo_event_cptkbd(struct hid_device *hdev, in lenovo_event_cptkbd()
710 static int lenovo_event(struct hid_device *hdev, struct hid_field *field, in lenovo_event()
730 static int lenovo_features_set_tpkbd(struct hid_device *hdev) in lenovo_features_set_tpkbd()
753 struct hid_device *hdev = to_hid_device(dev); in attr_press_to_select_show_tpkbd()
764 struct hid_device *hdev = to_hid_device(dev); in attr_press_to_select_store_tpkbd()
783 struct hid_device *hdev = to_hid_device(dev); in attr_dragging_show_tpkbd()
794 struct hid_device *hdev = to_hid_device(dev); in attr_dragging_store_tpkbd()
813 struct hid_device *hdev = to_hid_device(dev); in attr_release_to_select_show_tpkbd()
824 struct hid_device *hdev = to_hid_device(dev); in attr_release_to_select_store_tpkbd()
843 struct hid_device *hdev = to_hid_device(dev); in attr_select_right_show_tpkbd()
854 struct hid_device *hdev = to_hid_device(dev); in attr_select_right_store_tpkbd()
873 struct hid_device *hdev = to_hid_device(dev); in attr_sensitivity_show_tpkbd()
885 struct hid_device *hdev = to_hid_device(dev); in attr_sensitivity_store_tpkbd()
902 struct hid_device *hdev = to_hid_device(dev); in attr_press_speed_show_tpkbd()
914 struct hid_device *hdev = to_hid_device(dev); in attr_press_speed_store_tpkbd()
971 static void lenovo_led_set_tpkbd(struct hid_device *hdev) in lenovo_led_set_tpkbd()
986 struct hid_device *hdev = to_hid_device(dev); in lenovo_led_brightness_set()
1013 static int lenovo_register_leds(struct hid_device *hdev) in lenovo_register_leds()
1054 static int lenovo_probe_tpkbd(struct hid_device *hdev) in lenovo_probe_tpkbd()
1107 static int lenovo_probe_cptkbd(struct hid_device *hdev) in lenovo_probe_cptkbd()
1167 static int lenovo_probe_tp10ubkbd(struct hid_device *hdev) in lenovo_probe_tp10ubkbd()
1222 static int lenovo_probe(struct hid_device *hdev, in lenovo_probe()
1267 static void lenovo_remove_tpkbd(struct hid_device *hdev) in lenovo_remove_tpkbd()
1285 static void lenovo_remove_cptkbd(struct hid_device *hdev) in lenovo_remove_cptkbd()
1291 static void lenovo_remove_tp10ubkbd(struct hid_device *hdev) in lenovo_remove_tp10ubkbd()
1305 static void lenovo_remove(struct hid_device *hdev) in lenovo_remove()
1326 static int lenovo_input_configured(struct hid_device *hdev, in lenovo_input_configured()