/sound/soc/intel/skylake/ |
D | skl-sst-ipc.c | 305 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 …]
|
D | cnl-sst.c | 347 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()
|
D | skl-sst-ipc.h | 35 u32 primary; member
|
/sound/soc/sof/ |
D | ipc4.c | 188 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 …]
|
D | ipc4-pcm.c | 19 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()
|
D | ipc4-mtrace.c | 433 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()
|
D | ipc4-loader.c | 170 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()
|
D | ipc4-topology.c | 326 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 …]
|
D | ipc4-control.c | 46 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()
|
D | sof-client-ipc-msg-injector.c | 92 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()
|
D | sof-client.c | 384 msg_type = SOF_IPC4_NOTIFICATION_TYPE_GET(msg->primary); in sof_client_ipc_rx_dispatcher()
|
/sound/soc/sof/intel/ |
D | hda-ipc.c | 81 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()
|
D | cnl.c | 59 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()
|
D | mtl.c | 103 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/ |
D | messages.h | 42 u32 primary; member 116 u32 primary; member 157 u32 primary; member 199 u32 primary; member
|
D | ipc.c | 219 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()
|
D | avs.h | 226 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/ |
D | odroid.c | 154 SND_SOC_DAILINK_DEFS(primary, 177 SND_SOC_DAILINK_REG(primary),
|