Lines Matching refs:hidpp_device

180 struct hidpp_device {
241 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
285 static int __do_hidpp_send_message_sync(struct hidpp_device *hidpp,
341 static int hidpp_send_message_sync(struct hidpp_device *hidpp,
370 static int hidpp_send_fap_command_sync(struct hidpp_device *hidpp,
409 static int hidpp_send_rap_command_sync(struct hidpp_device *hidpp_dev,
467 static inline bool hidpp_report_is_connect_event(struct hidpp_device *hidpp,
507 static void hidpp_update_usb_wireless_status(struct hidpp_device *hidpp)
604 static int hidpp10_set_register(struct hidpp_device *hidpp_dev,
638 static int hidpp10_enable_battery_reporting(struct hidpp_device *hidpp_dev)
649 static int hidpp10_enable_scrolling_acceleration(struct hidpp_device *hidpp_dev)
715 static int hidpp10_query_battery_status(struct hidpp_device *hidpp)
767 static int hidpp10_query_battery_mileage(struct hidpp_device *hidpp)
790 static int hidpp10_battery_event(struct hidpp_device *hidpp, u8 *data, int size)
836 static char *hidpp_unifying_get_name(struct hidpp_device *hidpp_dev)
872 static int hidpp_unifying_get_serial(struct hidpp_device *hidpp, u32 *serial)
894 static int hidpp_unifying_init(struct hidpp_device *hidpp)
929 static int hidpp_root_get_feature(struct hidpp_device *hidpp, u16 feature,
952 static int hidpp_root_get_protocol_version(struct hidpp_device *hidpp)
1011 static int hidpp_get_serial(struct hidpp_device *hidpp, u32 *serial)
1035 static int hidpp_serial_init(struct hidpp_device *hidpp)
1061 static int hidpp_devicenametype_get_count(struct hidpp_device *hidpp,
1083 static int hidpp_devicenametype_get_device_name(struct hidpp_device *hidpp,
1125 static char *hidpp_get_device_name(struct hidpp_device *hidpp)
1238 static int hidpp20_batterylevel_get_battery_capacity(struct hidpp_device *hidpp,
1270 static int hidpp20_batterylevel_get_battery_info(struct hidpp_device *hidpp,
1300 static int hidpp20_query_battery_info_1000(struct hidpp_device *hidpp)
1337 static int hidpp20_battery_event_1000(struct hidpp_device *hidpp,
1425 static int hidpp20_battery_get_battery_voltage(struct hidpp_device *hidpp,
1489 static int hidpp20_query_battery_voltage_info(struct hidpp_device *hidpp)
1521 static int hidpp20_battery_voltage_event(struct hidpp_device *hidpp,
1568 static int hidpp20_unifiedbattery_get_capabilities(struct hidpp_device *hidpp,
1613 static int hidpp20_unifiedbattery_map_status(struct hidpp_device *hidpp,
1643 static int hidpp20_unifiedbattery_map_level(struct hidpp_device *hidpp,
1661 static int hidpp20_unifiedbattery_get_status(struct hidpp_device *hidpp,
1692 static int hidpp20_query_battery_info_1004(struct hidpp_device *hidpp)
1730 static int hidpp20_battery_event_1004(struct hidpp_device *hidpp,
1783 struct hidpp_device *hidpp = power_supply_get_drvdata(psy);
1834 static int hidpp_get_wireless_feature_index(struct hidpp_device *hidpp, u8 *feature_index)
1928 static bool hidpp20_get_adc_measurement_1f20(struct hidpp_device *hidpp,
1952 static int hidpp20_query_adc_measurement_info_1f20(struct hidpp_device *hidpp)
1979 static int hidpp20_adc_measurement_event_1f20(struct hidpp_device *hidpp,
2012 static int hidpp_hrs_set_highres_scrolling_mode(struct hidpp_device *hidpp,
2047 static int hidpp_hrw_get_wheel_capability(struct hidpp_device *hidpp,
2074 static int hidpp_hrw_set_wheel_mode(struct hidpp_device *hidpp, bool invert,
2109 static int hidpp_solar_request_battery_event(struct hidpp_device *hidpp)
2142 static int hidpp_solar_battery_event(struct hidpp_device *hidpp,
2211 static int hidpp_touchpad_fw_items_set(struct hidpp_device *hidpp,
2282 static int hidpp_touchpad_get_raw_info(struct hidpp_device *hidpp,
2312 static int hidpp_touchpad_set_raw_report_state(struct hidpp_device *hidpp_dev,
2350 static void hidpp_touchpad_raw_xy_event(struct hidpp_device *hidpp_dev,
2406 struct hidpp_device *hidpp;
2817 static int hidpp_ff_init(struct hidpp_device *hidpp,
2941 static void wtp_populate_input(struct hidpp_device *hidpp,
2970 static void wtp_touch_event(struct hidpp_device *hidpp,
2996 static void wtp_send_raw_xy_event(struct hidpp_device *hidpp,
3014 static int wtp_mouse_raw_xy_event(struct hidpp_device *hidpp, u8 *data)
3055 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3096 static int wtp_get_config(struct hidpp_device *hidpp)
3127 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3142 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3205 struct hidpp_device *hidpp_dev;
3222 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3315 static void m560_populate_input(struct hidpp_device *hidpp,
3359 static int k400_disable_tap_to_click(struct hidpp_device *hidpp)
3384 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3399 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3413 static int g920_ff_set_autocenter(struct hidpp_device *hidpp,
3437 static int g920_get_config(struct hidpp_device *hidpp,
3525 static int hidpp10_wheel_connect(struct hidpp_device *hidpp)
3532 static int hidpp10_wheel_raw_event(struct hidpp_device *hidpp,
3558 static void hidpp10_wheel_populate_input(struct hidpp_device *hidpp,
3571 static int hidpp10_extra_mouse_buttons_connect(struct hidpp_device *hidpp)
3578 static int hidpp10_extra_mouse_buttons_raw_event(struct hidpp_device *hidpp,
3613 struct hidpp_device *hidpp, struct input_dev *input_dev)
3631 static u8 *hidpp10_consumer_keys_report_fixup(struct hidpp_device *hidpp,
3659 static int hidpp10_consumer_keys_connect(struct hidpp_device *hidpp)
3666 static int hidpp10_consumer_keys_raw_event(struct hidpp_device *hidpp,
3695 static int hi_res_scroll_enable(struct hidpp_device *hidpp)
3728 static int hidpp_initialize_hires_scroll(struct hidpp_device *hidpp)
3772 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3789 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3810 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3828 static void hidpp_populate_input(struct hidpp_device *hidpp,
3848 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
3859 static int hidpp_raw_hidpp_event(struct hidpp_device *hidpp, u8 *data,
3955 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
4008 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
4029 static int hidpp_initialize_battery(struct hidpp_device *hidpp)
4128 static void hidpp_non_unifying_init(struct hidpp_device *hidpp)
4162 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
4185 struct hidpp_device *hidpp = container_of(work, struct hidpp_device, work);
4330 struct hidpp_device *hidpp = hid_get_drvdata(hdev);
4383 struct hidpp_device *hidpp;
4520 struct hidpp_device *hidpp = hid_get_drvdata(hdev);