Searched refs:hidpp (Results 1 – 4 of 4) sorted by relevance
251 struct hidpp_device *hidpp = hid_get_drvdata(hdev); in __hidpp_send_report() local262 fields_count = hidpp->very_long_report_length; in __hidpp_send_report()274 if (hidpp->quirks & HIDPP_QUIRK_FORCE_OUTPUT_REPORTS) { in __hidpp_send_report()295 static int __do_hidpp_send_message_sync(struct hidpp_device *hidpp, in __do_hidpp_send_message_sync() argument301 __must_hold(&hidpp->send_mutex); in __do_hidpp_send_message_sync()303 hidpp->send_receive_buf = response; in __do_hidpp_send_message_sync()304 hidpp->answer_available = false; in __do_hidpp_send_message_sync()312 ret = __hidpp_send_report(hidpp->hid_dev, message); in __do_hidpp_send_message_sync()319 if (!wait_event_timeout(hidpp->wait, hidpp->answer_available, in __do_hidpp_send_message_sync()345 hidpp->send_receive_buf = NULL; in __do_hidpp_send_message_sync()[all …]
143 struct hid_device *hidpp; member688 if (djrcv_dev->hidpp && in dj_find_receiver_dev()689 hid_compare_device_paths(hdev, djrcv_dev->hidpp, sep)) { in dj_find_receiver_dev()717 if (djrcv_dev->hidpp == hdev) in dj_put_receiver_dev()718 djrcv_dev->hidpp = NULL; in dj_put_receiver_dev()760 djrcv_dev->hidpp = hdev; in dj_get_receiver_dev()784 hid_err(djrcv_dev->hidpp, "%s: can't destroy a NULL device\n", in logi_dj_recv_destroy_djhid_device()793 struct hid_device *djrcv_hdev = djrcv_dev->hidpp; in logi_dj_recv_add_djhid_device()1271 struct hid_device *hdev = djrcv_dev->hidpp; in logi_dj_recv_send_report()1310 retval = hid_hw_raw_request(djrcv_dev->hidpp, in logi_dj_recv_query_hidpp_devices()[all …]
1 What: /sys/bus/hid/drivers/logitech-hidpp-device/<dev>/range11 What: /sys/bus/hid/drivers/logitech-hidpp-device/<dev>/builtin_power_supply
11724 F: drivers/hid/hid-logitech-hidpp.c