Home
last modified time | relevance | path

Searched refs:primary (Results 1 – 18 of 18) sorted by relevance

/sound/soc/intel/skylake/
Dskl-sst-ipc.c305 header->primary | SKL_ADSP_REG_HIPCI_BUSY); in skl_ipc_tx_msg()
333 header->primary); in skl_ipc_reply_get_msg()
350 if (IPC_GLB_NOTIFY_MSG_TYPE(header.primary)) { in skl_ipc_process_notification()
351 switch (IPC_GLB_NOTIFY_TYPE(header.primary)) { in skl_ipc_process_notification()
354 dev_err(ipc->dev, "FW Underrun %x\n", header.primary); in skl_ipc_process_notification()
359 header.primary); in skl_ipc_process_notification()
382 header.primary); in skl_ipc_process_notification()
437 u32 reply = header.primary & IPC_GLB_REPLY_STATUS_MASK; in skl_ipc_process_reply()
453 dev_dbg(ipc->dev, "ipc FW reply %x: success\n", header.primary); in skl_ipc_process_reply()
456 switch (IPC_GLB_NOTIFY_MSG_TYPE(header.primary)) { in skl_ipc_process_reply()
[all …]
Dcnl-sst.c347 header.primary = hipctdr; in cnl_dsp_irq_thread_handler()
350 header.primary); in cnl_dsp_irq_thread_handler()
354 if (CNL_IPC_GLB_NOTIFY_RSP_TYPE(header.primary)) { in cnl_dsp_irq_thread_handler()
396 header->primary | CNL_ADSP_REG_HIPCIDR_BUSY); in cnl_ipc_tx_msg()
Dskl-sst-ipc.h35 u32 primary; member
/sound/soc/sof/
Dipc4.c188 val = msg->primary & SOF_IPC4_MSG_TARGET_MASK; in sof_ipc4_log_header()
189 type = SOF_IPC4_MSG_TYPE_GET(msg->primary); in sof_ipc4_log_header()
206 u32 notif = SOF_IPC4_NOTIFICATION_TYPE_GET(msg->primary); in sof_ipc4_log_header()
223 text, msg->primary, msg->extension, str, str2, in sof_ipc4_log_header()
226 dev_dbg(dev, "%s: %#x|%#x: %s|%s\n", text, msg->primary, in sof_ipc4_log_header()
231 text, msg->primary, msg->extension, str, in sof_ipc4_log_header()
234 dev_dbg(dev, "%s: %#x|%#x: %s\n", text, msg->primary, in sof_ipc4_log_header()
244 !SOF_IPC4_MSG_IS_MODULE_MSG(msg->primary) && in sof_ipc4_log_header()
245 SOF_IPC4_MSG_TYPE_GET(msg->primary) == SOF_IPC4_GLB_NOTIFICATION && in sof_ipc4_log_header()
246 SOF_IPC4_NOTIFICATION_TYPE_GET(msg->primary) == SOF_IPC4_NOTIFY_LOG_BUFFER_STATUS) in sof_ipc4_log_header()
[all …]
Dipc4-pcm.c19 u32 primary; in sof_ipc4_set_pipeline_state() local
23 primary = state; in sof_ipc4_set_pipeline_state()
24 primary |= SOF_IPC4_GLB_PIPE_STATE_ID(id); in sof_ipc4_set_pipeline_state()
25 primary |= SOF_IPC4_MSG_TYPE_SET(SOF_IPC4_GLB_SET_PIPELINE_STATE); in sof_ipc4_set_pipeline_state()
26 primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in sof_ipc4_set_pipeline_state()
27 primary |= SOF_IPC4_MSG_TARGET(SOF_IPC4_FW_GEN_MSG); in sof_ipc4_set_pipeline_state()
29 msg.primary = primary; in sof_ipc4_set_pipeline_state()
Dipc4-mtrace.c433 msg.primary = SOF_IPC4_MSG_TARGET(SOF_IPC4_MODULE_MSG); in ipc4_mtrace_enable()
434 msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in ipc4_mtrace_enable()
435 msg.primary |= SOF_IPC4_MOD_ID(SOF_IPC4_MOD_INIT_BASEFW_MOD_ID); in ipc4_mtrace_enable()
436 msg.primary |= SOF_IPC4_MOD_INSTANCE(SOF_IPC4_MOD_INIT_BASEFW_INSTANCE_ID); in ipc4_mtrace_enable()
477 msg.primary = SOF_IPC4_MSG_TARGET(SOF_IPC4_MODULE_MSG); in ipc4_mtrace_disable()
478 msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in ipc4_mtrace_disable()
479 msg.primary |= SOF_IPC4_MOD_ID(SOF_IPC4_MOD_INIT_BASEFW_MOD_ID); in ipc4_mtrace_disable()
480 msg.primary |= SOF_IPC4_MOD_INSTANCE(SOF_IPC4_MOD_INIT_BASEFW_INSTANCE_ID); in ipc4_mtrace_disable()
Dipc4-loader.c170 msg.primary = SOF_IPC4_MSG_TARGET(SOF_IPC4_MODULE_MSG); in sof_ipc4_query_fw_configuration()
171 msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in sof_ipc4_query_fw_configuration()
172 msg.primary |= SOF_IPC4_MOD_ID(SOF_IPC4_MOD_INIT_BASEFW_MOD_ID); in sof_ipc4_query_fw_configuration()
173 msg.primary |= SOF_IPC4_MOD_INSTANCE(SOF_IPC4_MOD_INIT_BASEFW_INSTANCE_ID); in sof_ipc4_query_fw_configuration()
Dipc4-topology.c326 msg->primary = fw_module->man4_module_entry.id; in sof_ipc4_widget_setup_msg()
327 msg->primary |= SOF_IPC4_MSG_TYPE_SET(SOF_IPC4_MOD_INIT_INSTANCE); in sof_ipc4_widget_setup_msg()
328 msg->primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in sof_ipc4_widget_setup_msg()
329 msg->primary |= SOF_IPC4_MSG_TARGET(SOF_IPC4_MODULE_MSG); in sof_ipc4_widget_setup_msg()
638 pipeline->msg.primary = SOF_IPC4_GLB_PIPE_PRIORITY(pipeline->priority); in sof_ipc4_widget_setup_comp_pipeline()
639 pipeline->msg.primary |= SOF_IPC4_GLB_PIPE_INSTANCE_ID(swidget->pipeline_id); in sof_ipc4_widget_setup_comp_pipeline()
640 pipeline->msg.primary |= SOF_IPC4_MSG_TYPE_SET(SOF_IPC4_GLB_CREATE_PIPELINE); in sof_ipc4_widget_setup_comp_pipeline()
641 pipeline->msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in sof_ipc4_widget_setup_comp_pipeline()
642 pipeline->msg.primary |= SOF_IPC4_MSG_TARGET(SOF_IPC4_FW_GEN_MSG); in sof_ipc4_widget_setup_comp_pipeline()
700 msg->primary |= fw_module->man4_module_entry.id; in sof_ipc4_widget_setup_comp_pga()
[all …]
Dipc4-control.c46 msg->primary &= ~SOF_IPC4_MOD_INSTANCE_MASK; in sof_ipc4_set_get_kcontrol_data()
47 msg->primary |= SOF_IPC4_MOD_INSTANCE(swidget->instance_id); in sof_ipc4_set_get_kcontrol_data()
Dsof-client-ipc-msg-injector.c92 if (SOF_IPC4_MSG_IS_MODULE_MSG(ipc4_msg->primary) && in sof_msg_inject_ipc4_dfs_read()
93 (SOF_IPC4_MSG_TYPE_GET(ipc4_msg->primary) == SOF_IPC4_MOD_LARGE_CONFIG_GET)) in sof_msg_inject_ipc4_dfs_read()
Dsof-client.c384 msg_type = SOF_IPC4_NOTIFICATION_TYPE_GET(msg->primary); in sof_client_ipc_rx_dispatcher()
/sound/soc/sof/intel/
Dhda-ipc.c81 msg_data->primary | HDA_DSP_REG_HIPCI_BUSY); in hda_dsp_ipc4_send_msg()
143 u32 primary = hipct & HDA_DSP_REG_HIPCT_MSG_MASK; in hda_dsp_ipc4_irq_thread() local
150 if (primary & SOF_IPC4_MSG_DIR_MASK) { in hda_dsp_ipc4_irq_thread()
155 data->primary = primary; in hda_dsp_ipc4_irq_thread()
161 snd_sof_ipc_reply(sdev, data->primary); in hda_dsp_ipc4_irq_thread()
167 primary, extension); in hda_dsp_ipc4_irq_thread()
172 notification_data.primary = primary; in hda_dsp_ipc4_irq_thread()
Dcnl.c59 u32 primary = hipctdr & CNL_DSP_REG_HIPCTDR_MSG_MASK; in cnl_ipc4_irq_thread() local
62 if (primary & SOF_IPC4_MSG_DIR_MASK) { in cnl_ipc4_irq_thread()
67 data->primary = primary; in cnl_ipc4_irq_thread()
73 snd_sof_ipc_reply(sdev, data->primary); in cnl_ipc4_irq_thread()
79 primary, extension); in cnl_ipc4_irq_thread()
83 notification_data.primary = primary; in cnl_ipc4_irq_thread()
263 msg_data->primary | CNL_DSP_REG_HIPCIDR_BUSY); in cnl_ipc4_send_msg()
Dmtl.c103 msg_data->primary | MTL_DSP_REG_HFIPCXIDR_BUSY); in mtl_ipc_send_msg()
516 u32 primary = hipctdr & MTL_DSP_REG_HFIPCXTDR_MSG_MASK; in mtl_ipc_irq_thread() local
522 if (primary & SOF_IPC4_MSG_DIR_MASK) { in mtl_ipc_irq_thread()
527 data->primary = primary; in mtl_ipc_irq_thread()
533 snd_sof_ipc_reply(sdev, data->primary); in mtl_ipc_irq_thread()
539 primary, extension); in mtl_ipc_irq_thread()
543 notification_data.primary = primary; in mtl_ipc_irq_thread()
/sound/soc/intel/avs/
Dmessages.h42 u32 primary; member
116 u32 primary; member
157 u32 primary; member
199 u32 primary; member
Dipc.c219 dev_dbg(adev->dev, "FW not ready, skip notification: 0x%08x\n", msg.primary); in avs_dsp_process_notification()
247 dev_info(adev->dev, "unknown notification: 0x%08x\n", msg.primary); in avs_dsp_process_notification()
263 dev_dbg(adev->dev, "FW READY 0x%08x\n", msg.primary); in avs_dsp_process_notification()
365 msg.primary = hipct; in avs_dsp_irq_thread()
Davs.h226 tx->glb.primary, tx->glb.ext.val, error); in avs_ipc_err()
229 tx->glb.primary, tx->glb.ext.val, error); in avs_ipc_err()
/sound/soc/samsung/
Dodroid.c154 SND_SOC_DAILINK_DEFS(primary,
177 SND_SOC_DAILINK_REG(primary),