Home
last modified time | relevance | path

Searched refs:response (Results 1 – 25 of 425) sorted by relevance

12345678910>>...17

/linux/drivers/greybus/
H A Dcontrol.c22 struct gb_control_version_response response; in gb_control_get_version() local
30 &request, sizeof(request), &response, in gb_control_get_version()
31 sizeof(response)); in gb_control_get_version()
39 if (response.major > request.major) { in gb_control_get_version()
42 response.major, request.major); in gb_control_get_version()
46 control->protocol_major = response.major; in gb_control_get_version()
47 control->protocol_minor = response.minor; in gb_control_get_version()
49 dev_dbg(&intf->dev, "%s - %u.%u\n", __func__, response.major, in gb_control_get_version()
50 response.minor); in gb_control_get_version()
60 struct gb_control_bundle_version_response response; in gb_control_get_bundle_version() local
[all …]
H A Dsvc.c134 struct gb_svc_pwrmon_rail_count_get_response response; in gb_svc_pwrmon_rail_count_get() local
139 &response, sizeof(response)); in gb_svc_pwrmon_rail_count_get()
145 *value = response.rail_count; in gb_svc_pwrmon_rail_count_get()
151 struct gb_svc_pwrmon_rail_names_get_response *response, in gb_svc_pwrmon_rail_names_get() argument
158 response, bufsize); in gb_svc_pwrmon_rail_names_get()
164 if (response->status != GB_SVC_OP_SUCCESS) { in gb_svc_pwrmon_rail_names_get()
167 response->status); in gb_svc_pwrmon_rail_names_get()
178 struct gb_svc_pwrmon_sample_get_response response; in gb_svc_pwrmon_sample_get() local
186 &response, sizeof(response)); in gb_svc_pwrmon_sample_get()
192 if (response.result) { in gb_svc_pwrmon_sample_get()
[all …]
/linux/drivers/input/misc/
H A Dariel-pwrbutton.c15 #define RESP_COUNTER(response) (response.header & 0x3) argument
16 #define RESP_SIZE(response) ((response.header >> 2) & 0x3) argument
17 #define RESP_TYPE(response) ((response.header >> 4) & 0xf) argument
32 struct ec_input_response *response) in ec_input_read() argument
38 .rx_buf = response, in ec_input_read()
42 compiletime_assert(sizeof(read_request) == sizeof(*response), in ec_input_read()
52 struct ec_input_response response; in ec_input_interrupt() local
56 error = ec_input_read(priv, &response); in ec_input_interrupt()
62 if (priv->msg_counter == RESP_COUNTER(response)) { in ec_input_interrupt()
67 priv->msg_counter = RESP_COUNTER(response); in ec_input_interrupt()
[all …]
/linux/drivers/platform/chrome/wilco_ec/
H A Dkeyboard_leds.c57 struct wilco_keyboard_leds_msg *response) in send_kbbl_msg() argument
66 msg.response_data = response; in send_kbbl_msg()
67 msg.response_size = sizeof(*response); in send_kbbl_msg()
82 struct wilco_keyboard_leds_msg response; in set_kbbl() local
91 ret = send_kbbl_msg(ec, &request, &response); in set_kbbl()
95 if (response.status) { in set_kbbl()
98 response.status); in set_kbbl()
108 struct wilco_keyboard_leds_msg response; in kbbl_exist() local
115 ret = send_kbbl_msg(ec, &request, &response); in kbbl_exist()
119 *exists = response.status != 0xFF; in kbbl_exist()
[all …]
/linux/drivers/gpio/
H A Dgpio-cros-ec.c48 struct ec_response_gpio_get response; in cros_ec_gpio_get() local
57 sizeof(params), &response, sizeof(response)); in cros_ec_gpio_get()
63 return response.val; in cros_ec_gpio_get()
77 struct ec_response_gpio_get_v1 response; in cros_ec_gpio_get_direction() local
81 sizeof(params), &response, sizeof(response)); in cros_ec_gpio_get_direction()
87 if (response.get_info.flags & CROS_EC_GPIO_INPUT) in cros_ec_gpio_get_direction()
90 if (response.get_info.flags & CROS_EC_GPIO_OUTPUT) in cros_ec_gpio_get_direction()
102 struct ec_response_gpio_get_v1 response; in cros_ec_gpio_init_names() local
105 size_t name_len = strlen(cros_ec_gpio_prefix) + sizeof(response.get_info.name) + 1; in cros_ec_gpio_init_names()
123 sizeof(params), &response, sizeof(response)); in cros_ec_gpio_init_names()
[all …]
/linux/drivers/clk/zynqmp/
H A Dclkc.c227 struct name_resp *response) in zynqmp_pm_clock_get_name() argument
240 memcpy(response, ret_payload, sizeof(*response)); in zynqmp_pm_clock_get_name()
263 struct topology_resp *response) in zynqmp_pm_clock_get_topology() argument
274 memcpy(response, &ret_payload[1], sizeof(*response)); in zynqmp_pm_clock_get_topology()
360 struct parents_resp *response) in zynqmp_pm_clock_get_parents() argument
371 memcpy(response, &ret_payload[1], sizeof(*response)); in zynqmp_pm_clock_get_parents()
386 struct attr_resp *response) in zynqmp_pm_clock_get_attributes() argument
396 memcpy(response, &ret_payload[1], sizeof(*response)); in zynqmp_pm_clock_get_attributes()
411 struct topology_resp *response, in __zynqmp_clock_get_topology() argument
417 for (i = 0; i < ARRAY_SIZE(response->topology); i++) { in __zynqmp_clock_get_topology()
[all …]
/linux/tools/arch/x86/dell-uart-backlight-emulator/
H A Ddell-uart-backlight-emulator.c42 unsigned char buf[4], csum, response[32]; in main() local
113 strcpy((char *)&response[2], version_str); in main()
128 response[2] = brightness; in main()
147 response[0] = len + 3; /* response length in bytes */ in main()
148 response[1] = buf[1]; /* ack cmd */ in main()
149 csum = dell_uart_checksum(response, len + 2); in main()
150 response[len + 2] = csum; in main()
151 ret = write(serial_fd, response, response[0]); in main()
152 if (ret != (response[0])) in main()
154 response[0], ret); in main()
/linux/drivers/clk/tegra/
H A Dclk-bpmp.c126 struct cmd_clk_is_enabled_response response; in tegra_bpmp_clk_is_prepared() local
133 msg.rx.data = &response; in tegra_bpmp_clk_is_prepared()
134 msg.rx.size = sizeof(response); in tegra_bpmp_clk_is_prepared()
140 return response.state; in tegra_bpmp_clk_is_prepared()
147 struct cmd_clk_get_rate_response response; in tegra_bpmp_clk_recalc_rate() local
157 msg.rx.data = &response; in tegra_bpmp_clk_recalc_rate()
158 msg.rx.size = sizeof(response); in tegra_bpmp_clk_recalc_rate()
164 return response.rate; in tegra_bpmp_clk_recalc_rate()
171 struct cmd_clk_round_rate_response response; in tegra_bpmp_clk_determine_rate() local
187 msg.rx.data = &response; in tegra_bpmp_clk_determine_rate()
[all …]
/linux/drivers/input/touchscreen/
H A Dexc3000.c231 u8 request_len, u8 *response, int timeout) in exc3000_vendor_data_request() argument
256 memcpy(response, &data->buf[4], data->buf[3]); in exc3000_vendor_data_request()
265 u8 response[EXC3000_LEN_FRAME]; in fw_version_show() local
270 (u8[]){0x39, 0x02}, 2, response, 1); in fw_version_show()
279 if (response[2] || response[3]) in fw_version_show()
280 return sprintf(buf, "%d.%d\n", response[2], response[3]); in fw_version_show()
282 ret = exc3000_vendor_data_request(data, (u8[]){'D'}, 1, response, 1); in fw_version_show()
286 return sprintf(buf, "%s\n", &response[1]); in fw_version_show()
295 u8 response[EXC3000_LEN_FRAME]; in model_show() local
298 ret = exc3000_vendor_data_request(data, (u8[]){'E'}, 1, response, 1); in model_show()
[all …]
/linux/drivers/s390/char/
H A Dvmcp.c30 char *response; member
74 session->response = (char *)page_to_virt(page); in vmcp_response_alloc()
78 session->response = (char *)__get_free_pages(GFP_KERNEL | __GFP_RETRY_MAYFAIL, order); in vmcp_response_alloc()
86 if (!session->response) in vmcp_response_free()
91 page = virt_to_page(session->response); in vmcp_response_free()
95 free_pages((unsigned long)session->response, order); in vmcp_response_free()
97 session->response = NULL; in vmcp_response_free()
112 session->response = NULL; in vmcp_open()
140 if (!session->response) { in vmcp_read()
146 session->response, size); in vmcp_read()
[all …]
/linux/drivers/hid/intel-ish-hid/
H A Dishtp-fw-loader.c220 struct response_info response; member
299 client_data->response.data = in_msg; in loader_cl_send()
300 client_data->response.max_size = in_size; in loader_cl_send()
301 client_data->response.error = 0; in loader_cl_send()
302 client_data->response.received = false; in loader_cl_send()
311 wait_event_interruptible_timeout(client_data->response.wait_queue, in loader_cl_send()
312 client_data->response.received, in loader_cl_send()
314 if (!client_data->response.received) { in loader_cl_send()
321 if (client_data->response.error < 0) in loader_cl_send()
322 return client_data->response.error; in loader_cl_send()
[all …]
/linux/drivers/s390/cio/
H A Dchsc.c62 int chsc_error_from_response(int response) in chsc_error_from_response() argument
64 switch (response) { in chsc_error_from_response()
101 struct chsc_header response; member
140 ret = chsc_error_from_response(ssd_area->response.code); in chsc_get_ssd_info()
144 ssd_area->response.code); in chsc_get_ssd_info()
192 return chsc_error_from_response(ssqd->response.code); in chsc_ssqd()
229 return chsc_error_from_response(scssc->response.code); in chsc_sadc()
344 struct chsc_header response; member
699 if (sei->response.code != 0x0001) { in chsc_process_event_information()
701 sei->response.code, sei->ntsm); in chsc_process_event_information()
[all …]
H A Dchsc_sch.c437 struct chsc_header response; in chsc_ioctl_info_channel_path() member
466 if (scpcd_area->response.code != 0x0001) { in chsc_ioctl_info_channel_path()
469 scpcd_area->response.code); in chsc_ioctl_info_channel_path()
472 memcpy(&cd->cpcb, &scpcd_area->response, scpcd_area->response.length); in chsc_ioctl_info_channel_path()
499 struct chsc_header response; in chsc_ioctl_info_cu() member
528 if (scucd_area->response.code != 0x0001) { in chsc_ioctl_info_cu()
531 scucd_area->response.code); in chsc_ioctl_info_cu()
534 memcpy(&cd->cucb, &scucd_area->response, scucd_area->response.length); in chsc_ioctl_info_cu()
562 struct chsc_header response; in chsc_ioctl_info_sch_cu() member
592 if (sscud_area->response.code != 0x0001) { in chsc_ioctl_info_sch_cu()
[all …]
/linux/drivers/gpu/drm/xe/tests/
H A Dxe_guc_relay_test.c288 u32 response[GUC_HXG_RESPONSE_MSG_MIN_LEN]; in pf_loopback_nop() local
298 response, ARRAY_SIZE(response)); in pf_loopback_nop()
300 KUNIT_EXPECT_EQ(test, FIELD_GET(GUC_HXG_MSG_0_ORIGIN, response[0]), in pf_loopback_nop()
302 KUNIT_EXPECT_EQ(test, FIELD_GET(GUC_HXG_MSG_0_TYPE, response[0]), in pf_loopback_nop()
304 KUNIT_EXPECT_EQ(test, FIELD_GET(GUC_HXG_RESPONSE_MSG_0_DATA0, response[0]), 0); in pf_loopback_nop()
317 u32 response[ARRAY_SIZE(request)]; in pf_loopback_echo() local
328 response, ARRAY_SIZE(response)); in pf_loopback_echo()
329 KUNIT_ASSERT_EQ(test, ret, ARRAY_SIZE(response)); in pf_loopback_echo()
330 KUNIT_EXPECT_EQ(test, FIELD_GET(GUC_HXG_MSG_0_ORIGIN, response[0]), in pf_loopback_echo()
332 KUNIT_EXPECT_EQ(test, FIELD_GET(GUC_HXG_MSG_0_TYPE, response[0]), in pf_loopback_echo()
[all …]
/linux/drivers/memory/
H A Dbrcmstb_dpfe.c382 static void __iomem *get_msg_ptr(struct brcmstb_dpfe_priv *priv, u32 response, in get_msg_ptr() argument
393 msg_type = (response >> DRAM_MSG_TYPE_OFFSET) & DRAM_MSG_TYPE_MASK; in get_msg_ptr()
394 offset = (response >> DRAM_MSG_ADDR_OFFSET) & DRAM_MSG_ADDR_MASK; in get_msg_ptr()
411 response); in get_msg_ptr()
636 u32 response[MSG_FIELD_MAX]; in brcmstb_dpfe_download_firmware() local
638 ret = __send_command(priv, DPFE_CMD_GET_INFO, response); in brcmstb_dpfe_download_firmware()
698 static ssize_t generic_show(unsigned int command, u32 response[], in generic_show() argument
706 ret = __send_command(priv, command, response); in generic_show()
716 u32 response[MSG_FIELD_MAX]; in show_info() local
722 ret = generic_show(DPFE_CMD_GET_INFO, response, priv, buf); in show_info()
[all …]
/linux/drivers/net/wwan/iosm/
H A Diosm_ipc_protocol.c15 struct ipc_rsp *response) in ipc_protocol_tq_msg_send() argument
24 ipc_protocol->rsp_ring[index] = response; in ipc_protocol_tq_msg_send()
40 send_args->response); in ipc_protocol_tq_msg_send_cb()
61 struct ipc_rsp response; in ipc_protocol_msg_send() local
72 response.status = IPC_MEM_MSG_CS_INVALID; in ipc_protocol_msg_send()
73 init_completion(&response.completion); in ipc_protocol_msg_send()
77 send_args.response = &response; in ipc_protocol_msg_send()
93 switch (wait_for_completion_timeout(&response.completion, in ipc_protocol_msg_send()
108 if (response.status != IPC_MEM_MSG_CS_SUCCESS) { in ipc_protocol_msg_send()
111 response.status); in ipc_protocol_msg_send()
/linux/drivers/staging/greybus/
H A Dbootrom.c113 struct gb_bootrom_get_vid_pid_response response; in bootrom_es2_fixup_vid_pid() local
122 NULL, 0, &response, sizeof(response)); in bootrom_es2_fixup_vid_pid()
136 intf->vendor_id = le32_to_cpu(response.vendor_id); in bootrom_es2_fixup_vid_pid()
137 intf->product_id = le32_to_cpu(response.product_id); in bootrom_es2_fixup_vid_pid()
222 size_response = op->response->payload; in gb_bootrom_firmware_size_request()
290 firmware_response = op->response->payload; in gb_bootrom_get_firmware()
379 struct gb_bootrom_version_response response; in gb_bootrom_get_version() local
387 &request, sizeof(request), &response, in gb_bootrom_get_version()
388 sizeof(response)); in gb_bootrom_get_version()
396 if (response.major > request.major) { in gb_bootrom_get_version()
[all …]
H A Di2c.c43 struct gb_i2c_functionality_response response; in gb_i2c_device_setup() local
49 NULL, 0, &response, sizeof(response)); in gb_i2c_device_setup()
53 functionality = le32_to_cpu(response.functionality); in gb_i2c_device_setup()
147 struct gb_i2c_transfer_response *response) in gb_i2c_decode_response() argument
153 if (!response) in gb_i2c_decode_response()
155 data = response->data; in gb_i2c_decode_response()
191 struct gb_i2c_transfer_response *response; in gb_i2c_transfer_operation() local
193 response = operation->response->payload; in gb_i2c_transfer_operation()
194 gb_i2c_decode_response(msgs, msg_count, response); in gb_i2c_transfer_operation()
/linux/drivers/mailbox/
H A Dmailbox-mpfs.c72 struct mpfs_mss_response *response; member
92 struct mpfs_mss_response *response = mbox->response; in mpfs_mbox_last_tx_done() local
109 response->resp_status = (val & SCB_STATUS_MASK) >> SCB_STATUS_POS; in mpfs_mbox_last_tx_done()
122 mbox->response = msg->response; in mpfs_mbox_send_data()
169 struct mpfs_mss_response *response = mbox->response; in mpfs_mbox_rx_data() local
170 u16 num_words = ALIGN((response->resp_size), (4)) / 4U; in mpfs_mbox_rx_data()
173 if (!response->resp_msg) { in mpfs_mbox_rx_data()
185 response->resp_status = 0xDEAD; in mpfs_mbox_rx_data()
190 response->resp_msg[i] = in mpfs_mbox_rx_data()
195 mbox_chan_received_data(chan, response); in mpfs_mbox_rx_data()
/linux/drivers/gpu/drm/xe/
H A Dxe_amc.c112 struct amc_response response; in xe_amc_work() local
129 ret = i2c_master_recv(client, (u8 *)&response, sizeof(response)); in xe_amc_work()
135 if (!response.header.len) { in xe_amc_work()
140 if (memcmp(&response.message, &request->message, sizeof(struct amc_message))) { in xe_amc_work()
145 if (response.error) { in xe_amc_work()
146 dev_err(&client->dev, "AMC error 0x%02x\n", response.error); in xe_amc_work()
150 alert_reason = response.value; in xe_amc_work()
/linux/drivers/firmware/microchip/
H A Dmpfs-auto-update.c160 struct mpfs_mss_response *response __free(kfree) = in mpfs_auto_update_verify_image()
166 if (!response_msg || !response || !message) in mpfs_auto_update_verify_image()
177 response->resp_msg = response_msg; in mpfs_auto_update_verify_image()
178 response->resp_size = AUTO_UPDATE_AUTHENTICATE_RESP_SIZE; in mpfs_auto_update_verify_image()
181 message->response = response; in mpfs_auto_update_verify_image()
188 if (ret | response->resp_status) { in mpfs_auto_update_verify_image()
362 struct mpfs_mss_response *response __free(kfree) = in mpfs_auto_update_available()
368 if (!response_msg || !response || !message) in mpfs_auto_update_available()
376 response->resp_msg = response_msg; in mpfs_auto_update_available()
377 response->resp_size = AUTO_UPDATE_FEATURE_RESP_SIZE; in mpfs_auto_update_available()
[all …]
/linux/drivers/hid/
H A Dhid-logitech-hidpp.c297 struct hidpp_report *response) in __do_hidpp_send_message_sync() argument
303 hidpp->send_receive_buf = response; in __do_hidpp_send_message_sync()
310 *response = *message; in __do_hidpp_send_message_sync()
315 memset(response, 0, sizeof(struct hidpp_report)); in __do_hidpp_send_message_sync()
321 dbg_hid("%s:timeout waiting for response\n", __func__); in __do_hidpp_send_message_sync()
322 memset(response, 0, sizeof(struct hidpp_report)); in __do_hidpp_send_message_sync()
327 if (response->report_id == REPORT_ID_HIDPP_SHORT && in __do_hidpp_send_message_sync()
328 response->rap.sub_id == HIDPP_ERROR) { in __do_hidpp_send_message_sync()
329 ret = response->rap.params[1]; in __do_hidpp_send_message_sync()
334 if ((response in __do_hidpp_send_message_sync()
358 hidpp_send_message_sync(struct hidpp_device * hidpp,struct hidpp_report * message,struct hidpp_report * response) hidpp_send_message_sync() argument
392 hidpp_send_fap_command_sync(struct hidpp_device * hidpp,u8 feat_index,u8 funcindex_clientid,u8 * params,int param_count,struct hidpp_report * response) hidpp_send_fap_command_sync() argument
431 hidpp_send_rap_command_sync(struct hidpp_device * hidpp_dev,u8 report_id,u8 sub_id,u8 reg_address,u8 * params,int param_count,struct hidpp_report * response) hidpp_send_rap_command_sync() argument
627 struct hidpp_report response; hidpp10_set_register() local
737 struct hidpp_report response; hidpp10_query_battery_status() local
789 struct hidpp_report response; hidpp10_query_battery_mileage() local
858 struct hidpp_report response; hidpp_unifying_get_name() local
894 struct hidpp_report response; hidpp_unifying_get_serial() local
952 struct hidpp_report response; hidpp_root_get_feature() local
975 struct hidpp_report response; hidpp_root_get_protocol_version() local
1034 struct hidpp_report response; hidpp_get_serial() local
1083 struct hidpp_report response; hidpp_devicenametype_get_count() local
1105 struct hidpp_report response; hidpp_devicenametype_get_device_name() local
1263 struct hidpp_report response; hidpp20_batterylevel_get_battery_capacity() local
1291 struct hidpp_report response; hidpp20_batterylevel_get_battery_info() local
1446 struct hidpp_report response; hidpp20_battery_get_battery_voltage() local
1585 struct hidpp_report response; hidpp20_unifiedbattery_get_capabilities() local
1681 struct hidpp_report response; hidpp20_unifiedbattery_get_status() local
1939 struct hidpp_report response; hidpp20_get_adc_measurement_1f20() local
2022 struct hidpp_report response; hidpp_hrs_set_highres_scrolling_mode() local
2054 struct hidpp_report response; hidpp_hrw_get_wheel_capability() local
2081 struct hidpp_report response; hidpp_hrw_set_wheel_mode() local
2111 struct hidpp_report response; hidpp_solar_request_battery_event() local
2213 struct hidpp_report response; hidpp_touchpad_fw_items_set() local
2283 struct hidpp_report response; hidpp_touchpad_get_raw_info() local
2314 struct hidpp_report response; hidpp_touchpad_set_raw_report_state() local
2477 struct hidpp_report response; hidpp_ff_work_handler() local
3213 struct hidpp_report response; m560_send_config_command() local
3424 struct hidpp_report response; g920_ff_set_autocenter() local
3448 struct hidpp_report response; g920_get_config() local
3666 struct hidpp_report response; hidpp20_reprog_controls_get_count() local
3685 struct hidpp_report response; hidpp20_reprog_controls_get_cid_info() local
3732 struct hidpp_report response; hidpp20_reprog_controls_set_control_reporting() local
[all...]
H A Dhid-thrustmaster.c123 struct tm_wheel_response *response; member
233 if (tm_wheel->response->type == cpu_to_le16(0x49)) in thrustmaster_model_handler()
234 model = le16_to_cpu(tm_wheel->response->data.a.model); in thrustmaster_model_handler()
235 else if (tm_wheel->response->type == cpu_to_le16(0x47)) in thrustmaster_model_handler()
236 model = le16_to_cpu(tm_wheel->response->data.b.model); in thrustmaster_model_handler()
238 …"Unknown packet type 0x%x, unable to proceed further with wheel init\n", tm_wheel->response->type); in thrustmaster_model_handler()
276 kfree(tm_wheel->response); in thrustmaster_remove()
331 tm_wheel->response = kzalloc_obj(struct tm_wheel_response); in thrustmaster_probe()
332 if (!tm_wheel->response) { in thrustmaster_probe()
355 tm_wheel->response, in thrustmaster_probe()
[all …]
/linux/net/rxrpc/
H A Drxkad.c570 * calculate the response checksum in rxkad_verify_packet()
572 static void rxkad_calc_response_checksum(struct rxkad_response *response) in rxkad_verify_packet()
576 u8 *p = (u8 *) response; in rxkad_verify_packet()
578 for (loop = sizeof(*response); loop > 0; loop--) in rxkad_verify_packet()
581 response->encrypted.checksum = htonl(csum); in rxkad_verify_packet()
639 * Insert the header into the response. in rxkad_issue_challenge()
645 struct sk_buff *response, in rxkad_issue_challenge()
683 /* encrypt the response packet */ in rxkad_issue_challenge()
689 ret = skb_store_bits(response, *offset, &h, sizeof(h)); in rxkad_issue_challenge()
702 struct sk_buff *response;
703 rxkad_calc_response_checksum(struct rxkad_response * response) rxkad_calc_response_checksum() argument
719 rxkad_encrypt_response(struct rxrpc_connection * conn,struct sk_buff * response,const struct rxkad_key * s2) rxkad_encrypt_response() argument
811 rxkad_insert_response_header(struct rxrpc_connection * conn,const struct rxrpc_key_token * token,struct sk_buff * challenge,struct sk_buff * response,size_t * offset) rxkad_insert_response_header() argument
862 struct sk_buff *response; rxkad_respond_to_challenge() local
1117 struct rxkad_response *response; rxkad_verify_response() local
[all...]
/linux/drivers/media/cec/platform/cros-ec/
H A Dcros-ec-cec.c103 struct ec_response_cec_read response; in cros_ec_cec_read_message() local
107 sizeof(params), &response, sizeof(response)); in cros_ec_cec_read_message()
114 cros_ec_cec_received_message(port, response.msg, response.msg_len); in cros_ec_cec_read_message()
385 struct ec_response_cec_port_count response; in cros_ec_cec_get_num_ports() local
389 0, &response, sizeof(response)); in cros_ec_cec_get_num_ports()
399 if (response.port_count == 0) { in cros_ec_cec_get_num_ports()
405 if (response.port_count > EC_CEC_MAX_PORTS) { in cros_ec_cec_get_num_ports()
407 "EC reports too many ports: %d\n", response.port_count); in cros_ec_cec_get_num_ports()
411 cros_ec_cec->num_ports = response.port_count; in cros_ec_cec_get_num_ports()
421 struct ec_response_get_cmd_versions response; in cros_ec_cec_get_write_cmd_version() local
[all …]

12345678910>>...17