Searched refs:sst_generic_ipc (Results 1 – 4 of 4) sorted by relevance
/linux-4.1.27/sound/soc/intel/common/ |
D | sst-ipc.h | 47 struct sst_generic_ipc; 50 void (*tx_msg)(struct sst_generic_ipc *, struct ipc_message *); 51 void (*shim_dbg)(struct sst_generic_ipc *, const char *); 57 struct sst_generic_ipc { struct 75 int sst_ipc_tx_message_wait(struct sst_generic_ipc *ipc, u64 header, argument 78 int sst_ipc_tx_message_nowait(struct sst_generic_ipc *ipc, u64 header, 81 struct ipc_message *sst_ipc_reply_find_msg(struct sst_generic_ipc *ipc, 84 void sst_ipc_tx_msg_reply_complete(struct sst_generic_ipc *ipc, 87 void sst_ipc_drop_all(struct sst_generic_ipc *ipc); 88 int sst_ipc_init(struct sst_generic_ipc *ipc); [all …]
|
D | sst-ipc.c | 42 static struct ipc_message *msg_get_empty(struct sst_generic_ipc *ipc) in msg_get_empty() 55 static int tx_wait_done(struct sst_generic_ipc *ipc, in tx_wait_done() 85 static int ipc_tx_message(struct sst_generic_ipc *ipc, u64 header, in ipc_tx_message() 122 static int msg_empty_list_init(struct sst_generic_ipc *ipc) in msg_empty_list_init() 141 struct sst_generic_ipc *ipc = in ipc_tx_msgs() 142 container_of(work, struct sst_generic_ipc, kwork); in ipc_tx_msgs() 171 int sst_ipc_tx_message_wait(struct sst_generic_ipc *ipc, u64 header, in sst_ipc_tx_message_wait() 179 int sst_ipc_tx_message_nowait(struct sst_generic_ipc *ipc, u64 header, in sst_ipc_tx_message_nowait() 187 struct ipc_message *sst_ipc_reply_find_msg(struct sst_generic_ipc *ipc, in sst_ipc_reply_find_msg() 212 void sst_ipc_tx_msg_reply_complete(struct sst_generic_ipc *ipc, in sst_ipc_tx_msg_reply_complete() [all …]
|
/linux-4.1.27/sound/soc/intel/baytrail/ |
D | sst-baytrail-ipc.c | 182 struct sst_generic_ipc ipc; 315 struct sst_generic_ipc *ipc = &byt->ipc; in sst_byt_irq_thread() 640 static void byt_tx_msg(struct sst_generic_ipc *ipc, struct ipc_message *msg) in byt_tx_msg() 648 static void byt_shim_dbg(struct sst_generic_ipc *ipc, const char *text) in byt_shim_dbg() 685 struct sst_generic_ipc *ipc; in sst_byt_dsp_init()
|
/linux-4.1.27/sound/soc/intel/haswell/ |
D | sst-haswell-ipc.c | 312 struct sst_generic_ipc ipc; 775 struct sst_generic_ipc *ipc = &hsw->ipc; in hsw_irq_thread() 2064 static void hsw_tx_msg(struct sst_generic_ipc *ipc, struct ipc_message *msg) in hsw_tx_msg() 2071 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()
|