Lines Matching refs:avs_ipc
23 struct avs_ipc *ipc = adev->ipc; in avs_dsp_set_d0ix()
55 struct avs_ipc *ipc = container_of(work, struct avs_ipc, d0ix_work.work); in avs_dsp_d0ix_work()
62 struct avs_ipc *ipc = adev->ipc; in avs_dsp_wake_d0i0()
74 struct avs_ipc *ipc = adev->ipc; in avs_dsp_disable_d0ix()
87 struct avs_ipc *ipc = adev->ipc; in avs_dsp_enable_d0ix()
150 struct avs_ipc *ipc = container_of(work, struct avs_ipc, recovery_work); in avs_dsp_recovery_work()
157 struct avs_ipc *ipc = adev->ipc; in avs_dsp_exception_caught()
182 struct avs_ipc *ipc = adev->ipc; in avs_dsp_receive_rx()
281 struct avs_ipc *ipc = adev->ipc; in avs_dsp_process_response()
303 struct avs_ipc *ipc = adev->ipc; in avs_dsp_irq_handler()
375 static bool avs_ipc_is_busy(struct avs_ipc *ipc) in avs_ipc_is_busy()
384 static int avs_ipc_wait_busy_completion(struct avs_ipc *ipc, int timeout) in avs_ipc_wait_busy_completion()
425 static void avs_ipc_msg_init(struct avs_ipc *ipc, struct avs_ipc_msg *reply) in avs_ipc_msg_init()
456 struct avs_ipc *ipc = adev->ipc; in avs_dsp_do_send_msg()
547 struct avs_ipc *ipc = adev->ipc; in avs_dsp_do_send_rom_msg()
599 int avs_ipc_init(struct avs_ipc *ipc, struct device *dev) in avs_ipc_init()
618 void avs_ipc_block(struct avs_ipc *ipc) in avs_ipc_block()