Lines Matching refs:hidpp_device

183 struct hidpp_device {  struct
230 static void hidpp_connect_event(struct hidpp_device *hidpp_dev); argument
235 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in __hidpp_send_report()
277 static int hidpp_send_message_sync(struct hidpp_device *hidpp, in hidpp_send_message_sync()
330 static int hidpp_send_fap_command_sync(struct hidpp_device *hidpp, in hidpp_send_fap_command_sync()
357 static int hidpp_send_rap_command_sync(struct hidpp_device *hidpp_dev, in hidpp_send_rap_command_sync()
401 struct hidpp_device *hidpp = container_of(work, struct hidpp_device, in delayed_work_cb()
422 static inline bool hidpp_report_is_connect_event(struct hidpp_device *hidpp, in hidpp_report_is_connect_event()
539 static int hidpp10_set_register(struct hidpp_device *hidpp_dev, in hidpp10_set_register()
573 static int hidpp10_enable_battery_reporting(struct hidpp_device *hidpp_dev) in hidpp10_enable_battery_reporting()
584 static int hidpp10_enable_scrolling_acceleration(struct hidpp_device *hidpp_dev) in hidpp10_enable_scrolling_acceleration()
650 static int hidpp10_query_battery_status(struct hidpp_device *hidpp) in hidpp10_query_battery_status()
702 static int hidpp10_query_battery_mileage(struct hidpp_device *hidpp) in hidpp10_query_battery_mileage()
725 static int hidpp10_battery_event(struct hidpp_device *hidpp, u8 *data, int size) in hidpp10_battery_event()
771 static char *hidpp_unifying_get_name(struct hidpp_device *hidpp_dev) in hidpp_unifying_get_name()
807 static int hidpp_unifying_get_serial(struct hidpp_device *hidpp, u32 *serial) in hidpp_unifying_get_serial()
829 static int hidpp_unifying_init(struct hidpp_device *hidpp) in hidpp_unifying_init()
865 static int hidpp_root_get_feature(struct hidpp_device *hidpp, u16 feature, in hidpp_root_get_feature()
888 static int hidpp_root_get_protocol_version(struct hidpp_device *hidpp) in hidpp_root_get_protocol_version()
944 static int hidpp_devicenametype_get_count(struct hidpp_device *hidpp, in hidpp_devicenametype_get_count()
966 static int hidpp_devicenametype_get_device_name(struct hidpp_device *hidpp, in hidpp_devicenametype_get_device_name()
1008 static char *hidpp_get_device_name(struct hidpp_device *hidpp) in hidpp_get_device_name()
1121 static int hidpp20_batterylevel_get_battery_capacity(struct hidpp_device *hidpp, in hidpp20_batterylevel_get_battery_capacity()
1153 static int hidpp20_batterylevel_get_battery_info(struct hidpp_device *hidpp, in hidpp20_batterylevel_get_battery_info()
1183 static int hidpp20_query_battery_info_1000(struct hidpp_device *hidpp) in hidpp20_query_battery_info_1000()
1220 static int hidpp20_battery_event_1000(struct hidpp_device *hidpp, in hidpp20_battery_event_1000()
1308 static int hidpp20_battery_get_battery_voltage(struct hidpp_device *hidpp, in hidpp20_battery_get_battery_voltage()
1374 static int hidpp20_query_battery_voltage_info(struct hidpp_device *hidpp) in hidpp20_query_battery_voltage_info()
1406 static int hidpp20_battery_voltage_event(struct hidpp_device *hidpp, in hidpp20_battery_voltage_event()
1453 static int hidpp20_unifiedbattery_get_capabilities(struct hidpp_device *hidpp, in hidpp20_unifiedbattery_get_capabilities()
1498 static int hidpp20_unifiedbattery_map_status(struct hidpp_device *hidpp, in hidpp20_unifiedbattery_map_status()
1528 static int hidpp20_unifiedbattery_map_level(struct hidpp_device *hidpp, in hidpp20_unifiedbattery_map_level()
1546 static int hidpp20_unifiedbattery_get_status(struct hidpp_device *hidpp, in hidpp20_unifiedbattery_get_status()
1577 static int hidpp20_query_battery_info_1004(struct hidpp_device *hidpp) in hidpp20_query_battery_info_1004()
1615 static int hidpp20_battery_event_1004(struct hidpp_device *hidpp, in hidpp20_battery_event_1004()
1668 struct hidpp_device *hidpp = power_supply_get_drvdata(psy); in hidpp_battery_get_property()
1719 static int hidpp_set_wireless_feature_index(struct hidpp_device *hidpp) in hidpp_set_wireless_feature_index()
1740 static int hidpp_hrs_set_highres_scrolling_mode(struct hidpp_device *hidpp, in hidpp_hrs_set_highres_scrolling_mode()
1775 static int hidpp_hrw_get_wheel_capability(struct hidpp_device *hidpp, in hidpp_hrw_get_wheel_capability()
1802 static int hidpp_hrw_set_wheel_mode(struct hidpp_device *hidpp, bool invert, in hidpp_hrw_set_wheel_mode()
1837 static int hidpp_solar_request_battery_event(struct hidpp_device *hidpp) in hidpp_solar_request_battery_event()
1870 static int hidpp_solar_battery_event(struct hidpp_device *hidpp, in hidpp_solar_battery_event()
1939 static int hidpp_touchpad_fw_items_set(struct hidpp_device *hidpp, in hidpp_touchpad_fw_items_set()
2010 static int hidpp_touchpad_get_raw_info(struct hidpp_device *hidpp, in hidpp_touchpad_get_raw_info()
2040 static int hidpp_touchpad_set_raw_report_state(struct hidpp_device *hidpp_dev, in hidpp_touchpad_set_raw_report_state()
2078 static void hidpp_touchpad_raw_xy_event(struct hidpp_device *hidpp_dev, in hidpp_touchpad_raw_xy_event()
2134 struct hidpp_device *hidpp;
2545 static int hidpp_ff_init(struct hidpp_device *hidpp, in hidpp_ff_init()
2662 static void wtp_populate_input(struct hidpp_device *hidpp, in wtp_populate_input()
2691 static void wtp_touch_event(struct hidpp_device *hidpp, in wtp_touch_event()
2717 static void wtp_send_raw_xy_event(struct hidpp_device *hidpp, in wtp_send_raw_xy_event()
2735 static int wtp_mouse_raw_xy_event(struct hidpp_device *hidpp, u8 *data) in wtp_mouse_raw_xy_event()
2776 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in wtp_raw_event()
2817 static int wtp_get_config(struct hidpp_device *hidpp) in wtp_get_config()
2848 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in wtp_allocate()
2863 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in wtp_connect()
2926 struct hidpp_device *hidpp_dev; in m560_send_config_command()
2943 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in m560_raw_event()
3036 static void m560_populate_input(struct hidpp_device *hidpp, in m560_populate_input()
3080 static int k400_disable_tap_to_click(struct hidpp_device *hidpp) in k400_disable_tap_to_click()
3105 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in k400_allocate()
3120 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in k400_connect()
3134 static int g920_ff_set_autocenter(struct hidpp_device *hidpp, in g920_ff_set_autocenter()
3158 static int g920_get_config(struct hidpp_device *hidpp, in g920_get_config()
3246 static int hidpp10_wheel_connect(struct hidpp_device *hidpp) in hidpp10_wheel_connect()
3253 static int hidpp10_wheel_raw_event(struct hidpp_device *hidpp, in hidpp10_wheel_raw_event()
3279 static void hidpp10_wheel_populate_input(struct hidpp_device *hidpp, in hidpp10_wheel_populate_input()
3292 static int hidpp10_extra_mouse_buttons_connect(struct hidpp_device *hidpp) in hidpp10_extra_mouse_buttons_connect()
3299 static int hidpp10_extra_mouse_buttons_raw_event(struct hidpp_device *hidpp, in hidpp10_extra_mouse_buttons_raw_event()
3334 struct hidpp_device *hidpp, struct input_dev *input_dev) in hidpp10_extra_mouse_buttons_populate_input()
3352 static u8 *hidpp10_consumer_keys_report_fixup(struct hidpp_device *hidpp, in hidpp10_consumer_keys_report_fixup()
3380 static int hidpp10_consumer_keys_connect(struct hidpp_device *hidpp) in hidpp10_consumer_keys_connect()
3387 static int hidpp10_consumer_keys_raw_event(struct hidpp_device *hidpp, in hidpp10_consumer_keys_raw_event()
3416 static int hi_res_scroll_enable(struct hidpp_device *hidpp) in hi_res_scroll_enable()
3443 static int hidpp_initialize_hires_scroll(struct hidpp_device *hidpp) in hidpp_initialize_hires_scroll()
3493 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in hidpp_report_fixup()
3510 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in hidpp_input_mapping()
3531 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in hidpp_input_mapped()
3549 static void hidpp_populate_input(struct hidpp_device *hidpp, in hidpp_populate_input()
3569 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in hidpp_input_configured()
3580 static int hidpp_raw_hidpp_event(struct hidpp_device *hidpp, u8 *data, in hidpp_raw_hidpp_event()
3675 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in hidpp_raw_event()
3728 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in hidpp_event()
3749 static int hidpp_initialize_battery(struct hidpp_device *hidpp) in hidpp_initialize_battery()
3844 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in hidpp_overwrite_name()
3879 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in hidpp_allocate_input()
3900 static void hidpp_connect_event(struct hidpp_device *hidpp) in hidpp_connect_event()
4044 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in hidpp_validate_device()
4097 struct hidpp_device *hidpp; in hidpp_probe()
4260 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in hidpp_remove()