Lines Matching refs:ret
119 int ret; in cs47l85_adsp_power_ev() local
121 ret = regmap_read(madera->regmap, MADERA_DSP_CLOCK_1, &freq); in cs47l85_adsp_power_ev()
122 if (ret != 0) { in cs47l85_adsp_power_ev()
124 "Failed to read MADERA_DSP_CLOCK_1: %d\n", ret); in cs47l85_adsp_power_ev()
125 return ret; in cs47l85_adsp_power_ev()
133 ret = madera_set_adsp_clk(&cs47l85->core, w->shift, freq); in cs47l85_adsp_power_ev()
134 if (ret) in cs47l85_adsp_power_ev()
135 return ret; in cs47l85_adsp_power_ev()
240 int ret; in cs47l85_hp_ev() local
247 ret = madera_hp_ev(w, kcontrol, event); in cs47l85_hp_ev()
248 if (ret < 0) in cs47l85_hp_ev()
249 return ret; in cs47l85_hp_ev()
254 ret = madera_hp_ev(w, kcontrol, event); in cs47l85_hp_ev()
256 return ret; in cs47l85_hp_ev()
2472 int i, ret; in cs47l85_adsp2_irq() local
2475 ret = wm_adsp_compr_handle_irq(&priv->adsp[i]); in cs47l85_adsp2_irq()
2476 if (ret != -ENODEV) in cs47l85_adsp2_irq()
2478 if (ret == WM_ADSP_COMPR_VOICE_TRIGGER) { in cs47l85_adsp2_irq()
2498 int i, ret; in cs47l85_component_probe() local
2506 ret = madera_init_inputs(component); in cs47l85_component_probe()
2507 if (ret) in cs47l85_component_probe()
2508 return ret; in cs47l85_component_probe()
2510 ret = madera_init_outputs(component, NULL, CS47L85_MONO_OUTPUTS, in cs47l85_component_probe()
2512 if (ret) in cs47l85_component_probe()
2513 return ret; in cs47l85_component_probe()
2517 ret = snd_soc_add_component_controls(component, in cs47l85_component_probe()
2520 if (ret) in cs47l85_component_probe()
2521 return ret; in cs47l85_component_probe()
2592 int i, ret; in cs47l85_probe() local
2613 ret = madera_core_init(&cs47l85->core); in cs47l85_probe()
2614 if (ret) in cs47l85_probe()
2615 return ret; in cs47l85_probe()
2617 ret = madera_init_overheat(&cs47l85->core); in cs47l85_probe()
2618 if (ret) in cs47l85_probe()
2621 ret = madera_request_irq(madera, MADERA_IRQ_DSP_IRQ1, in cs47l85_probe()
2624 if (ret) { in cs47l85_probe()
2625 dev_err(&pdev->dev, "Failed to request DSP IRQ: %d\n", ret); in cs47l85_probe()
2629 ret = madera_set_irq_wake(madera, MADERA_IRQ_DSP_IRQ1, 1); in cs47l85_probe()
2630 if (ret) in cs47l85_probe()
2631 dev_warn(&pdev->dev, "Failed to set DSP IRQ wake: %d\n", ret); in cs47l85_probe()
2646 ret = wm_adsp2_init(&cs47l85->core.adsp[i]); in cs47l85_probe()
2647 if (ret) { in cs47l85_probe()
2672 ret = devm_snd_soc_register_component(&pdev->dev, in cs47l85_probe()
2676 if (ret < 0) { in cs47l85_probe()
2677 dev_err(&pdev->dev, "Failed to register component: %d\n", ret); in cs47l85_probe()
2681 return ret; in cs47l85_probe()
2696 return ret; in cs47l85_probe()