Searched refs:response (Results 51 - 75 of 362) sorted by path

1234567891011>>

/linux-master/drivers/firmware/arm_scmi/
H A Dclock.c244 const void *response, void *priv)
246 const struct scmi_msg_resp_clock_possible_parents *r = response;
275 const void *response,
279 const struct scmi_msg_resp_clock_possible_parents *r = response;
433 const void *response, void *priv)
437 const struct scmi_msg_resp_clock_describe_rates *r = response;
472 const void *response,
477 const struct scmi_msg_resp_clock_describe_rates *r = response;
243 iter_clk_possible_parents_update_state(struct scmi_iterator_state *st, const void *response, void *priv) argument
274 iter_clk_possible_parents_process_response(const struct scmi_protocol_handle *ph, const void *response, struct scmi_iterator_state *st, void *priv) argument
432 iter_clk_describe_update_state(struct scmi_iterator_state *st, const void *response, void *priv) argument
471 iter_clk_describe_process_response(const struct scmi_protocol_handle *ph, const void *response, struct scmi_iterator_state *st, void *priv) argument
H A Dperf.c366 const void *response, void *priv)
368 const struct scmi_msg_resp_perf_describe_levels *r = response;
429 const void *response,
438 response);
441 response);
365 iter_perf_levels_update_state(struct scmi_iterator_state *st, const void *response, void *priv) argument
428 iter_perf_levels_process_response(const struct scmi_protocol_handle *ph, const void *response, struct scmi_iterator_state *st, void *priv) argument
H A Dpinctrl.c262 const void *response, void *priv)
264 const struct scmi_resp_pinctrl_list_assoc *r = response;
274 const void *response,
277 const struct scmi_resp_pinctrl_list_assoc *r = response;
353 const void *response, void *priv)
355 const struct scmi_resp_settings_get *r = response;
371 const void *response,
375 const struct scmi_resp_settings_get *r = response;
261 iter_pinctrl_assoc_update_state(struct scmi_iterator_state *st, const void *response, void *priv) argument
273 iter_pinctrl_assoc_process_response(const struct scmi_protocol_handle *ph, const void *response, struct scmi_iterator_state *st, void *priv) argument
352 iter_pinctrl_settings_get_update_state(struct scmi_iterator_state *st, const void *response, void *priv) argument
370 iter_pinctrl_settings_get_process_response(const struct scmi_protocol_handle *ph, const void *response, struct scmi_iterator_state *st, void *priv) argument
H A Dprotocols.h101 * @async_done: pointer to delayed response message received event completion
108 * response message, the xfer could be finally put on the TX path, and
120 * (Missing synchronous response is assumed OK and ignored)
215 * iterator state from the actual message response.
223 const void *response, void *priv);
225 const void *response,
292 * @do_xfer_with_response: Do the SCMI transfer waiting for a response.
H A Dsensors.c292 const void *response, void *p)
297 const struct scmi_msg_resp_sensor_list_update_intervals *r = response;
342 const void *response,
345 const struct scmi_msg_resp_sensor_list_update_intervals *r = response;
397 const void *response, void *priv)
400 const struct scmi_msg_resp_sensor_axis_description *r = response;
412 const void *response,
451 const void *response, void *priv)
454 const struct scmi_msg_resp_sensor_axis_names_description *r = response;
466 const void *response,
291 iter_intervals_update_state(struct scmi_iterator_state *st, const void *response, void *p) argument
341 iter_intervals_process_response(const struct scmi_protocol_handle *ph, const void *response, struct scmi_iterator_state *st, void *p) argument
396 iter_axes_desc_update_state(struct scmi_iterator_state *st, const void *response, void *priv) argument
411 iter_axes_desc_process_response(const struct scmi_protocol_handle *ph, const void *response, struct scmi_iterator_state *st, void *priv) argument
450 iter_axes_extended_name_update_state(struct scmi_iterator_state *st, const void *response, void *priv) argument
465 iter_axes_extended_name_process_response(const struct scmi_protocol_handle *ph, const void *response, struct scmi_iterator_state *st, void *priv) argument
574 iter_sens_descr_update_state(struct scmi_iterator_state *st, const void *response, void *priv) argument
587 iter_sens_descr_process_response(const struct scmi_protocol_handle *ph, const void *response, struct scmi_iterator_state *st, void *priv) argument
[all...]
H A Dvoltage.c141 const void *response, void *priv)
145 const struct scmi_msg_resp_describe_levels *r = response;
166 const void *response,
170 const struct scmi_msg_resp_describe_levels *r = response;
140 iter_volt_levels_update_state(struct scmi_iterator_state *st, const void *response, void *priv) argument
165 iter_volt_levels_process_response(const struct scmi_protocol_handle *ph, const void *response, struct scmi_iterator_state *st, void *priv) argument
/linux-master/drivers/firmware/microchip/
H A Dmpfs-auto-update.c165 struct mpfs_mss_response *response; local
175 response = devm_kzalloc(priv->dev, sizeof(struct mpfs_mss_response), GFP_KERNEL);
176 if (!response) {
191 * This service has no command data and no response data. It overloads
195 response->resp_msg = response_msg;
196 response->resp_size = AUTO_UPDATE_AUTHENTICATE_RESP_SIZE;
199 message->response = response;
206 if (ret | response->resp_status) {
217 devm_kfree(priv->dev, response);
384 struct mpfs_mss_response *response; local
[all...]
/linux-master/drivers/firmware/tegra/
H A Dbpmp.c550 struct mrq_ping_response response; local
554 memset(&response, 0, sizeof(response));
555 response.reply = request.challenge << 1;
557 tegra_bpmp_mrq_return(channel, 0, &response, sizeof(response));
562 struct mrq_ping_response response; local
572 memset(&response, 0, sizeof(response));
578 msg.rx.data = &response;
[all...]
/linux-master/drivers/fsi/
H A Dfsi-master-ast-cf.c378 uint32_t *response, u8 *tag)
394 if (response)
395 *response = rdata;
408 dev_dbg(master->dev, "Bad response CRC !\n");
434 dev_err(master->dev, "TERM failed; response %d\n", tag);
473 uint32_t response; local
476 rc = read_copro_response(master, size, &response, &tag);
513 *(__be32 *)data = cpu_to_be32(response);
515 *(__be16 *)data = cpu_to_be16(response);
517 *(u8 *)data = response;
377 read_copro_response(struct fsi_master_acf *master, uint8_t size, uint32_t *response, u8 *tag) argument
[all...]
H A Dfsi-master-gpio.c330 * a CRC error detected in the response. Use other error code
355 "Master time out waiting for response\n");
363 /* Read slave ID & response tag */
384 dev_dbg(master->dev, "ERR response CRC msg: 0x%016llx (%d bits)\n",
417 dev_err(master->dev, "TERM failed; response %d\n", tag);
427 struct fsi_gpio_msg response, cmd; local
434 rc = read_one_response(master, size, &response, &tag);
463 uint64_t val = response.msg;
499 dev_dbg(master->dev, "ERRA received: 0x%x\n", (int)response.msg);
503 dev_dbg(master->dev, "ERRC received: 0x%x\n", (int)response
[all...]
H A Dfsi-occ.c380 dev_err(occ->dev, "SRAM write response length invalid: %zd\n",
441 dev_err(occ->dev, "SRAM attn response length invalid: %zd\n",
466 void *response, size_t *resp_len)
472 struct occ_response *resp = response;
503 occ->client_buffer = response;
514 * number of 0 which would pass the response check below even if the
515 * OCC response is uninitialized. Any sequence number the user is
535 /* Read occ response header */
553 /* Extract size of response data */
567 * Get the entire response includin
465 fsi_occ_submit(struct device *dev, const void *request, size_t req_len, void *response, size_t *resp_len) argument
[all...]
H A Dfsi-sbefifo.c221 int sbefifo_parse_status(struct device *dev, u16 cmd, __be32 *response, argument
228 pr_debug("sbefifo: cmd %04x, response too small: %zd\n",
232 dh = be32_to_cpu(response[resp_len - 1]);
238 s0 = be32_to_cpu(response[resp_len - dh]);
239 s1 = be32_to_cpu(response[resp_len - dh + 1]);
250 sbefifo_dump_ffdc(dev, &response[resp_len - dh + 2],
547 static int sbefifo_read_response(struct sbefifo *sbefifo, struct iov_iter *response) argument
557 dev_dbg(dev, "reading response, buflen = %zd\n", iov_iter_count(response));
616 if (iov_iter_count(response) >
633 sbefifo_do_command(struct sbefifo *sbefifo, const __be32 *command, size_t cmd_len, struct iov_iter *response) argument
687 __sbefifo_submit(struct sbefifo *sbefifo, const __be32 *command, size_t cmd_len, struct iov_iter *response) argument
738 sbefifo_submit(struct device *dev, const __be32 *command, size_t cmd_len, __be32 *response, size_t *resp_len) argument
[all...]
/linux-master/drivers/gpio/
H A Dgpio-cros-ec.c52 struct ec_response_gpio_get response; local
61 sizeof(params), &response, sizeof(response));
67 return response.val;
81 struct ec_response_gpio_get_v1 response; local
85 sizeof(params), &response, sizeof(response));
91 if (response.get_info.flags & CROS_EC_GPIO_INPUT)
94 if (response.get_info.flags & CROS_EC_GPIO_OUTPUT)
106 struct ec_response_gpio_get_v1 response; local
151 struct ec_response_gpio_get_v1 response; local
[all...]
H A Dgpio-virtio.c59 u8 txvalue, u8 *rxvalue, void *response, u32 rxlen)
63 struct virtio_gpio_response *res = response;
70 * pre-allocated request/response buffers for each GPIO line. Moreover
58 _virtio_gpio_req(struct virtio_gpio *vgpio, u16 type, u16 gpio, u8 txvalue, u8 *rxvalue, void *response, u32 rxlen) argument
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_debugfs.c3102 uint32_t response; local
3104 if (!dc_wake_and_execute_gpint(adev->dm.dc->ctx, cmd, 0, &response, DM_DMUB_WAIT_TYPE_WAIT_WITH_REPLY))
3107 raw = response;
/linux-master/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn30/
H A Ddcn30_clk_mgr_smu_msg.c80 /* Wait for response register to be ready */
83 /* Clear response register */
100 /* Wait for response */
114 uint32_t response = 0; local
119 DALSMC_MSG_TestMessage, input, &response))
120 if (response == input + 1)
144 uint32_t response = 0; local
149 DALSMC_MSG_GetDriverIfVersion, 0, &response)) {
151 smu_print("SMU driver if version: %d\n", response);
153 if (response
163 uint32_t response = 0; local
214 uint32_t response = 0; local
232 uint32_t response = 0; local
263 uint32_t response = 0; local
281 uint32_t response = 0; local
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/
H A Ddcn32_clk_mgr_smu_msg.c73 /* Wait for response register to be ready */
76 /* Clear response register */
87 /* Wait for response */
133 /* Wait for response register to be ready */
136 /* Clear response register */
147 /* Wait for response */
211 uint32_t response = 0; local
217 DALSMC_MSG_ReturnHardMinStatus, param, &response, total_delay_us);
220 *no_timeout, *total_delay_us, response);
222 return response;
282 uint32_t response = 0; local
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/
H A Ddc_dmub_srv.c1549 uint16_t param, uint32_t *response, enum dm_dmub_wait_type wait_type)
1555 if (response)
1556 *response = 0;
1569 if (response && wait_type == DM_DMUB_WAIT_TYPE_WAIT_WITH_REPLY)
1570 dmub_srv_get_gpint_response(dc_dmub_srv->dmub, response);
1576 uint16_t param, uint32_t *response, enum dm_dmub_wait_type wait_type)
1589 result = dc_dmub_execute_gpint(ctx, command_code, param, response, wait_type);
1548 dc_dmub_execute_gpint(const struct dc_context *ctx, enum dmub_gpint_command command_code, uint16_t param, uint32_t *response, enum dm_dmub_wait_type wait_type) argument
1575 dc_wake_and_execute_gpint(const struct dc_context *ctx, enum dmub_gpint_command command_code, uint16_t param, uint32_t *response, enum dm_dmub_wait_type wait_type) argument
H A Ddc_dmub_srv.h157 * @response: Optional response out value - may be NULL.
161 uint16_t param, uint32_t *response, enum dm_dmub_wait_type wait_type);
/linux-master/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_dp_dpia_bw.c304 uint8_t response = 0, local
314 &response,
316 bw_support_dpia = (response >> 7) & 1;
321 &response,
323 bw_support_cm = (response >> 7) & 1;
328 response = 0x80;
332 &response,
456 ret = 0;// ERROR TIMEOUT waiting for response for allocating bw
/linux-master/drivers/gpu/drm/amd/display/dmub/
H A Ddmub_srv.h806 * dmub_srv_get_gpint_response() - Queries the GPINT response.
808 * @response: the response for the last GPINT
810 * Returns the response code for the last GPINT interrupt.
819 uint32_t *response);
826 * Returns the response code for the last GPINT DATAOUT interrupt.
/linux-master/drivers/gpu/drm/amd/display/dmub/src/
H A Ddmub_srv.c917 uint32_t *response)
919 *response = 0;
927 *response = dmub->hw_funcs.get_gpint_response(dmub);
916 dmub_srv_get_gpint_response(struct dmub_srv *dmub, uint32_t *response) argument
/linux-master/drivers/gpu/drm/gma500/
H A Dpsb_intel_sdvo.c480 /* the following two are to read the response */
507 void *response, int response_len)
548 /* Read the command response */
552 &((u8 *)response)[i]))
554 BUF_PRINT(" %02X", ((u8 *)response)[i]);
616 * This function is making an assumption about the layout of the response,
621 struct psb_intel_sdvo_get_trained_inputs_response response; local
623 BUILD_BUG_ON(sizeof(response) != 1);
625 &response, sizeof(response)))
506 psb_intel_sdvo_read_response(struct psb_intel_sdvo *psb_intel_sdvo, void *response, int response_len) argument
1311 uint16_t response; local
2251 uint16_t response, data_value[2]; local
2366 uint16_t response, data_value[2]; local
2379 uint16_t response; member in union:__anon221
[all...]
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_dp.c4901 u8 response = DP_TEST_NAK; local
4915 response = intel_dp_autotest_link_training(intel_dp);
4919 response = intel_dp_autotest_video_pattern(intel_dp);
4923 response = intel_dp_autotest_edid(intel_dp);
4927 response = intel_dp_autotest_phy_pattern(intel_dp);
4935 if (response & DP_TEST_ACK)
4939 status = drm_dp_dpcd_writeb(&intel_dp->aux, DP_TEST_RESPONSE, response);
4942 "Could not write test response to sink\n");
6315 * response to long HPD pulses. The DP hotplug handler does that,
H A Dintel_sdvo.c500 /* the following two are to read the response */
540 void *response, int response_len)
559 * Also beware that the first response by many devices is to
598 /* Read the command response */
602 &((u8 *)response)[i]))
604 BUF_PRINT(" %02X", ((u8 *)response)[i]);
667 * This function is making an assumption about the layout of the response,
672 struct intel_sdvo_get_trained_inputs_response response; local
674 BUILD_BUG_ON(sizeof(response) != 1);
676 &response, sizeo
539 intel_sdvo_read_response(struct intel_sdvo *intel_sdvo, void *response, int response_len) argument
2142 u16 response; local
3140 u16 response, data_value[2]; local
3249 u16 response, data_value[2]; local
3264 u16 response; member in union:__anon654
[all...]

Completed in 373 milliseconds

1234567891011>>