• Home
  • Raw
  • Download

Lines Matching refs:ret

34 	int ret;  in lpass_cpu_daiops_set_sysclk()  local
39 ret = clk_set_rate(drvdata->mi2s_osr_clk[dai->driver->id], freq); in lpass_cpu_daiops_set_sysclk()
40 if (ret) in lpass_cpu_daiops_set_sysclk()
42 __func__, freq, ret); in lpass_cpu_daiops_set_sysclk()
44 return ret; in lpass_cpu_daiops_set_sysclk()
51 int ret; in lpass_cpu_daiops_startup() local
54 ret = clk_prepare_enable( in lpass_cpu_daiops_startup()
56 if (ret) { in lpass_cpu_daiops_startup()
58 __func__, ret); in lpass_cpu_daiops_startup()
59 return ret; in lpass_cpu_daiops_startup()
63 ret = clk_prepare_enable(drvdata->mi2s_bit_clk[dai->driver->id]); in lpass_cpu_daiops_startup()
64 if (ret) { in lpass_cpu_daiops_startup()
66 __func__, ret); in lpass_cpu_daiops_startup()
70 return ret; in lpass_cpu_daiops_startup()
95 int bitwidth, ret; in lpass_cpu_daiops_hw_params() local
150 ret = regmap_write(drvdata->lpaif_map, in lpass_cpu_daiops_hw_params()
153 if (ret) { in lpass_cpu_daiops_hw_params()
155 __func__, ret); in lpass_cpu_daiops_hw_params()
156 return ret; in lpass_cpu_daiops_hw_params()
159 ret = clk_set_rate(drvdata->mi2s_bit_clk[dai->driver->id], in lpass_cpu_daiops_hw_params()
161 if (ret) { in lpass_cpu_daiops_hw_params()
163 __func__, rate * bitwidth * 2, ret); in lpass_cpu_daiops_hw_params()
164 return ret; in lpass_cpu_daiops_hw_params()
174 int ret; in lpass_cpu_daiops_hw_free() local
176 ret = regmap_write(drvdata->lpaif_map, in lpass_cpu_daiops_hw_free()
179 if (ret) in lpass_cpu_daiops_hw_free()
181 __func__, ret); in lpass_cpu_daiops_hw_free()
183 return ret; in lpass_cpu_daiops_hw_free()
190 int ret; in lpass_cpu_daiops_prepare() local
192 ret = regmap_update_bits(drvdata->lpaif_map, in lpass_cpu_daiops_prepare()
195 if (ret) in lpass_cpu_daiops_prepare()
197 __func__, ret); in lpass_cpu_daiops_prepare()
199 return ret; in lpass_cpu_daiops_prepare()
206 int ret = -EINVAL; in lpass_cpu_daiops_trigger() local
212 ret = regmap_update_bits(drvdata->lpaif_map, in lpass_cpu_daiops_trigger()
217 if (ret) in lpass_cpu_daiops_trigger()
219 __func__, ret); in lpass_cpu_daiops_trigger()
224 ret = regmap_update_bits(drvdata->lpaif_map, in lpass_cpu_daiops_trigger()
229 if (ret) in lpass_cpu_daiops_trigger()
231 __func__, ret); in lpass_cpu_daiops_trigger()
235 return ret; in lpass_cpu_daiops_trigger()
252 int ret; in asoc_qcom_lpass_cpu_dai_probe() local
255 ret = regmap_write(drvdata->lpaif_map, in asoc_qcom_lpass_cpu_dai_probe()
257 if (ret) in asoc_qcom_lpass_cpu_dai_probe()
259 __func__, ret); in asoc_qcom_lpass_cpu_dai_probe()
261 return ret; in asoc_qcom_lpass_cpu_dai_probe()
369 int ret, i, dai_id; in asoc_qcom_lpass_cpu_platform_probe() local
454 ret = clk_set_rate(drvdata->ahbix_clk, LPASS_AHBIX_CLOCK_FREQUENCY); in asoc_qcom_lpass_cpu_platform_probe()
455 if (ret) { in asoc_qcom_lpass_cpu_platform_probe()
457 __func__, ret); in asoc_qcom_lpass_cpu_platform_probe()
458 return ret; in asoc_qcom_lpass_cpu_platform_probe()
463 ret = clk_prepare_enable(drvdata->ahbix_clk); in asoc_qcom_lpass_cpu_platform_probe()
464 if (ret) { in asoc_qcom_lpass_cpu_platform_probe()
466 __func__, ret); in asoc_qcom_lpass_cpu_platform_probe()
467 return ret; in asoc_qcom_lpass_cpu_platform_probe()
470 ret = devm_snd_soc_register_component(&pdev->dev, in asoc_qcom_lpass_cpu_platform_probe()
474 if (ret) { in asoc_qcom_lpass_cpu_platform_probe()
476 __func__, ret); in asoc_qcom_lpass_cpu_platform_probe()
480 ret = asoc_qcom_lpass_platform_register(pdev); in asoc_qcom_lpass_cpu_platform_probe()
481 if (ret) { in asoc_qcom_lpass_cpu_platform_probe()
483 __func__, ret); in asoc_qcom_lpass_cpu_platform_probe()
491 return ret; in asoc_qcom_lpass_cpu_platform_probe()