Lines Matching defs:hidpp_device

181 struct hidpp_device {
238 static void hidpp_connect_event(struct hidpp_device *hidpp_dev);
243 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
287 static int __do_hidpp_send_message_sync(struct hidpp_device *hidpp,
343 static int hidpp_send_message_sync(struct hidpp_device *hidpp,
372 static int hidpp_send_fap_command_sync(struct hidpp_device *hidpp,
411 static int hidpp_send_rap_command_sync(struct hidpp_device *hidpp_dev,
455 struct hidpp_device *hidpp = container_of(work, struct hidpp_device,
476 static inline bool hidpp_report_is_connect_event(struct hidpp_device *hidpp,
516 static void hidpp_update_usb_wireless_status(struct hidpp_device *hidpp)
613 static int hidpp10_set_register(struct hidpp_device *hidpp_dev,
647 static int hidpp10_enable_battery_reporting(struct hidpp_device *hidpp_dev)
658 static int hidpp10_enable_scrolling_acceleration(struct hidpp_device *hidpp_dev)
724 static int hidpp10_query_battery_status(struct hidpp_device *hidpp)
776 static int hidpp10_query_battery_mileage(struct hidpp_device *hidpp)
799 static int hidpp10_battery_event(struct hidpp_device *hidpp, u8 *data, int size)
845 static char *hidpp_unifying_get_name(struct hidpp_device *hidpp_dev)
881 static int hidpp_unifying_get_serial(struct hidpp_device *hidpp, u32 *serial)
903 static int hidpp_unifying_init(struct hidpp_device *hidpp)
938 static int hidpp_root_get_feature(struct hidpp_device *hidpp, u16 feature,
961 static int hidpp_root_get_protocol_version(struct hidpp_device *hidpp)
1015 static int hidpp_get_serial(struct hidpp_device *hidpp, u32 *serial)
1039 static int hidpp_serial_init(struct hidpp_device *hidpp)
1065 static int hidpp_devicenametype_get_count(struct hidpp_device *hidpp,
1087 static int hidpp_devicenametype_get_device_name(struct hidpp_device *hidpp,
1129 static char *hidpp_get_device_name(struct hidpp_device *hidpp)
1242 static int hidpp20_batterylevel_get_battery_capacity(struct hidpp_device *hidpp,
1274 static int hidpp20_batterylevel_get_battery_info(struct hidpp_device *hidpp,
1304 static int hidpp20_query_battery_info_1000(struct hidpp_device *hidpp)
1341 static int hidpp20_battery_event_1000(struct hidpp_device *hidpp,
1429 static int hidpp20_battery_get_battery_voltage(struct hidpp_device *hidpp,
1493 static int hidpp20_query_battery_voltage_info(struct hidpp_device *hidpp)
1525 static int hidpp20_battery_voltage_event(struct hidpp_device *hidpp,
1572 static int hidpp20_unifiedbattery_get_capabilities(struct hidpp_device *hidpp,
1617 static int hidpp20_unifiedbattery_map_status(struct hidpp_device *hidpp,
1647 static int hidpp20_unifiedbattery_map_level(struct hidpp_device *hidpp,
1665 static int hidpp20_unifiedbattery_get_status(struct hidpp_device *hidpp,
1696 static int hidpp20_query_battery_info_1004(struct hidpp_device *hidpp)
1734 static int hidpp20_battery_event_1004(struct hidpp_device *hidpp,
1787 struct hidpp_device *hidpp = power_supply_get_drvdata(psy);
1838 static int hidpp_get_wireless_feature_index(struct hidpp_device *hidpp, u8 *feature_index)
1932 static bool hidpp20_get_adc_measurement_1f20(struct hidpp_device *hidpp,
1956 static int hidpp20_query_adc_measurement_info_1f20(struct hidpp_device *hidpp)
1983 static int hidpp20_adc_measurement_event_1f20(struct hidpp_device *hidpp,
2016 static int hidpp_hrs_set_highres_scrolling_mode(struct hidpp_device *hidpp,
2051 static int hidpp_hrw_get_wheel_capability(struct hidpp_device *hidpp,
2078 static int hidpp_hrw_set_wheel_mode(struct hidpp_device *hidpp, bool invert,
2113 static int hidpp_solar_request_battery_event(struct hidpp_device *hidpp)
2146 static int hidpp_solar_battery_event(struct hidpp_device *hidpp,
2215 static int hidpp_touchpad_fw_items_set(struct hidpp_device *hidpp,
2286 static int hidpp_touchpad_get_raw_info(struct hidpp_device *hidpp,
2316 static int hidpp_touchpad_set_raw_report_state(struct hidpp_device *hidpp_dev,
2354 static void hidpp_touchpad_raw_xy_event(struct hidpp_device *hidpp_dev,
2410 struct hidpp_device *hidpp;
2821 static int hidpp_ff_init(struct hidpp_device *hidpp,
2945 static void wtp_populate_input(struct hidpp_device *hidpp,
2974 static void wtp_touch_event(struct hidpp_device *hidpp,
3000 static void wtp_send_raw_xy_event(struct hidpp_device *hidpp,
3018 static int wtp_mouse_raw_xy_event(struct hidpp_device *hidpp, u8 *data)
3059 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3100 static int wtp_get_config(struct hidpp_device *hidpp)
3131 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3146 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3209 struct hidpp_device *hidpp_dev;
3226 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3319 static void m560_populate_input(struct hidpp_device *hidpp,
3363 static int k400_disable_tap_to_click(struct hidpp_device *hidpp)
3388 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3403 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3417 static int g920_ff_set_autocenter(struct hidpp_device *hidpp,
3441 static int g920_get_config(struct hidpp_device *hidpp,
3529 static int hidpp10_wheel_connect(struct hidpp_device *hidpp)
3536 static int hidpp10_wheel_raw_event(struct hidpp_device *hidpp,
3562 static void hidpp10_wheel_populate_input(struct hidpp_device *hidpp,
3575 static int hidpp10_extra_mouse_buttons_connect(struct hidpp_device *hidpp)
3582 static int hidpp10_extra_mouse_buttons_raw_event(struct hidpp_device *hidpp,
3617 struct hidpp_device *hidpp, struct input_dev *input_dev)
3635 static u8 *hidpp10_consumer_keys_report_fixup(struct hidpp_device *hidpp,
3663 static int hidpp10_consumer_keys_connect(struct hidpp_device *hidpp)
3670 static int hidpp10_consumer_keys_raw_event(struct hidpp_device *hidpp,
3699 static int hi_res_scroll_enable(struct hidpp_device *hidpp)
3732 static int hidpp_initialize_hires_scroll(struct hidpp_device *hidpp)
3776 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3793 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3814 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3832 static void hidpp_populate_input(struct hidpp_device *hidpp,
3852 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3863 static int hidpp_raw_hidpp_event(struct hidpp_device *hidpp, u8 *data,
3961 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
4014 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
4035 static int hidpp_initialize_battery(struct hidpp_device *hidpp)
4135 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
4170 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
4191 static void hidpp_connect_event(struct hidpp_device *hidpp)
4345 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
4398 struct hidpp_device *hidpp;
4553 struct hidpp_device *hidpp = hid_get_drvdata(hdev);