| /sound/soc/sof/ |
| A D | ipc4.c | 190 val = msg->primary & SOF_IPC4_MSG_TARGET_MASK; in sof_ipc4_log_header() 191 type = SOF_IPC4_MSG_TYPE_GET(msg->primary); in sof_ipc4_log_header() 233 text, msg->primary, msg->extension, str, in sof_ipc4_log_header() 266 !SOF_IPC4_MSG_IS_MODULE_MSG(msg->primary) && in sof_ipc4_log_header() 273 msg->primary, msg->extension, msg->data_size); in sof_ipc4_log_header() 331 ipc4_msg->primary, ipc4_msg->extension); in ipc4_wait_tx_done() 338 ipc4_msg->primary, ipc4_msg->extension); in ipc4_wait_tx_done() 458 ipc4_msg->primary &= ~SOF_IPC4_MSG_TYPE_MASK; in sof_ipc4_set_get_data() 459 tx.primary = ipc4_msg->primary; in sof_ipc4_set_get_data() 504 rx.primary = 0; in sof_ipc4_set_get_data() [all …]
|
| A D | sof-client-probes-ipc4.c | 122 msg.primary = mentry->id; in ipc4_probes_init() 124 msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in ipc4_probes_init() 125 msg.primary |= SOF_IPC4_MSG_TARGET(SOF_IPC4_MODULE_MSG); in ipc4_probes_init() 153 msg.primary = mentry->id; in ipc4_probes_deinit() 155 msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in ipc4_probes_deinit() 156 msg.primary |= SOF_IPC4_MSG_TARGET(SOF_IPC4_MODULE_MSG); in ipc4_probes_deinit() 223 msg.primary = mentry->id; in ipc4_probes_points_add() 224 msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in ipc4_probes_points_add() 225 msg.primary |= SOF_IPC4_MSG_TARGET(SOF_IPC4_MODULE_MSG); in ipc4_probes_points_add() 268 msg.primary = mentry->id; in ipc4_probes_points_remove() [all …]
|
| A D | ipc4-pcm.c | 81 u32 primary, ipc_size; in sof_ipc4_set_multi_pipeline_state() local 94 primary = state; in sof_ipc4_set_multi_pipeline_state() 96 primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in sof_ipc4_set_multi_pipeline_state() 97 primary |= SOF_IPC4_MSG_TARGET(SOF_IPC4_FW_GEN_MSG); in sof_ipc4_set_multi_pipeline_state() 98 msg.primary = primary; in sof_ipc4_set_multi_pipeline_state() 114 u32 primary; in sof_ipc4_set_pipeline_state() local 119 primary = state; in sof_ipc4_set_pipeline_state() 120 primary |= SOF_IPC4_GLB_PIPE_STATE_ID(instance_id); in sof_ipc4_set_pipeline_state() 122 primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in sof_ipc4_set_pipeline_state() 125 msg.primary = primary; in sof_ipc4_set_pipeline_state() [all …]
|
| A D | ipc4-mtrace.c | 421 msg.primary = SOF_IPC4_MSG_TARGET(SOF_IPC4_MODULE_MSG); in ipc4_mtrace_enable() 422 msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in ipc4_mtrace_enable() 423 msg.primary |= SOF_IPC4_MOD_ID(SOF_IPC4_MOD_INIT_BASEFW_MOD_ID); in ipc4_mtrace_enable() 424 msg.primary |= SOF_IPC4_MOD_INSTANCE(SOF_IPC4_MOD_INIT_BASEFW_INSTANCE_ID); in ipc4_mtrace_enable() 468 msg.primary = SOF_IPC4_MSG_TARGET(SOF_IPC4_MODULE_MSG); in ipc4_mtrace_disable() 469 msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in ipc4_mtrace_disable() 470 msg.primary |= SOF_IPC4_MOD_ID(SOF_IPC4_MOD_INIT_BASEFW_MOD_ID); in ipc4_mtrace_disable() 471 msg.primary |= SOF_IPC4_MOD_INSTANCE(SOF_IPC4_MOD_INIT_BASEFW_INSTANCE_ID); in ipc4_mtrace_disable()
|
| A D | ipc4-loader.c | 439 msg.primary = SOF_IPC4_MSG_TARGET(SOF_IPC4_MODULE_MSG); in sof_ipc4_query_fw_configuration() 440 msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in sof_ipc4_query_fw_configuration() 441 msg.primary |= SOF_IPC4_MOD_ID(SOF_IPC4_MOD_INIT_BASEFW_MOD_ID); in sof_ipc4_query_fw_configuration() 442 msg.primary |= SOF_IPC4_MOD_INSTANCE(SOF_IPC4_MOD_INIT_BASEFW_INSTANCE_ID); in sof_ipc4_query_fw_configuration() 511 msg.primary = SOF_IPC4_MSG_TARGET(SOF_IPC4_MODULE_MSG); in sof_ipc4_query_fw_configuration() 512 msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in sof_ipc4_query_fw_configuration() 513 msg.primary |= SOF_IPC4_MOD_ID(SOF_IPC4_MOD_INIT_BASEFW_MOD_ID); in sof_ipc4_query_fw_configuration() 514 msg.primary |= SOF_IPC4_MOD_INSTANCE(SOF_IPC4_MOD_INIT_BASEFW_INSTANCE_ID); in sof_ipc4_query_fw_configuration()
|
| A D | ipc4-topology.c | 493 msg->primary = fw_module->man4_module_entry.id; in sof_ipc4_widget_setup_msg() 495 msg->primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in sof_ipc4_widget_setup_msg() 519 msg->primary |= fw_module->man4_module_entry.id; in sof_ipc4_widget_update_kcontrol_module_id() 1517 pipeline->msg.primary = 0; in sof_ipc4_unprepare_copier_module() 2811 msg->primary |= pipeline->mem_usage; in sof_ipc4_widget_setup() 2820 msg->primary &= ~SOF_IPC4_GLB_PIPE_INSTANCE_MASK; in sof_ipc4_widget_setup() 2926 msg->primary &= ~SOF_IPC4_MOD_INSTANCE_MASK; in sof_ipc4_widget_setup() 2989 msg.primary = header; in sof_ipc4_widget_free() 3134 msg.primary = fw_module->man4_module_entry.id; in sof_ipc4_set_copier_sink_format() 3227 msg.primary = header; in sof_ipc4_route_setup() [all …]
|
| A 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()
|
| A D | ipc4-control.c | 53 msg->primary &= ~SOF_IPC4_MOD_INSTANCE_MASK; in sof_ipc4_set_get_kcontrol_data() 54 msg->primary |= SOF_IPC4_MOD_INSTANCE(swidget->instance_id); in sof_ipc4_set_get_kcontrol_data()
|
| A D | sof-client.c | 474 msg_type = SOF_IPC4_NOTIFICATION_TYPE_GET(msg->primary); in sof_client_ipc_rx_dispatcher()
|
| /sound/soc/sof/intel/ |
| A D | hda-ipc.c | 77 static inline bool hda_dsp_ipc4_pm_msg(u32 primary) in hda_dsp_ipc4_pm_msg() argument 83 if (SOF_IPC4_MSG_TYPE_GET(primary) == SOF_IPC4_MOD_SET_DX || in hda_dsp_ipc4_pm_msg() 84 SOF_IPC4_MSG_TYPE_GET(primary) == SOF_IPC4_MOD_SET_D0IX) in hda_dsp_ipc4_pm_msg() 96 if (hda_dsp_ipc4_pm_msg(msg_data->primary)) in hda_dsp_ipc4_schedule_d0i3_work() 123 msg_data->primary | HDA_DSP_REG_HIPCI_BUSY); in hda_dsp_ipc4_send_msg() 192 u32 primary = hipct & HDA_DSP_REG_HIPCT_MSG_MASK; in hda_dsp_ipc4_irq_thread() local 199 if (primary & SOF_IPC4_MSG_DIR_MASK) { in hda_dsp_ipc4_irq_thread() 204 data->primary = primary; in hda_dsp_ipc4_irq_thread() 211 snd_sof_ipc_reply(sdev, data->primary); in hda_dsp_ipc4_irq_thread() 217 primary, extension); in hda_dsp_ipc4_irq_thread() [all …]
|
| A D | cnl.c | 61 u32 primary = hipctdr & CNL_DSP_REG_HIPCTDR_MSG_MASK; in cnl_ipc4_irq_thread() local 64 if (primary & SOF_IPC4_MSG_DIR_MASK) { in cnl_ipc4_irq_thread() 69 data->primary = primary; in cnl_ipc4_irq_thread() 76 snd_sof_ipc_reply(sdev, data->primary); in cnl_ipc4_irq_thread() 82 primary, extension); in cnl_ipc4_irq_thread() 86 notification_data.primary = primary; in cnl_ipc4_irq_thread() 283 msg_data->primary | CNL_DSP_REG_HIPCIDR_BUSY); in cnl_ipc4_send_msg()
|
| A D | hda-sdw-bpt.c | 63 msg.primary = SOF_IPC4_MSG_TYPE_SET(SOF_IPC4_GLB_CHAIN_DMA); in chain_dma_trigger() 64 msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in chain_dma_trigger() 65 msg.primary |= SOF_IPC4_MSG_TARGET(SOF_IPC4_FW_GEN_MSG); in chain_dma_trigger() 72 msg.primary |= SOF_IPC4_GLB_CHAIN_DMA_HOST_ID(dma_id); in chain_dma_trigger() 73 msg.primary |= SOF_IPC4_GLB_CHAIN_DMA_LINK_ID(dma_id); in chain_dma_trigger() 84 msg.primary |= SOF_IPC4_GLB_CHAIN_DMA_ALLOCATE_MASK; in chain_dma_trigger() 87 msg.primary |= SOF_IPC4_GLB_CHAIN_DMA_ENABLE_MASK; in chain_dma_trigger()
|
| A D | mtl.c | 119 msg_data->primary | MTL_DSP_REG_HFIPCXIDR_BUSY); in mtl_ipc_send_msg() 585 u32 primary = hipctdr & MTL_DSP_REG_HFIPCXTDR_MSG_MASK; in mtl_ipc_irq_thread() local 591 if (primary & SOF_IPC4_MSG_DIR_MASK) { in mtl_ipc_irq_thread() 596 data->primary = primary; in mtl_ipc_irq_thread() 603 snd_sof_ipc_reply(sdev, data->primary); in mtl_ipc_irq_thread() 609 primary, extension); in mtl_ipc_irq_thread() 613 notification_data.primary = primary; in mtl_ipc_irq_thread()
|
| A D | hda-loader.c | 623 msg.primary = hext_stream->hstream.stream_tag - 1; in hda_dsp_ipc4_load_library() 624 msg.primary |= SOF_IPC4_MSG_TYPE_SET(SOF_IPC4_GLB_LOAD_LIBRARY_PREPARE); in hda_dsp_ipc4_load_library() 625 msg.primary |= SOF_IPC4_MSG_DIR(SOF_IPC4_MSG_REQUEST); in hda_dsp_ipc4_load_library() 626 msg.primary |= SOF_IPC4_MSG_TARGET(SOF_IPC4_FW_GEN_MSG); in hda_dsp_ipc4_load_library() 662 msg.primary &= ~SOF_IPC4_MSG_TYPE_MASK; in hda_dsp_ipc4_load_library() 663 msg.primary |= SOF_IPC4_MSG_TYPE_SET(SOF_IPC4_GLB_LOAD_LIBRARY); in hda_dsp_ipc4_load_library() 664 msg.primary |= SOF_IPC4_GLB_LOAD_LIBRARY_LIB_ID(fw_lib->id); in hda_dsp_ipc4_load_library()
|
| /sound/soc/intel/avs/ |
| A D | ipc.c | 222 dev_dbg(adev->dev, "FW not ready, skip notification: 0x%08x\n", msg.primary); in avs_dsp_process_notification() 250 dev_info(adev->dev, "unknown notification: 0x%08x\n", msg.primary); in avs_dsp_process_notification() 266 dev_dbg(adev->dev, "FW READY 0x%08x\n", msg.primary); in avs_dsp_process_notification() 426 name, request->glb.primary, request->glb.ext.val, ret); in avs_dsp_do_send_msg() 429 name, request->glb.primary, request->glb.ext.val, ret); in avs_dsp_do_send_msg() 522 name, request->glb.primary, request->glb.ext.val, ret); in avs_dsp_do_send_rom_msg()
|
| A D | messages.h | 44 u32 primary; member 122 u32 primary; member 170 u32 primary; member 213 u32 primary; member
|
| A D | cnl.c | 39 msg.primary = snd_hdac_adsp_readl(adev, CNL_ADSP_REG_HIPCTDR); in avs_cnl_ipc_interrupt()
|
| A D | skl.c | 41 msg.primary = snd_hdac_adsp_readl(adev, SKL_ADSP_REG_HIPCT); in avs_skl_ipc_interrupt()
|
| A D | mtl.c | 151 msg.primary = snd_hdac_adsp_readl(adev, MTL_REG_HfIPCxTDR); in avs_mtl_ipc_interrupt()
|
| /sound/soc/samsung/ |
| A D | odroid.c | 153 SND_SOC_DAILINK_DEFS(primary, 175 SND_SOC_DAILINK_REG(primary),
|