Searched refs:sst_generic_ipc (Results 1 – 8 of 8) sorted by relevance
| /linux/sound/soc/intel/skylake/ |
| A D | skl-sst-ipc.h | 16 struct sst_generic_ipc; 110 int skl_ipc_create_pipeline(struct sst_generic_ipc *ipc, 118 int skl_ipc_save_pipeline(struct sst_generic_ipc *ipc, 123 int skl_ipc_init_instance(struct sst_generic_ipc *ipc, 126 int skl_ipc_bind_unbind(struct sst_generic_ipc *ipc, 129 int skl_ipc_load_modules(struct sst_generic_ipc *ipc, 132 int skl_ipc_unload_modules(struct sst_generic_ipc *ipc, 135 int skl_ipc_set_dx(struct sst_generic_ipc *ipc, 148 int skl_ipc_set_d0ix(struct sst_generic_ipc *ipc, 159 void skl_ipc_free(struct sst_generic_ipc *ipc); [all …]
|
| A D | skl-sst-ipc.c | 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() 601 struct sst_generic_ipc *ipc; in skl_ipc_init() 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() 788 int skl_ipc_init_instance(struct sst_generic_ipc *ipc, in skl_ipc_init_instance() 829 int skl_ipc_bind_unbind(struct sst_generic_ipc *ipc, in skl_ipc_bind_unbind() 867 int skl_ipc_load_modules(struct sst_generic_ipc *ipc, in skl_ipc_load_modules() 915 int skl_ipc_set_large_config(struct sst_generic_ipc *ipc, in skl_ipc_set_large_config() 971 int skl_ipc_get_large_config(struct sst_generic_ipc *ipc, in skl_ipc_get_large_config() [all …]
|
| A D | cnl-sst-dsp.h | 13 struct sst_generic_ipc; 95 void cnl_ipc_free(struct sst_generic_ipc *ipc);
|
| A D | cnl-sst.c | 316 struct sst_generic_ipc *ipc = &cnl->ipc; in cnl_dsp_irq_thread_handler() 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()
|
| A D | skl.h | 103 struct sst_generic_ipc ipc;
|
| A D | cnl-sst-dsp.c | 262 void cnl_ipc_free(struct sst_generic_ipc *ipc) in cnl_ipc_free()
|
| /linux/sound/soc/intel/common/ |
| A D | sst-ipc.h | 36 struct sst_generic_ipc; 40 void (*tx_msg)(struct sst_generic_ipc *, struct ipc_message *); 41 void (*shim_dbg)(struct sst_generic_ipc *, const char *); 49 struct sst_generic_ipc { struct 68 int sst_ipc_tx_message_wait(struct sst_generic_ipc *ipc, argument 71 int sst_ipc_tx_message_nowait(struct sst_generic_ipc *ipc, 74 int sst_ipc_tx_message_nopm(struct sst_generic_ipc *ipc, 77 struct ipc_message *sst_ipc_reply_find_msg(struct sst_generic_ipc *ipc, 80 void sst_ipc_tx_msg_reply_complete(struct sst_generic_ipc *ipc, 83 int sst_ipc_init(struct sst_generic_ipc *ipc); [all …]
|
| A D | sst-ipc.c | 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() 155 container_of(work, struct sst_generic_ipc, kwork); in ipc_tx_msgs() 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() 245 void sst_ipc_tx_msg_reply_complete(struct sst_generic_ipc *ipc, in sst_ipc_tx_msg_reply_complete() 257 int sst_ipc_init(struct sst_generic_ipc *ipc) in sst_ipc_init() [all …]
|
Completed in 51 milliseconds