Searched refs:hidpp_report (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/drivers/hid/ |
H A D | hid-logitech-dj.c | 940 struct hidpp_event *hidpp_report, in logi_hidpp_dev_conn_notif_equad() 947 workitem->device_type = hidpp_report->params[HIDPP_PARAM_DEVICE_INFO] & in logi_hidpp_dev_conn_notif_equad() 949 workitem->quad_id_msb = hidpp_report->params[HIDPP_PARAM_EQUAD_MSB]; in logi_hidpp_dev_conn_notif_equad() 950 workitem->quad_id_lsb = hidpp_report->params[HIDPP_PARAM_EQUAD_LSB]; in logi_hidpp_dev_conn_notif_equad() 976 struct hidpp_event *hidpp_report, in logi_hidpp_dev_conn_notif_27mhz() 980 workitem->quad_id_lsb = hidpp_report->params[HIDPP_PARAM_27MHZ_DEVID]; in logi_hidpp_dev_conn_notif_27mhz() 981 switch (hidpp_report->device_index) { in logi_hidpp_dev_conn_notif_27mhz() 988 if (hidpp_report->params[HIDPP_PARAM_DEVICE_INFO] & HIDPP_27MHZ_SECURE_MASK) { in logi_hidpp_dev_conn_notif_27mhz() 1002 hidpp_report->device_index); in logi_hidpp_dev_conn_notif_27mhz() 1007 struct hidpp_event *hidpp_report) in logi_hidpp_recv_queue_notif() 939 logi_hidpp_dev_conn_notif_equad(struct hid_device *hdev, struct hidpp_event *hidpp_report, struct dj_workitem *workitem) logi_hidpp_dev_conn_notif_equad() argument 975 logi_hidpp_dev_conn_notif_27mhz(struct hid_device *hdev, struct hidpp_event *hidpp_report, struct dj_workitem *workitem) logi_hidpp_dev_conn_notif_27mhz() argument 1006 logi_hidpp_recv_queue_notif(struct hid_device *hdev, struct hidpp_event *hidpp_report) logi_hidpp_recv_queue_notif() argument 1220 u8 *hidpp_report; logi_dj_recv_query_hidpp_devices() local 1597 struct hidpp_event *hidpp_report = (struct hidpp_event *) data; logi_dj_hidpp_event() local [all...] |
H A D | hid-logitech-hidpp.c | 136 struct hidpp_report { struct 241 struct hidpp_report *hidpp_report) in __hidpp_send_report() 246 switch (hidpp_report->report_id) { in __hidpp_send_report() 264 hidpp_report->device_index = 0xff; in __hidpp_send_report() 267 ret = hid_hw_output_report(hdev, (u8 *)hidpp_report, fields_count); in __hidpp_send_report() 269 ret = hid_hw_raw_request(hdev, hidpp_report->report_id, in __hidpp_send_report() 270 (u8 *)hidpp_report, fields_count, HID_OUTPUT_REPORT, in __hidpp_send_report() 288 struct hidpp_report *message, in __do_hidpp_send_message_sync() 289 struct hidpp_report *respons in __do_hidpp_send_message_sync() 240 __hidpp_send_report(struct hid_device *hdev, struct hidpp_report *hidpp_report) __hidpp_send_report() argument [all...] |
/kernel/linux/linux-5.10/drivers/hid/ |
H A D | hid-logitech-dj.c | 882 struct hidpp_event *hidpp_report, in logi_hidpp_dev_conn_notif_equad() 889 workitem->device_type = hidpp_report->params[HIDPP_PARAM_DEVICE_INFO] & in logi_hidpp_dev_conn_notif_equad() 891 workitem->quad_id_msb = hidpp_report->params[HIDPP_PARAM_EQUAD_MSB]; in logi_hidpp_dev_conn_notif_equad() 892 workitem->quad_id_lsb = hidpp_report->params[HIDPP_PARAM_EQUAD_LSB]; in logi_hidpp_dev_conn_notif_equad() 915 struct hidpp_event *hidpp_report, in logi_hidpp_dev_conn_notif_27mhz() 919 workitem->quad_id_lsb = hidpp_report->params[HIDPP_PARAM_27MHZ_DEVID]; in logi_hidpp_dev_conn_notif_27mhz() 920 switch (hidpp_report->device_index) { in logi_hidpp_dev_conn_notif_27mhz() 934 hidpp_report->device_index); in logi_hidpp_dev_conn_notif_27mhz() 939 struct hidpp_event *hidpp_report) in logi_hidpp_recv_queue_notif() 946 .device_index = hidpp_report in logi_hidpp_recv_queue_notif() 881 logi_hidpp_dev_conn_notif_equad(struct hid_device *hdev, struct hidpp_event *hidpp_report, struct dj_workitem *workitem) logi_hidpp_dev_conn_notif_equad() argument 914 logi_hidpp_dev_conn_notif_27mhz(struct hid_device *hdev, struct hidpp_event *hidpp_report, struct dj_workitem *workitem) logi_hidpp_dev_conn_notif_27mhz() argument 938 logi_hidpp_recv_queue_notif(struct hid_device *hdev, struct hidpp_event *hidpp_report) logi_hidpp_recv_queue_notif() argument 1152 u8 *hidpp_report; logi_dj_recv_query_hidpp_devices() local 1516 struct hidpp_event *hidpp_report = (struct hidpp_event *) data; logi_dj_hidpp_event() local [all...] |
H A D | hid-logitech-hidpp.c | 125 struct hidpp_report { struct 218 struct hidpp_report *hidpp_report) in __hidpp_send_report() 223 switch (hidpp_report->report_id) { in __hidpp_send_report() 241 hidpp_report->device_index = 0xff; in __hidpp_send_report() 244 ret = hid_hw_output_report(hdev, (u8 *)hidpp_report, fields_count); in __hidpp_send_report() 246 ret = hid_hw_raw_request(hdev, hidpp_report->report_id, in __hidpp_send_report() 247 (u8 *)hidpp_report, fields_count, HID_OUTPUT_REPORT, in __hidpp_send_report() 263 struct hidpp_report *message, in hidpp_send_message_sync() 264 struct hidpp_report *respons in hidpp_send_message_sync() 217 __hidpp_send_report(struct hid_device *hdev, struct hidpp_report *hidpp_report) __hidpp_send_report() argument [all...] |
Completed in 16 milliseconds