Home
last modified time | relevance | path

Searched refs:response_buf (Results 1 – 13 of 13) sorted by relevance

/drivers/input/touchscreen/
A Dcyttsp5.c203 u8 response_buf[CY_MAX_INPUT]; member
464 size = get_unaligned_le16(&ts->response_buf[0]); in cyttsp5_validate_cmd_response()
472 if (ts->response_buf[4] != HID_OUTPUT_BL_SOP) { in cyttsp5_validate_cmd_response()
477 if (ts->response_buf[size - 1] != HID_OUTPUT_BL_EOP) { in cyttsp5_validate_cmd_response()
490 status = ts->response_buf[5]; in cyttsp5_validate_cmd_response()
527 &ts->response_buf[HID_SYSINFO_SENSING_OFFSET]; in cyttsp5_get_sysinfo_regs()
599 if (ts->response_buf[2] != HID_RESPONSE_REPORT_ID || in cyttsp5_power_control()
600 (ts->response_buf[3] & 0x03) != state || in cyttsp5_power_control()
670 memcpy(desc, ts->response_buf, sizeof(*desc)); in cyttsp5_get_hid_descriptor()
724 memcpy(ts->response_buf, ts->input_buf, size); in cyttsp5_handle_irq()
[all …]
/drivers/iio/imu/bno055/
A Dbno055_ser_core.c126 u8 *response_buf; member
317 priv->response_buf = val; in bno055_ser_read_reg()
323 priv->response_buf = NULL; in bno055_ser_read_reg()
460 if (priv->response_buf && in bno055_ser_receive_buf()
470 memcpy(priv->response_buf + priv->rx.databuf_count, in bno055_ser_receive_buf()
/drivers/gpu/drm/xe/
A Dxe_guc_relay.c172 u32 response_buf[GUC_CTB_MAX_DWORDS]; member
236 prepare_pf2guc(incoming ? txn->response_buf : txn->request_buf, remote, rid) : in __relay_get_transaction()
237 prepare_vf2guc(incoming ? txn->response_buf : txn->request_buf, rid); in __relay_get_transaction()
241 relay_assert(relay, txn->offset + GUC_RELAY_MSG_MAX_LEN <= ARRAY_SIZE(txn->response_buf)); in __relay_get_transaction()
247 txn->response = resp ?: txn->response_buf + txn->offset; in __relay_get_transaction()
285 u32 *buf = txn->incoming ? txn->response_buf : txn->request_buf; in relay_send_transaction()
720 txn->response_buf + txn->offset, in relay_process_incoming_action()
721 ARRAY_SIZE(txn->response_buf) - txn->offset); in relay_process_incoming_action()
725 ret = guc_hxg_msg_encode_busy(txn->response_buf + txn->offset, 0); in relay_process_incoming_action()
740 txn->response_len = prepare_error_reply(txn->response_buf + txn->offset, in relay_process_incoming_action()
A Dxe_guc.h43 u32 *response_buf);
A Dxe_guc.c1386 u32 len, u32 *response_buf) in xe_guc_mmio_send_recv() argument
1499 if (response_buf) { in xe_guc_mmio_send_recv()
1500 response_buf[0] = header; in xe_guc_mmio_send_recv()
1504 response_buf[i] = xe_mmio_read32(mmio, reply_reg); in xe_guc_mmio_send_recv()
/drivers/gpu/drm/i915/gt/uc/
A Dintel_guc.h351 u32 *response_buf, u32 response_buf_size) in intel_guc_send_and_receive() argument
354 response_buf, response_buf_size, 0); in intel_guc_send_and_receive()
435 u32 *response_buf, u32 response_buf_size);
A Dintel_guc_ct.c93 u32 *response_buf; member
714 u32 *response_buf, in ct_send() argument
729 GEM_BUG_ON(!response_buf && response_buf_size); in ct_send()
765 request.response_buf = response_buf; in ct_send()
808 if (response_buf) { in ct_send()
835 u32 *response_buf, u32 response_buf_size, u32 flags) in intel_guc_ct_send() argument
854 ret = ct_send(ct, action, len, response_buf, response_buf_size, &status); in intel_guc_ct_send()
1073 memcpy(req->response_buf, data, 4 * datalen); in ct_handle_response()
A Dintel_guc.c510 u32 *response_buf, u32 response_buf_size) in intel_guc_send_mmio() argument
591 if (response_buf) { in intel_guc_send_mmio()
596 response_buf[0] = header; in intel_guc_send_mmio()
599 response_buf[i] = intel_uncore_read(uncore, in intel_guc_send_mmio()
A Dintel_guc_ct.h134 u32 *response_buf, u32 response_buf_size, u32 flags);
/drivers/soundwire/
A Dcadence_master.c573 if (!(cdns->response_buf[i] & CDNS_MCP_RESP_ACK)) { in cdns_fill_msg_resp()
577 if (cdns->response_buf[i] & CDNS_MCP_RESP_NACK) { in cdns_fill_msg_resp()
597 cdns->response_buf[i]); in cdns_fill_msg_resp()
609 BUILD_BUG_ON(ARRAY_SIZE(cdns->response_buf) < CDNS_MCP_CMD_LEN + 2); in cdns_read_response()
613 if (num_resp > ARRAY_SIZE(cdns->response_buf)) { in cdns_read_response()
615 num_resp = ARRAY_SIZE(cdns->response_buf); in cdns_read_response()
621 cdns->response_buf[i] = cdns_ip_readl(cdns, cmd_base); in cdns_read_response()
716 if (!(cdns->response_buf[i] & CDNS_MCP_RESP_ACK)) { in cdns_program_scp_addr()
719 if (cdns->response_buf[i] & CDNS_MCP_RESP_NACK) { in cdns_program_scp_addr()
A Damd_manager.c273 u64 response_buf[2] = {0}; in amd_program_scp_addr() local
282 response_buf[0] = amd_sdw_send_cmd_get_resp(amd_manager, lower_data, upper_data); in amd_program_scp_addr()
286 response_buf[1] = amd_sdw_send_cmd_get_resp(amd_manager, lower_data, upper_data); in amd_program_scp_addr()
289 if (response_buf[index] == -ETIMEDOUT) { in amd_program_scp_addr()
294 } else if (!(response_buf[index] & AMD_SDW_MCP_RESP_ACK)) { in amd_program_scp_addr()
295 if (response_buf[index] & AMD_SDW_MCP_RESP_NACK) { in amd_program_scp_addr()
A Dcadence_master.h134 u32 response_buf[CDNS_MCP_IP_MAX_CMD_LEN + 2]; member
/drivers/i2c/busses/
A Di2c-cros-ec-tunnel.c35 u8 response_buf[256]; member

Completed in 38 milliseconds