Lines Matching refs:ret

129 	int chan, ret;
134 ret = snd_soc_component_update_bits(dai->component,
138 if (ret < 0)
139 return ret;
149 int ret = 0;
156 ret = snd_soc_component_update_bits(dai->component,
162 ret = snd_soc_component_update_bits(dai->component,
176 if (ret < 0)
177 return ret;
198 ret = snd_soc_component_update_bits(dai->component,
202 if (ret < 0)
203 return ret;
212 int ret;
216 ret = snd_soc_component_update_bits(dai->component,
220 if (ret < 0)
221 return ret;
232 int ret = 0;
252 ret = snd_soc_component_update_bits(dai->component,
255 if (ret < 0)
256 return ret;
271 int ret;
276 ret = snd_soc_component_update_bits(dai->component,
280 if (ret < 0)
281 return ret;
315 ret = snd_soc_component_update_bits(dai->component,
319 if (ret < 0)
320 return ret;
330 int ret = 0;
343 ret = regulator_enable(st->iovdd);
344 if (ret)
345 return ret;
348 ret = regulator_enable(st->dvdd);
349 if (ret) {
351 return ret;
359 ret = snd_soc_component_cache_sync(component);
364 ret = regulator_disable(st->dvdd);
365 if (ret)
366 return ret;
368 ret = regulator_disable(st->iovdd);
369 if (ret)
370 return ret;
382 return ret;
390 int ret = 0;
393 ret = snd_soc_dapm_new_controls(dapm, adau7118_widgets_hw,
395 if (ret)
396 return ret;
398 ret = snd_soc_dapm_add_routes(dapm, adau7118_routes_hw,
402 ret = snd_soc_dapm_new_controls(dapm, adau7118_widgets_sw,
404 if (ret)
405 return ret;
407 ret = snd_soc_dapm_add_routes(dapm, adau7118_routes_sw,
411 return ret;
474 int ret;
482 ret = device_property_read_u32(st->dev, "adi,decimation-ratio",
484 if (!ret) {
500 ret = regmap_update_bits(st->map,
503 if (ret)
504 return ret;
507 ret = device_property_read_u32_array(st->dev, "adi,pdm-clk-map",
509 if (!ret) {
516 ret = regmap_update_bits(st->map,
519 if (ret)
520 return ret;
529 int ret;
546 ret = regmap_update_bits(map, ADAU7118_REG_RESET,
549 if (ret)
550 return ret;
553 ret = adau7118_parset_dt(st);
554 if (ret)
555 return ret;
557 ret = adau7118_regulator_setup(st);
558 if (ret)
559 return ret;