Lines Matching refs:ret
260 int ret;
264 ret = NHLT_DEVICE_BT;
268 ret = NHLT_DEVICE_DMIC;
272 ret = NHLT_DEVICE_I2S;
276 ret = NHLT_DEVICE_INVALID;
280 return ret;
382 int i, ret;
392 ret = skl_set_module_params(skl, sp_cfg->caps,
395 if (ret < 0)
396 return ret;
406 ret = skl_set_module_params(skl,
409 if (ret < 0)
410 return ret;
477 int ret = 0;
497 ret = skl->dsp->fw_ops.load_mod(skl->dsp,
499 if (ret < 0)
500 return ret;
506 ret = skl_tplg_module_prepare(skl, pipe, w, mconfig);
507 if (ret < 0)
508 return ret;
522 return ret;
525 ret = skl_dsp_get_core(skl->dsp, mconfig->core_id);
526 if (ret < 0) {
527 dev_err(skl->dev, "Failed to wake up core %d ret=%d\n",
528 mconfig->core_id, ret);
529 return ret;
532 ret = skl_init_module(skl, mconfig);
533 if (ret < 0) {
538 ret = skl_tplg_set_module_params(w, skl);
539 if (ret < 0)
546 return ret;
552 int ret = 0;
563 ret = skl->dsp->fw_ops.unload_mod(skl->dsp,
565 if (ret < 0)
570 ret = skl_dsp_put_core(skl->dsp, mconfig->core_id);
571 if (ret < 0) {
573 dev_err(skl->dev, "Failed to sleep core %d ret=%d\n",
574 mconfig->core_id, ret);
579 return ret;
690 int ret;
697 ret = skl_tplg_get_pipe_config(skl, mconfig);
698 if (ret < 0)
699 return ret;
705 ret = skl_create_pipeline(skl, mconfig->pipe);
706 if (ret < 0)
707 return ret;
710 ret = skl_tplg_init_pipe_modules(skl, s_pipe);
711 if (ret < 0)
712 return ret;
723 ret = skl_bind_modules(skl, src_module, dst_module);
724 if (ret < 0)
725 return ret;
782 int i, ret;
807 ret = skl_set_module_params(skl, sp_cfg->caps,
810 if (ret < 0)
811 return ret;
828 ret = skl_set_module_params(skl, params,
832 if (ret < 0)
833 return ret;
966 int ret;
1006 ret = skl_tplg_module_add_deferred_bind(skl,
1009 if (ret < 0)
1010 return ret;
1020 ret = skl_bind_modules(skl, src_mconfig, sink_mconfig);
1021 if (ret)
1022 return ret;
1034 ret = skl_run_pipe(skl,
1036 if (ret)
1037 return ret;
1062 int ret = 0;
1071 ret = skl_tplg_bind_sinks(w, skl, w, src_mconfig);
1072 if (ret)
1073 return ret;
1125 int ret = 0;
1153 ret = skl_bind_modules(skl, src_mconfig, sink_mconfig);
1154 if (ret)
1155 return ret;
1162 ret = skl_run_pipe(skl, sink_mconfig->pipe);
1165 return ret;
1178 int ret = 0, i;
1183 ret = skl_stop_pipe(skl, sink_mconfig->pipe);
1184 if (ret)
1185 return ret;
1193 ret = skl_unbind_modules(skl,
1198 return ret;
1279 int ret = 0, i;
1284 ret = skl_stop_pipe(skl, src_mconfig->pipe);
1285 if (ret)
1286 return ret;
1297 ret = skl_unbind_modules(skl, src_mconfig,
1302 return ret;
1794 int ret;
1798 ret = NHLT_LINK_SSP;
1802 ret = NHLT_LINK_DMIC;
1806 ret = NHLT_LINK_SSP;
1810 ret = NHLT_LINK_HDA;
1814 ret = NHLT_LINK_INVALID;
1818 return ret;
1867 int ret = -EIO;
1873 ret = skl_tplg_be_fill_pipe_params(dai,
1875 if (ret < 0)
1876 return ret;
1878 ret = skl_tplg_be_set_src_pipe_params(dai,
1880 if (ret < 0)
1881 return ret;
1885 return ret;
1892 int ret = -EIO;
1898 ret = skl_tplg_be_fill_pipe_params(dai,
1900 if (ret < 0)
1901 return ret;
1903 ret = skl_tplg_be_set_sink_pipe_params(
1905 if (ret < 0)
1906 return ret;
1910 return ret;
2114 int ret;
2126 ret = skl_tplg_get_uuid(dev, &m_pin[pin_index].id.mod_uuid,
2128 if (ret < 0)
2129 return ret;
2150 int ret;
2167 ret = skl_tplg_fill_pin(dev, tkn_elem, m_pin, pin_count);
2168 if (ret < 0)
2169 return ret;
2311 int ret, tkn_count = 0;
2339 ret = skl_tplg_manifest_pin_res_tkn(dev, tkn_elem, res,
2341 if (ret < 0)
2342 return ret;
2368 int ret;
2453 ret = skl_tplg_fill_res_tkn(dev, tkn_elem, res, pin_index, dir);
2454 if (ret < 0)
2455 return ret;
2476 ret = skl_tplg_add_pipe(dev,
2479 if (ret < 0) {
2480 if (ret == -EEXIST) {
2500 ret = skl_tplg_fill_pipe_tkn(dev, mconfig->pipe,
2502 if (ret < 0)
2503 return ret;
2513 ret = skl_tplg_fill_pipe_cfg(dev, mconfig->pipe,
2516 if (ret < 0)
2517 return ret;
2549 ret = skl_tplg_widget_fill_fmt(dev, iface, tkn_elem->token,
2552 if (ret < 0)
2553 return ret;
2560 ret = skl_tplg_fill_pins_info(dev,
2563 if (ret < 0)
2564 return ret;
2620 int tkn_count = 0, ret;
2639 ret = skl_tplg_get_uuid(dev, (guid_t *)mconfig->guid,
2643 ret = skl_tplg_get_token(dev, array->value, skl,
2647 if (ret < 0)
2648 return ret;
2661 ret = skl_tplg_get_token(dev, tkn_elem,
2664 if (ret < 0)
2665 return ret;
2667 tkn_count = tkn_count + ret;
2793 int ret;
2797 ret = guid_parse(dfw->uuid, (guid_t *)mconfig->guid);
2798 if (ret)
2799 return ret;
2820 ret = skl_tplg_add_pipe_v4(dev, mconfig, skl, &dfw->pipe);
2821 if (ret)
2822 return ret;
2876 int ret;
2887 ret = skl_tplg_get_desc_blocks(dev, array);
2888 if (ret < 0)
2889 return ret;
2890 num_blocks = ret;
2898 ret = skl_tplg_get_desc_blocks(dev, array);
2900 if (ret < 0)
2901 return ret;
2902 block_type = ret;
2908 ret = skl_tplg_get_desc_blocks(dev, array);
2910 if (ret < 0)
2911 return ret;
2912 block_size = ret;
2921 ret = skl_tplg_get_tokens(dev, data,
2924 if (ret < 0)
2925 return ret;
2933 ret = mconfig->formats_config.caps_size;
2935 off += ret;
2997 int ret;
3026 ret = skl_tplg_get_pvt_data(tplg_w, skl, bus->dev, mconfig);
3027 if (ret < 0)
3028 return ret;
3038 ret = snd_soc_tplg_widget_bind_event(w, skl_tplg_widget_ops,
3042 if (ret) {
3183 int tkn_count = 0, ret;
3188 ret = skl_tplg_fill_str_mfest_tkn(dev, str_elem, skl);
3191 if (ret < 0)
3192 return ret;
3194 tkn_count = tkn_count + ret;
3207 int ret;
3234 ret = skl_tplg_fill_fmt(dev, mod_fmt, tkn_elem->token,
3236 if (ret < 0)
3237 return ret;
3290 int tkn_count = 0, ret;
3376 ret = skl_tplg_fill_mod_info(dev, tkn_elem, mod);
3377 if (ret < 0)
3378 return ret;
3410 ret = skl_tplg_fill_res_tkn(dev, tkn_elem, res, pin_idx, dir);
3411 if (ret < 0)
3412 return ret;
3439 ret = skl_tplg_manifest_fill_fmt(dev, fmt, tkn_elem,
3441 if (ret < 0)
3442 return ret;
3462 int tkn_count = 0, ret;
3476 ret = skl_tplg_get_str_tkn(dev, array, skl);
3478 if (ret < 0)
3479 return ret;
3480 tkn_count = ret;
3509 ret = skl_tplg_get_int_tkn(dev,
3511 if (ret < 0)
3512 return ret;
3514 tkn_count = tkn_count + ret;
3534 int ret;
3538 ret = skl_tplg_get_desc_blocks(dev, array);
3539 if (ret < 0)
3540 return ret;
3541 num_blocks = ret;
3548 ret = skl_tplg_get_desc_blocks(dev, array);
3550 if (ret < 0)
3551 return ret;
3552 block_type = ret;
3558 ret = skl_tplg_get_desc_blocks(dev, array);
3560 if (ret < 0)
3561 return ret;
3562 block_size = ret;
3571 ret = skl_tplg_get_manifest_tkn(dev, data, skl,
3574 if (ret < 0)
3575 return ret;
3581 off += ret;
3711 int ret;
3716 ret = request_firmware(&fw, skl->tplg_name, bus->dev);
3717 if (ret < 0) {
3723 skl->tplg_name, ret, alt_tplg_name);
3725 ret = request_firmware(&fw, alt_tplg_name, bus->dev);
3726 if (!ret)
3730 alt_tplg_name, ret);
3732 ret = request_firmware(&fw, "dfw_sst.bin", bus->dev);
3733 if (ret < 0) {
3735 "dfw_sst.bin", ret);
3736 return ret;
3746 ret = snd_soc_tplg_component_load(component, &skl_tplg_ops, fw, 0);
3747 if (ret < 0) {
3748 dev_err(bus->dev, "tplg component load failed%d\n", ret);
3752 ret = skl_tplg_create_pipe_widget_list(component);
3753 if (ret < 0) {
3755 ret);
3764 return ret;