Lines Matching refs:ret_val
185 int ret_val = 0; in sst_parse_module_memcpy() local
219 ret_val = sst_fill_memcpy_list(memcpy_list, in sst_parse_module_memcpy()
222 if (ret_val) in sst_parse_module_memcpy()
223 return ret_val; in sst_parse_module_memcpy()
244 int ret_val; in sst_parse_fw_memcpy() local
246 ret_val = sst_validate_fw_image(ctx, size, &module, &num_modules); in sst_parse_fw_memcpy()
247 if (ret_val) in sst_parse_fw_memcpy()
248 return ret_val; in sst_parse_fw_memcpy()
251 ret_val = sst_parse_module_memcpy(ctx, module, fw_list); in sst_parse_fw_memcpy()
252 if (ret_val) in sst_parse_fw_memcpy()
253 return ret_val; in sst_parse_fw_memcpy()
402 int ret_val = 0; in sst_load_fw() local
413 ret_val = sst_request_fw(sst_drv_ctx); in sst_load_fw()
414 if (ret_val) in sst_load_fw()
415 return ret_val; in sst_load_fw()
428 ret_val = sst_drv_ctx->ops->reset(sst_drv_ctx); in sst_load_fw()
429 if (ret_val) in sst_load_fw()
439 ret_val = sst_drv_ctx->ops->start(sst_drv_ctx); in sst_load_fw()
440 if (ret_val) in sst_load_fw()
443 ret_val = sst_wait_timeout(sst_drv_ctx, block); in sst_load_fw()
444 if (ret_val) { in sst_load_fw()
445 dev_err(sst_drv_ctx->dev, "fw download failed %d\n" , ret_val); in sst_load_fw()
447 ret_val = -EBUSY; in sst_load_fw()
461 return ret_val; in sst_load_fw()