Home
last modified time | relevance | path

Searched refs:report_type (Results 1 - 25 of 55) sorted by relevance

123

/kernel/linux/linux-6.6/drivers/hid/amd-sfh-hid/
H A Damd_sfh_hid.h23 u8 report_type; member
48 u8 report_type[MAX_HID_DEVICES]; member
77 void hid_amdtp_get_report(struct hid_device *hid, int report_id, int report_type);
80 int amd_sfh_get_report(struct hid_device *hid, int report_id, int report_type);
81 void amd_sfh_set_report(struct hid_device *hid, int report_id, int report_type);
H A Damd_sfh_client.c22 int report_type) in amd_sfh_set_report()
37 int amd_sfh_get_report(struct hid_device *hid, int report_id, int report_type) in amd_sfh_get_report() argument
54 new->report_type = report_type; in amd_sfh_get_report()
83 node_type = req_node->report_type; in amd_sfh_work()
93 cli_data->report_type[current_index], in amd_sfh_work()
102 cli_data->report_type[current_index], in amd_sfh_work()
21 amd_sfh_set_report(struct hid_device *hid, int report_id, int report_type) amd_sfh_set_report() argument
/kernel/linux/linux-5.10/drivers/hid/usbhid/
H A Dhiddev.c64 if (rinfo->report_type < HID_REPORT_TYPE_MIN || in hiddev_lookup_report()
65 rinfo->report_type > HID_REPORT_TYPE_MAX) in hiddev_lookup_report()
69 (rinfo->report_type - HID_REPORT_TYPE_MIN); in hiddev_lookup_report()
116 if (uref->report_type < HID_REPORT_TYPE_MIN || in hiddev_lookup_usage()
117 uref->report_type > HID_REPORT_TYPE_MAX) in hiddev_lookup_usage()
121 (uref->report_type - HID_REPORT_TYPE_MIN); in hiddev_lookup_usage()
169 unsigned type = field->report_type; in hiddev_hid_event()
172 uref.report_type = in hiddev_hid_event()
192 uref.report_type = in hiddev_report_event()
452 rinfo.report_type in hiddev_ioctl_usage()
[all...]
/kernel/linux/linux-6.6/drivers/hid/usbhid/
H A Dhiddev.c64 if (rinfo->report_type < HID_REPORT_TYPE_MIN || in hiddev_lookup_report()
65 rinfo->report_type > HID_REPORT_TYPE_MAX) in hiddev_lookup_report()
69 (rinfo->report_type - HID_REPORT_TYPE_MIN); in hiddev_lookup_report()
116 if (uref->report_type < HID_REPORT_TYPE_MIN || in hiddev_lookup_usage()
117 uref->report_type > HID_REPORT_TYPE_MAX) in hiddev_lookup_usage()
121 (uref->report_type - HID_REPORT_TYPE_MIN); in hiddev_lookup_usage()
169 unsigned type = field->report_type; in hiddev_hid_event()
172 uref.report_type = in hiddev_hid_event()
192 uref.report_type = in hiddev_report_event()
452 rinfo.report_type in hiddev_ioctl_usage()
[all...]
/kernel/linux/linux-5.10/drivers/staging/greybus/
H A Dhid.c74 static int gb_hid_get_report(struct gb_hid *ghid, u8 report_type, u8 report_id, in gb_hid_get_report() argument
84 request.report_type = report_type; in gb_hid_get_report()
95 static int gb_hid_set_report(struct gb_hid *ghid, u8 report_type, u8 report_id, in gb_hid_set_report() argument
115 request->report_type = report_type; in gb_hid_set_report()
225 unsigned char report_type) in __gb_hid_get_raw_report()
230 if (report_type == HID_OUTPUT_REPORT) in __gb_hid_get_raw_report()
233 ret = gb_hid_get_report(ghid, report_type, report_number, buf, count); in __gb_hid_get_raw_report()
241 size_t len, unsigned char report_type) in __gb_hid_output_raw_report()
223 __gb_hid_get_raw_report(struct hid_device *hid, unsigned char report_number, __u8 *buf, size_t count, unsigned char report_type) __gb_hid_get_raw_report() argument
240 __gb_hid_output_raw_report(struct hid_device *hid, __u8 *buf, size_t len, unsigned char report_type) __gb_hid_output_raw_report() argument
[all...]
/kernel/linux/linux-6.6/drivers/staging/greybus/
H A Dhid.c74 static int gb_hid_get_report(struct gb_hid *ghid, u8 report_type, u8 report_id, in gb_hid_get_report() argument
84 request.report_type = report_type; in gb_hid_get_report()
95 static int gb_hid_set_report(struct gb_hid *ghid, u8 report_type, u8 report_id, in gb_hid_set_report() argument
115 request->report_type = report_type; in gb_hid_set_report()
225 unsigned char report_type) in __gb_hid_get_raw_report()
230 if (report_type == HID_OUTPUT_REPORT) in __gb_hid_get_raw_report()
233 ret = gb_hid_get_report(ghid, report_type, report_number, buf, count); in __gb_hid_get_raw_report()
241 size_t len, unsigned char report_type) in __gb_hid_output_raw_report()
223 __gb_hid_get_raw_report(struct hid_device *hid, unsigned char report_number, __u8 *buf, size_t count, unsigned char report_type) __gb_hid_get_raw_report() argument
240 __gb_hid_output_raw_report(struct hid_device *hid, __u8 *buf, size_t len, unsigned char report_type) __gb_hid_output_raw_report() argument
[all...]
/kernel/linux/linux-5.10/drivers/hid/
H A Dhid-led.c77 enum hidled_report_type report_type; member
125 if (ldev->config->report_type == RAW_REQUEST) in hidled_send()
130 else if (ldev->config->report_type == OUTPUT_REPORT) in hidled_send()
149 if (ldev->config->report_type != RAW_REQUEST) in hidled_recv()
259 .report_type = RAW_REQUEST,
362 .report_type = OUTPUT_REPORT,
372 .report_type = RAW_REQUEST,
383 .report_type = RAW_REQUEST,
394 .report_type = RAW_REQUEST,
405 .report_type
[all...]
H A Dhid-logitech-dj.c125 u8 report_type; member
839 switch (dj_report->report_type) { in logi_dj_recv_queue_notification()
857 if (dj_report->report_type == REPORT_TYPE_NOTIF_DEVICE_UNPAIRED) in logi_dj_recv_queue_notification()
1066 if ((dj_report->report_type > ARRAY_SIZE(hid_reportid_size_map) - 1) || in logi_dj_recv_forward_dj()
1067 (hid_reportid_size_map[dj_report->report_type] == 0)) { in logi_dj_recv_forward_dj()
1068 dbg_hid("invalid report type:%x\n", dj_report->report_type); in logi_dj_recv_forward_dj()
1073 HID_INPUT_REPORT, &dj_report->report_type, in logi_dj_recv_forward_dj()
1074 hid_reportid_size_map[dj_report->report_type], 1)) { in logi_dj_recv_forward_dj()
1184 dj_report->report_type = REPORT_TYPE_CMD_GET_PAIRED_DEVICES; in logi_dj_recv_query_paired_devices()
1206 dj_report->report_type in logi_dj_recv_switch_to_dj_mode()
1280 logi_dj_ll_raw_request(struct hid_device *hid, unsigned char reportnum, __u8 *buf, size_t count, unsigned char report_type, int reqtype) logi_dj_ll_raw_request() argument
[all...]
H A Dhid-u2fzero.c49 u8 report_type; member
154 .report_type = 0, in u2fzero_blink()
182 .report_type = 0, in u2fzero_rng_read()
H A Dhidraw.c103 static ssize_t hidraw_send_report(struct file *file, const char __user *buffer, size_t count, unsigned char report_type) in hidraw_send_report() argument
139 if ((report_type == HID_OUTPUT_REPORT) && in hidraw_send_report()
151 ret = hid_hw_raw_request(dev, buf[0], buf, count, report_type, in hidraw_send_report()
174 * use numbered reports. The report_type parameter can be HID_FEATURE_REPORT
177 static ssize_t hidraw_get_report(struct file *file, char __user *buffer, size_t count, unsigned char report_type) in hidraw_get_report() argument
228 ret = hid_hw_raw_request(dev, report_number, buf, count, report_type, in hidraw_get_report()
/kernel/linux/linux-6.6/drivers/hid/
H A Dhid-led.c77 enum hidled_report_type report_type; member
125 if (ldev->config->report_type == RAW_REQUEST) in hidled_send()
130 else if (ldev->config->report_type == OUTPUT_REPORT) in hidled_send()
149 if (ldev->config->report_type != RAW_REQUEST) in hidled_recv()
259 .report_type = RAW_REQUEST,
362 .report_type = OUTPUT_REPORT,
372 .report_type = RAW_REQUEST,
383 .report_type = RAW_REQUEST,
394 .report_type = RAW_REQUEST,
405 .report_type
[all...]
H A Dhid-logitech-dj.c128 u8 report_type; member
889 switch (dj_report->report_type) { in logi_dj_recv_queue_notification()
907 if (dj_report->report_type == REPORT_TYPE_NOTIF_DEVICE_UNPAIRED) in logi_dj_recv_queue_notification()
1134 if ((dj_report->report_type > ARRAY_SIZE(hid_reportid_size_map) - 1) || in logi_dj_recv_forward_dj()
1135 (hid_reportid_size_map[dj_report->report_type] == 0)) { in logi_dj_recv_forward_dj()
1136 dbg_hid("invalid report type:%x\n", dj_report->report_type); in logi_dj_recv_forward_dj()
1141 HID_INPUT_REPORT, &dj_report->report_type, in logi_dj_recv_forward_dj()
1142 hid_reportid_size_map[dj_report->report_type], 1)) { in logi_dj_recv_forward_dj()
1252 dj_report->report_type = REPORT_TYPE_CMD_GET_PAIRED_DEVICES; in logi_dj_recv_query_paired_devices()
1274 dj_report->report_type in logi_dj_recv_switch_to_dj_mode()
1346 logi_dj_ll_raw_request(struct hid_device *hid, unsigned char reportnum, __u8 *buf, size_t count, unsigned char report_type, int reqtype) logi_dj_ll_raw_request() argument
[all...]
H A Dhid-u2fzero.c73 u8 report_type; member
175 .report_type = 0, in u2fzero_blink()
203 .report_type = 0, in u2fzero_rng_read()
/kernel/linux/linux-5.10/drivers/hid/intel-ish-hid/
H A Dishtp-hid-client.c66 int report_type; in process_recv() local
208 report_type = HID_FEATURE_REPORT; in process_recv()
212 report_type = HID_INPUT_REPORT; in process_recv()
234 (hid, report_type, in process_recv()
260 report_type = HID_INPUT_REPORT; in process_recv()
268 report_type, payload, in process_recv()
273 report_type = HID_INPUT_REPORT; in process_recv()
294 report_type, in process_recv()
402 * @report_type: Report type for the this request
408 int report_type) in hid_ishtp_get_report()
407 hid_ishtp_get_report(struct hid_device *hid, int report_id, int report_type) hid_ishtp_get_report() argument
[all...]
/kernel/linux/linux-6.6/drivers/hid/intel-ish-hid/
H A Dishtp-hid-client.c74 int report_type; in process_recv() local
216 report_type = HID_FEATURE_REPORT; in process_recv()
220 report_type = HID_INPUT_REPORT; in process_recv()
242 (hid, report_type, in process_recv()
268 report_type = HID_INPUT_REPORT; in process_recv()
276 report_type, payload, in process_recv()
281 report_type = HID_INPUT_REPORT; in process_recv()
302 report_type, in process_recv()
410 * @report_type: Report type for the this request
416 int report_type) in hid_ishtp_get_report()
415 hid_ishtp_get_report(struct hid_device *hid, int report_id, int report_type) hid_ishtp_get_report() argument
[all...]
/kernel/linux/linux-5.10/include/uapi/linux/
H A Dhiddev.h67 __u32 report_type; member
72 /* To do a GUSAGE/SUSAGE, fill in at least usage_code, report_type and
92 __u32 report_type; member
108 /* Fill in report_type, report_id and field_index to get the information on a
122 __u32 report_type; member
188 * rinfo.report_type = HID_REPORT_TYPE_INPUT;
194 * finfo.report_type = rinfo.report_type;
199 * uref.report_type = rinfo.report_type;
[all...]
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dhiddev.h67 __u32 report_type; member
72 /* To do a GUSAGE/SUSAGE, fill in at least usage_code, report_type and
92 __u32 report_type; member
108 /* Fill in report_type, report_id and field_index to get the information on a
122 __u32 report_type; member
188 * rinfo.report_type = HID_REPORT_TYPE_INPUT;
194 * finfo.report_type = rinfo.report_type;
199 * uref.report_type = rinfo.report_type;
[all...]
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Dhiddev.h48 __u32 report_type; member
63 __u32 report_type; member
88 __u32 report_type; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Dhiddev.h48 __u32 report_type; member
63 __u32 report_type; member
88 __u32 report_type; member
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Dhiddev.h35 __u32 report_type; member
50 __u32 report_type; member
75 __u32 report_type; member
/kernel/linux/linux-5.10/drivers/input/rmi4/
H A Drmi_f54.c99 enum rmi_f54_report_type report_type; member
125 * Basic checks on report_type to ensure we write a valid type
171 static int rmi_f54_request_report(struct rmi_function *fn, u8 report_type) in rmi_f54_request_report() argument
178 if (f54->report_type != report_type) { in rmi_f54_request_report()
180 report_type); in rmi_f54_request_report()
183 f54->report_type = report_type; in rmi_f54_request_report()
540 f54->report_type); in rmi_f54_work()
/kernel/linux/linux-6.6/drivers/input/rmi4/
H A Drmi_f54.c105 enum rmi_f54_report_type report_type; member
131 * Basic checks on report_type to ensure we write a valid type
177 static int rmi_f54_request_report(struct rmi_function *fn, u8 report_type) in rmi_f54_request_report() argument
184 if (f54->report_type != report_type) { in rmi_f54_request_report()
186 report_type); in rmi_f54_request_report()
189 f54->report_type = report_type; in rmi_f54_request_report()
546 f54->report_type); in rmi_f54_work()
/kernel/linux/linux-5.10/net/bluetooth/hidp/
H A Dcore.c236 unsigned char report_type) in hidp_get_raw_report()
241 int numbered_reports = hid->report_enum[report_type].numbered; in hidp_get_raw_report()
247 switch (report_type) { in hidp_get_raw_report()
249 report_type = HIDP_TRANS_GET_REPORT | HIDP_DATA_RTYPE_FEATURE; in hidp_get_raw_report()
252 report_type = HIDP_TRANS_GET_REPORT | HIDP_DATA_RTYPE_INPUT; in hidp_get_raw_report()
255 report_type = HIDP_TRANS_GET_REPORT | HIDP_DATA_RTYPE_OUPUT; in hidp_get_raw_report()
265 session->waiting_report_type = report_type & HIDP_DATA_RTYPE_MASK; in hidp_get_raw_report()
269 ret = hidp_send_ctrl_message(session, report_type, data, 1); in hidp_get_raw_report()
320 unsigned char report_type) in hidp_set_raw_report()
325 switch (report_type) { in hidp_set_raw_report()
233 hidp_get_raw_report(struct hid_device *hid, unsigned char report_number, unsigned char *data, size_t count, unsigned char report_type) hidp_get_raw_report() argument
318 hidp_set_raw_report(struct hid_device *hid, unsigned char reportnum, unsigned char *data, size_t count, unsigned char report_type) hidp_set_raw_report() argument
[all...]
/kernel/linux/linux-6.6/net/bluetooth/hidp/
H A Dcore.c236 unsigned char report_type) in hidp_get_raw_report()
241 int numbered_reports = hid->report_enum[report_type].numbered; in hidp_get_raw_report()
247 switch (report_type) { in hidp_get_raw_report()
249 report_type = HIDP_TRANS_GET_REPORT | HIDP_DATA_RTYPE_FEATURE; in hidp_get_raw_report()
252 report_type = HIDP_TRANS_GET_REPORT | HIDP_DATA_RTYPE_INPUT; in hidp_get_raw_report()
255 report_type = HIDP_TRANS_GET_REPORT | HIDP_DATA_RTYPE_OUPUT; in hidp_get_raw_report()
265 session->waiting_report_type = report_type & HIDP_DATA_RTYPE_MASK; in hidp_get_raw_report()
269 ret = hidp_send_ctrl_message(session, report_type, data, 1); in hidp_get_raw_report()
320 unsigned char report_type) in hidp_set_raw_report()
325 switch (report_type) { in hidp_set_raw_report()
233 hidp_get_raw_report(struct hid_device *hid, unsigned char report_number, unsigned char *data, size_t count, unsigned char report_type) hidp_get_raw_report() argument
318 hidp_set_raw_report(struct hid_device *hid, unsigned char reportnum, unsigned char *data, size_t count, unsigned char report_type) hidp_set_raw_report() argument
[all...]
/kernel/linux/linux-6.6/drivers/hid/i2c-hid/
H A Di2c-hid-core.c217 int report_type, int report_id) in i2c_hid_encode_command()
222 buf[length++] = report_type << 4 | report_id; in i2c_hid_encode_command()
225 buf[length++] = report_type << 4 | 0x0F; in i2c_hid_encode_command()
234 u8 report_type, u8 report_id, in i2c_hid_get_report()
249 report_type, report_id); in i2c_hid_get_report()
311 * @report_type: 0x03 for HID_FEATURE_REPORT ; 0x02 for HID_OUTPUT_REPORT
318 u8 report_type, u8 report_id, in i2c_hid_set_or_send_report()
340 report_type, report_id); in i2c_hid_set_or_send_report()
642 u8 report_type, u8 report_id, in i2c_hid_get_raw_report()
649 if (report_type in i2c_hid_get_raw_report()
216 i2c_hid_encode_command(u8 *buf, u8 opcode, int report_type, int report_id) i2c_hid_encode_command() argument
233 i2c_hid_get_report(struct i2c_hid *ihid, u8 report_type, u8 report_id, u8 *recv_buf, size_t recv_len) i2c_hid_get_report() argument
317 i2c_hid_set_or_send_report(struct i2c_hid *ihid, u8 report_type, u8 report_id, const u8 *buf, size_t data_len, bool do_set) i2c_hid_set_or_send_report() argument
641 i2c_hid_get_raw_report(struct hid_device *hid, u8 report_type, u8 report_id, u8 *buf, size_t count) i2c_hid_get_raw_report() argument
673 i2c_hid_output_raw_report(struct hid_device *hid, u8 report_type, const u8 *buf, size_t count, bool do_set) i2c_hid_output_raw_report() argument
[all...]

Completed in 22 milliseconds

123