Home
last modified time | relevance | path

Searched refs:ipc_type (Results 1 – 16 of 16) sorted by relevance

/linux/sound/soc/sof/
H A Dfw-file-profile.c51 } else if (fw_ipc_type != profile->ipc_type) { in sof_test_firmware_file()
54 fw_filename, fw_ipc_type, profile->ipc_type); in sof_test_firmware_file()
99 enum sof_ipc_type ipc_type, in sof_file_profile_for_ipc_type()
115 desc->default_fw_path[ipc_type], in sof_file_profile_for_ipc_type()
122 out_profile->fw_path = desc->default_fw_path[ipc_type]; in sof_file_profile_for_ipc_type()
129 out_profile->fw_name = desc->default_fw_filename[ipc_type]; in sof_file_profile_for_ipc_type()
132 * Check the custom firmware path/filename and adjust the ipc_type to in sof_file_profile_for_ipc_type()
140 ret = sof_test_firmware_file(dev, out_profile, &ipc_type); in sof_file_profile_for_ipc_type()
144 if (!(desc->ipc_supported_mask & BIT(ipc_type))) { in sof_file_profile_for_ipc_type()
146 ipc_type, out_profil in sof_file_profile_for_ipc_type()
100 sof_file_profile_for_ipc_type(struct snd_sof_dev * sdev,enum sof_ipc_type ipc_type,const struct sof_dev_desc * desc,struct sof_loadable_file_profile * base_profile,struct sof_loadable_file_profile * out_profile) sof_file_profile_for_ipc_type() argument
214 sof_print_missing_firmware_info(struct snd_sof_dev * sdev,enum sof_ipc_type ipc_type,struct sof_loadable_file_profile * base_profile) sof_print_missing_firmware_info() argument
266 sof_print_profile_info(struct snd_sof_dev * sdev,enum sof_ipc_type ipc_type,struct sof_loadable_file_profile * profile) sof_print_profile_info() argument
[all...]
H A Dsof-client.c95 if (sdev->pdata->ipc_type != SOF_IPC_TYPE_3) in sof_register_ipc_flood_test()
151 if (sdev->pdata->ipc_type != SOF_IPC_TYPE_3) in sof_register_ipc_kernel_injector()
311 if (sdev->pdata->ipc_type == SOF_IPC_TYPE_3) { in sof_client_ipc_tx_message()
316 } else if (sdev->pdata->ipc_type == SOF_IPC_TYPE_4) { in sof_client_ipc_tx_message()
332 sdev->pdata->ipc_type == SOF_IPC_TYPE_3) { in sof_client_ipc_rx_message()
353 if (sdev->pdata->ipc_type == SOF_IPC_TYPE_3) { in sof_client_ipc_set_get_data()
357 } else if (sdev->pdata->ipc_type == SOF_IPC_TYPE_4) { in sof_client_ipc_set_get_data()
373 if (sdev->pdata->ipc_type == SOF_IPC_TYPE_4) in sof_client_ipc4_find_module()
386 if (sdev->pdata->ipc_type == SOF_IPC_TYPE_4) in sof_client_ipc4_find_swidget_by_id()
478 return sdev->pdata->ipc_type; in sof_client_get_ipc_type()
[all …]
H A Dcore.c44 module_param_named(ipc_type, override_ipc_type, int, 0444);
45 MODULE_PARM_DESC(ipc_type, "Force SOF IPC type. 0 - IPC3, 1 - IPC4");
273 if (base_profile->ipc_type != plat_data->desc->ipc_default) in sof_select_ipc_and_paths()
276 plat_data->desc->ipc_default, base_profile->ipc_type); in sof_select_ipc_and_paths()
308 plat_data->ipc_type = out_profile.ipc_type; in sof_select_ipc_and_paths()
351 if (!(BIT(base_profile->ipc_type) & plat_data->desc->ipc_supported_mask)) { in sof_init_sof_ops()
353 "ipc_type %d is not supported on this platform, mask is %#x\n", in sof_init_sof_ops()
354 base_profile->ipc_type, plat_data->desc->ipc_supported_mask); in sof_init_sof_ops()
362 plat_data->ipc_type in sof_init_sof_ops()
[all...]
H A Dsof-pci-dev.c48 module_param_named(ipc_type, sof_pci_ipc_type, int, 0444);
49 MODULE_PARM_DESC(ipc_type, "deprecated - moved to snd-sof module.");
238 path_override->ipc_type = desc->ipc_default; in sof_pci_probe()
240 path_override->ipc_type = sof_pci_ipc_type; in sof_pci_probe()
H A Dsof-client-ipc-msg-injector.c26 enum sof_ipc_type ipc_type; member
268 priv->ipc_type = sof_client_get_ipc_type(cdev); in sof_msg_inject_probe()
272 if (priv->ipc_type == SOF_IPC_TYPE_4) in sof_msg_inject_probe()
280 if (priv->ipc_type == SOF_IPC_TYPE_4) { in sof_msg_inject_probe()
H A Dipc.c164 switch (sdev->pdata->ipc_type) { in snd_sof_ipc_init()
177 sdev->pdata->ipc_type); in snd_sof_ipc_init()
H A Ddebug.c334 if (plat_data->ipc_type != SOF_IPC_TYPE_3) { in snd_sof_dbg_init()
360 debugfs_create_u32("ipc_type", 0444, fw_profile, in snd_sof_dbg_init()
361 (u32 *)&plat_data->ipc_type); in snd_sof_dbg_init()
H A Dipc3-dtrace.c501 if (sdev->pdata->ipc_type != SOF_IPC_TYPE_3) in ipc3_dtrace_init()
/linux/sound/soc/sof/intel/
H A Dapl.c41 if (sdev->pdata->ipc_type == SOF_IPC_TYPE_3) { in sof_apl_ops_init()
54 if (sdev->pdata->ipc_type == SOF_IPC_TYPE_4) { in sof_apl_ops_init()
H A Dicl.c113 if (sdev->pdata->ipc_type == SOF_IPC_TYPE_3) { in sof_icl_ops_init()
126 if (sdev->pdata->ipc_type == SOF_IPC_TYPE_4) { in sof_icl_ops_init()
H A Dtgl.c75 if (sdev->pdata->ipc_type == SOF_IPC_TYPE_3) { in sof_tgl_ops_init()
90 if (sdev->pdata->ipc_type == SOF_IPC_TYPE_4) { in sof_tgl_ops_init()
H A Dcnl.c388 if (sdev->pdata->ipc_type == SOF_IPC_TYPE_3) { in sof_cnl_ops_init()
401 if (sdev->pdata->ipc_type == SOF_IPC_TYPE_4) { in sof_cnl_ops_init()
H A Dhda.c86 if (sdev->pdata->ipc_type == SOF_IPC_TYPE_4) { in sdw_params_free()
460 sdev->pdata->ipc_type == SOF_IPC_TYPE_4)) {
1665 if (sof_pdata->ipc_type == SOF_IPC_TYPE_3) { in hda_machine_select()
H A Dhda-sdw-bpt.c40 if (sdev->pdata->ipc_type != SOF_IPC_TYPE_4) in chain_dma_trigger()
H A Dhda-dai-ops.c680 switch (sdev->pdata->ipc_type) {
H A Dhda-stream.c1034 if (sdev->pdata->ipc_type == SOF_IPC_TYPE_4) { in hda_dsp_stream_get_position()