Lines Matching defs:base_profile
268 struct sof_loadable_file_profile *base_profile = &plat_data->ipc_file_profile_base;
273 if (base_profile->ipc_type != plat_data->desc->ipc_default)
276 plat_data->desc->ipc_default, base_profile->ipc_type);
278 if (base_profile->fw_path)
280 base_profile->fw_path);
281 else if (base_profile->fw_path_postfix)
283 base_profile->fw_path_postfix);
285 if (base_profile->fw_lib_path)
287 base_profile->fw_lib_path);
288 else if (base_profile->fw_lib_path_postfix)
290 base_profile->fw_lib_path_postfix);
292 if (base_profile->fw_name)
294 base_profile->fw_name);
296 if (base_profile->tplg_path)
298 base_profile->tplg_path);
300 if (base_profile->tplg_name)
302 base_profile->tplg_name);
304 ret = sof_create_ipc_file_profile(sdev, base_profile, &out_profile);
348 struct sof_loadable_file_profile *base_profile = &plat_data->ipc_file_profile_base;
351 if (!(BIT(base_profile->ipc_type) & plat_data->desc->ipc_supported_mask)) {
354 base_profile->ipc_type, plat_data->desc->ipc_supported_mask);
362 plat_data->ipc_type = base_profile->ipc_type;
363 plat_data->tplg_filename = base_profile->tplg_name;
371 struct sof_loadable_file_profile *base_profile = &plat_data->ipc_file_profile_base;
391 } else if (plat_data->ipc_type != base_profile->ipc_type) {