Lines Matching refs:base_profile
268 struct sof_loadable_file_profile *base_profile = &plat_data->ipc_file_profile_base; in sof_select_ipc_and_paths() local
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()
278 if (base_profile->fw_path) in sof_select_ipc_and_paths()
280 base_profile->fw_path); in sof_select_ipc_and_paths()
281 else if (base_profile->fw_path_postfix) in sof_select_ipc_and_paths()
283 base_profile->fw_path_postfix); in sof_select_ipc_and_paths()
285 if (base_profile->fw_lib_path) in sof_select_ipc_and_paths()
287 base_profile->fw_lib_path); in sof_select_ipc_and_paths()
288 else if (base_profile->fw_lib_path_postfix) in sof_select_ipc_and_paths()
290 base_profile->fw_lib_path_postfix); in sof_select_ipc_and_paths()
292 if (base_profile->fw_name) in sof_select_ipc_and_paths()
294 base_profile->fw_name); in sof_select_ipc_and_paths()
296 if (base_profile->tplg_path) in sof_select_ipc_and_paths()
298 base_profile->tplg_path); in sof_select_ipc_and_paths()
300 if (base_profile->tplg_name) in sof_select_ipc_and_paths()
302 base_profile->tplg_name); in sof_select_ipc_and_paths()
304 ret = sof_create_ipc_file_profile(sdev, base_profile, &out_profile); in sof_select_ipc_and_paths()
348 struct sof_loadable_file_profile *base_profile = &plat_data->ipc_file_profile_base; in sof_init_sof_ops() local
351 if (!(BIT(base_profile->ipc_type) & plat_data->desc->ipc_supported_mask)) { 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 = base_profile->ipc_type; in sof_init_sof_ops()
363 plat_data->tplg_filename = base_profile->tplg_name; in sof_init_sof_ops()
371 struct sof_loadable_file_profile *base_profile = &plat_data->ipc_file_profile_base; in sof_init_environment() local
391 } else if (plat_data->ipc_type != base_profile->ipc_type) { in sof_init_environment()