Lines Matching defs:ret

138 	int ret;
141 ret = snd_config_search(cfg, "SectionData", &data_section);
142 if (ret < 0)
143 return ret;
145 ret = snd_config_search(data_section, data_name, &manifest);
146 if (ret < 0)
147 return ret;
149 ret = snd_config_search(manifest, "bytes", &old_bytes);
150 if (ret < 0)
151 return ret;
153 ret = snd_config_make(&new_bytes, "bytes", SND_CONFIG_TYPE_STRING);
154 if (ret < 0)
157 ret = print_as_hex_bytes(manifest_buffer, manifest_size, nhlt_buffer, nhlt_size, &src);
158 if (ret < 0)
161 ret = snd_config_set_string(new_bytes, src);
162 if (ret < 0)
165 ret = snd_config_merge(old_bytes, new_bytes, true);
166 if (ret < 0)
178 return ret;
186 int ret;
189 ret = snd_config_search(cfg, "Define.NHLT_BIN", &defines);
190 if (ret < 0)
224 int ret;
227 ret = snd_config_search(input, "SectionData", &data_section);
228 if (ret < 0)
229 return ret;
231 ret = snd_config_search(data_section, "SOF ABI", &data);
232 if (ret < 0)
233 return ret;
235 ret = snd_config_search(data, "bytes", &old_bytes);
236 if (ret < 0)
237 return ret;
239 ret = snd_config_get_string(old_bytes, &abi);
240 if (ret < 0)
241 return ret;
327 int ret;
335 ret = nhlt_dmic_get_ep(nhlt, &eps[eps_count], i);
336 if (ret < 0)
346 ret = nhlt_ssp_get_ep(nhlt, &eps[eps_count], i,
348 if (ret < 0)
351 ret = nhlt_ssp_get_ep(nhlt, &eps[eps_count], i,
354 ret = nhlt_ssp_get_ep(nhlt, &eps[eps_count], i, dir);
356 if (ret < 0)
393 ret = nhlt_get_flat_buffer(&blob, eps, eps_count, nhlt_size, nhlt_buffer);
400 return ret;
409 int ret = 0;
411 ret = nhlt_create(nhlt, input, output, &nhlt_buffer, &nhlt_size);
412 if (ret) {
413 fprintf(stderr, "can't create nhlt blob, err %d\n", ret);
414 return ret;
417 ret = manifest_create(output, &manifest_buffer, &manifest_size, nhlt_size);
418 if (ret) {
419 fprintf(stderr, "can't re-create manifest, err %d\n", ret);
423 ret = merge_manifest_data(output, manifest_buffer, manifest_size, nhlt_buffer, nhlt_size);
424 if (ret)
425 fprintf(stderr, "can't merge manifest data, err %d\n", ret);
433 return ret;
443 int ret;
446 ret = nhlt_ssp_init_params(&nhlt);
447 if (ret < 0)
448 return ret;
450 ret = nhlt_dmic_init_params(&nhlt);
451 if (ret < 0)
452 return ret;
455 ret = snd_config_search(input, "Object.Dai", &items);
456 if (ret < 0)
457 return ret;
473 ret = nhlt_dmic_set_params(&nhlt, n2, input);
474 if (ret < 0)
475 return ret;
479 ret = nhlt_ssp_set_params(&nhlt, n2, input);
480 if (ret < 0)
481 return ret;
487 ret = do_nhlt(&nhlt, input, output);
488 if (ret)