Lines Matching refs:offset
18 void acp_mailbox_write(struct snd_sof_dev *sdev, u32 offset, void *message, size_t bytes) in acp_mailbox_write() argument
20 memcpy_to_scratch(sdev, offset, message, bytes); in acp_mailbox_write()
24 void acp_mailbox_read(struct snd_sof_dev *sdev, u32 offset, void *message, size_t bytes) in acp_mailbox_read() argument
26 memcpy_from_scratch(sdev, offset, message, bytes); in acp_mailbox_read()
45 unsigned int host_msg = sdev->debug_box.offset + in acp_ipc_host_msg_set()
53 unsigned int dsp_msg = sdev->debug_box.offset + in acp_dsp_ipc_host_done()
61 unsigned int dsp_ack = sdev->debug_box.offset + in acp_dsp_ipc_dsp_done()
71 unsigned int offset = sdev->host_box.offset; in acp_sof_ipc_send_msg() local
83 acp_mailbox_write(sdev, offset, msg->msg_data, msg->msg_size); in acp_sof_ipc_send_msg()
101 unsigned int offset = sdev->host_box.offset; in acp_dsp_ipc_get_reply() local
128 acp_mailbox_read(sdev, offset, &reply, sizeof(reply)); in acp_dsp_ipc_get_reply()
149 acp_mailbox_read(sdev, offset, msg->reply_data, msg->reply_size); in acp_dsp_ipc_get_reply()
160 unsigned int dsp_msg_write = sdev->debug_box.offset + in acp_sof_ipc_irq_thread()
162 unsigned int dsp_ack_write = sdev->debug_box.offset + in acp_sof_ipc_irq_thread()
169 acp_mailbox_read(sdev, sdev->dsp_box.offset, &status, sizeof(status)); in acp_sof_ipc_irq_thread()
172 snd_sof_dsp_panic(sdev, sdev->dsp_box.offset + sizeof(status), in acp_sof_ipc_irq_thread()
175 acp_mailbox_write(sdev, sdev->dsp_box.offset, &status, sizeof(status)); in acp_sof_ipc_irq_thread()
210 acp_mailbox_read(sdev, sdev->debug_box.offset, &status, sizeof(u32)); in acp_sof_ipc_irq_thread()
214 acp_mailbox_write(sdev, sdev->debug_box.offset, &status, sizeof(status)); in acp_sof_ipc_irq_thread()
252 unsigned int offset = sdev->dsp_box.offset; in acp_sof_ipc_msg_data() local
255 acp_mailbox_read(sdev, offset, p, sz); in acp_sof_ipc_msg_data()
287 stream->posn_offset = sdev->stream_box.offset + posn_offset; in acp_set_stream_data_offset()