/sound/soc/intel/common/ |
D | sst-ipc.c | 32 static struct ipc_message *msg_get_empty(struct sst_generic_ipc *ipc) in msg_get_empty() 45 static int tx_wait_done(struct sst_generic_ipc *ipc, in tx_wait_done() 78 static int ipc_tx_message(struct sst_generic_ipc *ipc, in ipc_tx_message() 115 static int msg_empty_list_init(struct sst_generic_ipc *ipc) in msg_empty_list_init() 154 struct sst_generic_ipc *ipc = in ipc_tx_msgs() local 180 int sst_ipc_tx_message_wait(struct sst_generic_ipc *ipc, in sst_ipc_tx_message_wait() 204 int sst_ipc_tx_message_nowait(struct sst_generic_ipc *ipc, in sst_ipc_tx_message_nowait() 211 int sst_ipc_tx_message_nopm(struct sst_generic_ipc *ipc, in sst_ipc_tx_message_nopm() 218 struct ipc_message *sst_ipc_reply_find_msg(struct sst_generic_ipc *ipc, in sst_ipc_reply_find_msg() 245 void sst_ipc_tx_msg_reply_complete(struct sst_generic_ipc *ipc, in sst_ipc_tx_msg_reply_complete() [all …]
|
/sound/soc/intel/avs/ |
D | ipc.c | 23 struct avs_ipc *ipc = adev->ipc; in avs_dsp_set_d0ix() local 55 struct avs_ipc *ipc = container_of(work, struct avs_ipc, d0ix_work.work); in avs_dsp_d0ix_work() local 62 struct avs_ipc *ipc = adev->ipc; in avs_dsp_wake_d0i0() local 74 struct avs_ipc *ipc = adev->ipc; in avs_dsp_disable_d0ix() local 87 struct avs_ipc *ipc = adev->ipc; in avs_dsp_enable_d0ix() local 153 struct avs_ipc *ipc = container_of(work, struct avs_ipc, recovery_work); in avs_dsp_recovery_work() local 160 struct avs_ipc *ipc = adev->ipc; in avs_dsp_exception_caught() local 185 struct avs_ipc *ipc = adev->ipc; in avs_dsp_receive_rx() local 285 struct avs_ipc *ipc = adev->ipc; in avs_dsp_process_response() local 307 struct avs_ipc *ipc = adev->ipc; in avs_dsp_irq_handler() local [all …]
|
D | core.c | 356 struct avs_ipc *ipc; in avs_bus_init() local
|
D | avs.h | 119 struct avs_ipc *ipc; member
|
/sound/soc/intel/catpt/ |
D | ipc.c | 16 void catpt_ipc_init(struct catpt_ipc *ipc, struct device *dev) in catpt_ipc_init() 27 static int catpt_ipc_arm(struct catpt_ipc *ipc, struct catpt_fw_ready *config) in catpt_ipc_arm() 44 static void catpt_ipc_msg_init(struct catpt_ipc *ipc, in catpt_ipc_msg_init() 69 struct catpt_ipc *ipc = &cdev->ipc; in catpt_wait_msg_completion() local 89 struct catpt_ipc *ipc = &cdev->ipc; in catpt_dsp_do_send_msg() local 128 struct catpt_ipc *ipc = &cdev->ipc; in catpt_dsp_send_msg_timeout() local 185 struct catpt_ipc *ipc = &cdev->ipc; in catpt_dsp_copy_rx() local 198 struct catpt_ipc *ipc = &cdev->ipc; in catpt_dsp_process_response() local
|
D | core.h | 80 struct catpt_ipc ipc; member
|
/sound/soc/sof/ |
D | ipc.c | 39 struct snd_sof_ipc *ipc = sdev->ipc; in sof_ipc_send_msg() local 75 int sof_ipc_tx_message(struct snd_sof_ipc *ipc, void *msg_data, size_t msg_bytes, in sof_ipc_tx_message() 92 int sof_ipc_tx_message_no_pm(struct snd_sof_ipc *ipc, void *msg_data, size_t msg_bytes, in sof_ipc_tx_message_no_pm() 141 struct snd_sof_ipc *ipc; in snd_sof_ipc_init() local 211 struct snd_sof_ipc *ipc = sdev->ipc; in snd_sof_ipc_free() local
|
D | ipc3.c | 281 static int ipc3_wait_tx_done(struct snd_sof_ipc *ipc, void *reply_data) in ipc3_wait_tx_done() 324 static int ipc3_tx_msg_unlocked(struct snd_sof_ipc *ipc, in ipc3_tx_msg_unlocked() 350 struct snd_sof_ipc *ipc = sdev->ipc; in sof_ipc3_tx_msg() local 388 struct snd_sof_ipc *ipc = sdev->ipc; in sof_ipc3_set_get_data() local
|
D | ipc4.c | 285 static int ipc4_wait_tx_done(struct snd_sof_ipc *ipc, void *reply_data) in ipc4_wait_tx_done() 334 static int ipc4_tx_msg_unlocked(struct snd_sof_ipc *ipc, in ipc4_tx_msg_unlocked() 362 struct snd_sof_ipc *ipc = sdev->ipc; in sof_ipc4_tx_msg() local
|
D | sof-priv.h | 517 struct snd_sof_ipc *ipc; member
|
/sound/soc/intel/skylake/ |
D | skl-sst-ipc.c | 296 static void skl_ipc_tx_msg(struct sst_generic_ipc *ipc, struct ipc_message *msg) in skl_ipc_tx_msg() 325 static struct ipc_message *skl_ipc_reply_get_msg(struct sst_generic_ipc *ipc, in skl_ipc_reply_get_msg() 345 int skl_ipc_process_notification(struct sst_generic_ipc *ipc, in skl_ipc_process_notification() 405 static int skl_ipc_set_reply_error_code(struct sst_generic_ipc *ipc, u32 reply) in skl_ipc_set_reply_error_code() 433 void skl_ipc_process_reply(struct sst_generic_ipc *ipc, in skl_ipc_process_reply() 493 struct sst_generic_ipc *ipc = &skl->ipc; in skl_dsp_irq_thread_handler() local 601 struct sst_generic_ipc *ipc; in skl_ipc_init() local 622 void skl_ipc_free(struct sst_generic_ipc *ipc) in skl_ipc_free() 635 int skl_ipc_create_pipeline(struct sst_generic_ipc *ipc, in skl_ipc_create_pipeline() 663 int skl_ipc_delete_pipeline(struct sst_generic_ipc *ipc, u8 instance_id) in skl_ipc_delete_pipeline() [all …]
|
D | cnl-sst.c | 316 struct sst_generic_ipc *ipc = &cnl->ipc; in cnl_dsp_irq_thread_handler() local 387 static void cnl_ipc_tx_msg(struct sst_generic_ipc *ipc, struct ipc_message *msg) in cnl_ipc_tx_msg() 410 struct sst_generic_ipc *ipc; in cnl_ipc_init() local
|
D | skl-ssp-clk.c | 77 union skl_clk_ctrl_ipc *ipc; in skl_fill_clk_ipc() local 113 union skl_clk_ctrl_ipc *ipc; in skl_send_clk_dma_control() local
|
D | cnl-sst-dsp.c | 262 void cnl_ipc_free(struct sst_generic_ipc *ipc) in cnl_ipc_free()
|
D | skl.h | 103 struct sst_generic_ipc ipc; member
|
/sound/soc/sof/mediatek/mt8186/ |
D | mt8186.c | 84 static void mt8186_dsp_handle_reply(struct mtk_adsp_ipc *ipc) in mt8186_dsp_handle_reply() 95 static void mt8186_dsp_handle_request(struct mtk_adsp_ipc *ipc) in mt8186_dsp_handle_request()
|
/sound/soc/sof/imx/ |
D | imx8ulp.c | 84 static void imx8ulp_dsp_handle_reply(struct imx_dsp_ipc *ipc) in imx8ulp_dsp_handle_reply() 96 static void imx8ulp_dsp_handle_request(struct imx_dsp_ipc *ipc) in imx8ulp_dsp_handle_request()
|
D | imx8m.c | 73 static void imx8m_dsp_handle_reply(struct imx_dsp_ipc *ipc) in imx8m_dsp_handle_reply() 83 static void imx8m_dsp_handle_request(struct imx_dsp_ipc *ipc) in imx8m_dsp_handle_request()
|
D | imx8.c | 80 static void imx8_dsp_handle_reply(struct imx_dsp_ipc *ipc) in imx8_dsp_handle_reply() 90 static void imx8_dsp_handle_request(struct imx_dsp_ipc *ipc) in imx8_dsp_handle_request()
|
/sound/soc/sof/mediatek/mt8195/ |
D | mt8195.c | 85 static void mt8195_dsp_handle_reply(struct mtk_adsp_ipc *ipc) in mt8195_dsp_handle_reply() 96 static void mt8195_dsp_handle_request(struct mtk_adsp_ipc *ipc) in mt8195_dsp_handle_request()
|
/sound/soc/intel/atom/sst/ |
D | sst_ipc.c | 64 u32 drv_id, u32 ipc, void *data, u32 size) in sst_wake_up_block()
|