Home
last modified time | relevance | path

Searched defs:ipc (Results 1 – 8 of 8) sorted by relevance

/sound/soc/intel/common/
Dsst-ipc.c41 static struct ipc_message *msg_get_empty(struct sst_generic_ipc *ipc) in msg_get_empty()
54 static int tx_wait_done(struct sst_generic_ipc *ipc, in tx_wait_done()
84 static int ipc_tx_message(struct sst_generic_ipc *ipc, u64 header, in ipc_tx_message()
120 static int msg_empty_list_init(struct sst_generic_ipc *ipc) in msg_empty_list_init()
159 struct sst_generic_ipc *ipc = in ipc_tx_msgs() local
185 int sst_ipc_tx_message_wait(struct sst_generic_ipc *ipc, u64 header, in sst_ipc_tx_message_wait()
210 int sst_ipc_tx_message_nowait(struct sst_generic_ipc *ipc, u64 header, in sst_ipc_tx_message_nowait()
218 int sst_ipc_tx_message_nopm(struct sst_generic_ipc *ipc, u64 header, in sst_ipc_tx_message_nopm()
226 struct ipc_message *sst_ipc_reply_find_msg(struct sst_generic_ipc *ipc, in sst_ipc_reply_find_msg()
253 void sst_ipc_tx_msg_reply_complete(struct sst_generic_ipc *ipc, in sst_ipc_tx_msg_reply_complete()
[all …]
/sound/soc/intel/skylake/
Dskl-sst-ipc.c302 static void skl_ipc_tx_msg(struct sst_generic_ipc *ipc, struct ipc_message *msg) in skl_ipc_tx_msg()
331 static struct ipc_message *skl_ipc_reply_get_msg(struct sst_generic_ipc *ipc, in skl_ipc_reply_get_msg()
350 int skl_ipc_process_notification(struct sst_generic_ipc *ipc, in skl_ipc_process_notification()
409 void skl_ipc_process_reply(struct sst_generic_ipc *ipc, in skl_ipc_process_reply()
472 struct sst_generic_ipc *ipc = &skl->ipc; in skl_dsp_irq_thread_handler() local
580 struct sst_generic_ipc *ipc; in skl_ipc_init() local
601 void skl_ipc_free(struct sst_generic_ipc *ipc) in skl_ipc_free()
614 int skl_ipc_create_pipeline(struct sst_generic_ipc *ipc, in skl_ipc_create_pipeline()
641 int skl_ipc_delete_pipeline(struct sst_generic_ipc *ipc, u8 instance_id) in skl_ipc_delete_pipeline()
663 int skl_ipc_set_pipeline_state(struct sst_generic_ipc *ipc, in skl_ipc_set_pipeline_state()
[all …]
Dcnl-sst.c305 struct sst_generic_ipc *ipc = &cnl->ipc; in cnl_dsp_irq_thread_handler() local
376 static void cnl_ipc_tx_msg(struct sst_generic_ipc *ipc, struct ipc_message *msg) in cnl_ipc_tx_msg()
399 struct sst_generic_ipc *ipc; in cnl_ipc_init() local
Dcnl-sst-dsp.c270 void cnl_ipc_free(struct sst_generic_ipc *ipc) in cnl_ipc_free()
Dskl-sst-ipc.h92 struct sst_generic_ipc ipc; member
/sound/soc/intel/baytrail/
Dsst-baytrail-ipc.c181 struct sst_generic_ipc ipc; member
308 struct sst_generic_ipc *ipc = &byt->ipc; in sst_byt_irq_thread() local
633 static void byt_tx_msg(struct sst_generic_ipc *ipc, struct ipc_message *msg) in byt_tx_msg()
641 static void byt_shim_dbg(struct sst_generic_ipc *ipc, const char *text) in byt_shim_dbg()
686 struct sst_generic_ipc *ipc; in sst_byt_dsp_init() local
/sound/soc/intel/atom/sst/
Dsst_ipc.c73 u32 drv_id, u32 ipc, void *data, u32 size) in sst_wake_up_block()
/sound/soc/intel/haswell/
Dsst-haswell-ipc.c315 struct sst_generic_ipc ipc; member
778 struct sst_generic_ipc *ipc = &hsw->ipc; in hsw_irq_thread() local
2056 static void hsw_tx_msg(struct sst_generic_ipc *ipc, struct ipc_message *msg) in hsw_tx_msg()
2063 static void hsw_shim_dbg(struct sst_generic_ipc *ipc, const char *text) in hsw_shim_dbg()
2105 struct sst_generic_ipc *ipc; in sst_hsw_dsp_init() local