Lines Matching refs:base_profile
102 struct sof_loadable_file_profile *base_profile, in sof_file_profile_for_ipc_type() argument
112 if (base_profile->fw_path) { in sof_file_profile_for_ipc_type()
113 out_profile->fw_path = base_profile->fw_path; in sof_file_profile_for_ipc_type()
114 } else if (base_profile->fw_path_postfix) { in sof_file_profile_for_ipc_type()
117 base_profile->fw_path_postfix); in sof_file_profile_for_ipc_type()
127 if (base_profile->fw_name) in sof_file_profile_for_ipc_type()
128 out_profile->fw_name = base_profile->fw_name; in sof_file_profile_for_ipc_type()
139 if ((base_profile->fw_path || base_profile->fw_name) && in sof_file_profile_for_ipc_type()
154 if (base_profile->fw_lib_path) { in sof_file_profile_for_ipc_type()
155 out_profile->fw_lib_path = base_profile->fw_lib_path; in sof_file_profile_for_ipc_type()
157 if (base_profile->fw_lib_path_postfix) { in sof_file_profile_for_ipc_type()
161 base_profile->fw_lib_path_postfix); in sof_file_profile_for_ipc_type()
173 if (base_profile->fw_path_postfix) in sof_file_profile_for_ipc_type()
174 out_profile->fw_path_postfix = base_profile->fw_path_postfix; in sof_file_profile_for_ipc_type()
176 if (base_profile->fw_lib_path_postfix) in sof_file_profile_for_ipc_type()
177 out_profile->fw_lib_path_postfix = base_profile->fw_lib_path_postfix; in sof_file_profile_for_ipc_type()
180 if (base_profile->tplg_path) in sof_file_profile_for_ipc_type()
181 out_profile->tplg_path = base_profile->tplg_path; in sof_file_profile_for_ipc_type()
191 if ((!base_profile->fw_path && !base_profile->fw_name) && in sof_file_profile_for_ipc_type()
215 struct sof_loadable_file_profile *base_profile) in sof_print_missing_firmware_info() argument
229 ipc_type_count = base_profile->ipc_type; in sof_print_missing_firmware_info()
241 if (base_profile->fw_path_postfix) in sof_print_missing_firmware_info()
244 base_profile->fw_path_postfix, in sof_print_missing_firmware_info()
256 if (base_profile->fw_path || base_profile->fw_name || in sof_print_missing_firmware_info()
257 base_profile->tplg_path || base_profile->tplg_name) in sof_print_missing_firmware_info()
289 struct sof_loadable_file_profile *base_profile, in sof_create_ipc_file_profile() argument
297 ret = sof_file_profile_for_ipc_type(sdev, base_profile->ipc_type, desc, in sof_create_ipc_file_profile()
298 base_profile, out_profile); in sof_create_ipc_file_profile()
312 ipc_fallback_start = (int)base_profile->ipc_type - 1; in sof_create_ipc_file_profile()
315 if (i == base_profile->ipc_type || in sof_create_ipc_file_profile()
319 ret = sof_file_profile_for_ipc_type(sdev, i, desc, base_profile, in sof_create_ipc_file_profile()
327 sof_print_missing_firmware_info(sdev, base_profile->ipc_type, in sof_create_ipc_file_profile()
328 base_profile); in sof_create_ipc_file_profile()
330 sof_print_profile_info(sdev, base_profile->ipc_type, out_profile); in sof_create_ipc_file_profile()