| /linux/drivers/greybus/ |
| H A D | control.c | 22 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 D | svc.c | 134 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 D | ariel-pwrbutton.c | 15 #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 D | keyboard_leds.c | 57 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 D | gpio-cros-ec.c | 48 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 D | clkc.c | 227 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 D | dell-uart-backlight-emulator.c | 42 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 D | clk-bpmp.c | 126 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 D | exc3000.c | 231 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 D | vmcp.c | 30 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 D | ishtp-fw-loader.c | 220 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 D | chsc.c | 62 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 D | chsc_sch.c | 437 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 D | xe_guc_relay_test.c | 288 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 D | brcmstb_dpfe.c | 382 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 D | iosm_ipc_protocol.c | 15 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 D | bootrom.c | 113 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 D | i2c.c | 43 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 D | mailbox-mpfs.c | 72 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 D | xe_amc.c | 112 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 D | mpfs-auto-update.c | 160 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 D | hid-logitech-hidpp.c | 297 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 D | hid-thrustmaster.c | 123 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 D | rxkad.c | 570 * 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 D | cros-ec-cec.c | 103 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 …]
|