Lines Matching refs:ret

101 	int ret = 0;  in icnss_get_vreg_single()  local
113 ret = PTR_ERR(reg); in icnss_get_vreg_single()
114 if (ret == -ENODEV) { in icnss_get_vreg_single()
115 return ret; in icnss_get_vreg_single()
116 } else if (ret == -EPROBE_DEFER) { in icnss_get_vreg_single()
123 vreg->cfg.name, ret); in icnss_get_vreg_single()
127 vreg->cfg.name, ret); in icnss_get_vreg_single()
132 vreg->cfg.name, ret); in icnss_get_vreg_single()
189 return ret; in icnss_get_vreg_single()
194 int ret = 0; in icnss_vreg_on_single() local
205 ret = regulator_set_voltage(vreg->reg, in icnss_vreg_on_single()
209 if (ret) { in icnss_vreg_on_single()
212 vreg->cfg.max_uv, ret); in icnss_vreg_on_single()
218 ret = regulator_set_load(vreg->reg, in icnss_vreg_on_single()
221 if (ret < 0) { in icnss_vreg_on_single()
224 ret); in icnss_vreg_on_single()
232 ret = regulator_enable(vreg->reg); in icnss_vreg_on_single()
233 if (ret) { in icnss_vreg_on_single()
235 vreg->cfg.name, ret); in icnss_vreg_on_single()
242 return ret; in icnss_vreg_on_single()
247 int ret = 0; in icnss_vreg_unvote_single() local
258 ret = regulator_set_load(vreg->reg, 0); in icnss_vreg_unvote_single()
259 if (ret < 0) in icnss_vreg_unvote_single()
261 vreg->cfg.name, ret); in icnss_vreg_unvote_single()
265 ret = regulator_set_voltage(vreg->reg, 0, in icnss_vreg_unvote_single()
267 if (ret) in icnss_vreg_unvote_single()
269 vreg->cfg.name, ret); in icnss_vreg_unvote_single()
272 return ret; in icnss_vreg_unvote_single()
277 int ret = 0; in icnss_vreg_off_single() local
288 ret = regulator_disable(vreg->reg); in icnss_vreg_off_single()
289 if (ret) in icnss_vreg_off_single()
291 vreg->cfg.name, ret); in icnss_vreg_off_single()
294 ret = regulator_set_load(vreg->reg, 0); in icnss_vreg_off_single()
295 if (ret < 0) in icnss_vreg_off_single()
297 vreg->cfg.name, ret); in icnss_vreg_off_single()
301 ret = regulator_set_voltage(vreg->reg, 0, in icnss_vreg_off_single()
303 if (ret) in icnss_vreg_off_single()
305 vreg->cfg.name, ret); in icnss_vreg_off_single()
309 return ret; in icnss_vreg_off_single()
337 int ret = 0; in icnss_get_vreg() local
355 ret = icnss_get_vreg_single(priv, vreg); in icnss_get_vreg()
356 if (ret != 0) { in icnss_get_vreg()
357 if (ret == -ENODEV) in icnss_get_vreg()
360 return ret; in icnss_get_vreg()
384 int ret = 0; in icnss_vreg_on() local
390 ret = icnss_vreg_on_single(vreg); in icnss_vreg_on()
391 if (ret) in icnss_vreg_on()
395 if (!ret) in icnss_vreg_on()
405 return ret; in icnss_vreg_on()
444 int ret; in icnss_get_clk_single() local
448 ret = PTR_ERR(clk); in icnss_get_clk_single()
451 clk_info->cfg.name, ret); in icnss_get_clk_single()
454 clk_info->cfg.name, ret); in icnss_get_clk_single()
455 return ret; in icnss_get_clk_single()
467 int ret; in icnss_clk_on_single() local
478 ret = clk_set_rate(clk_info->clk, clk_info->cfg.freq); in icnss_clk_on_single()
479 if (ret) { in icnss_clk_on_single()
482 ret); in icnss_clk_on_single()
483 return ret; in icnss_clk_on_single()
487 ret = clk_prepare_enable(clk_info->clk); in icnss_clk_on_single()
488 if (ret) { in icnss_clk_on_single()
490 clk_info->cfg.name, ret); in icnss_clk_on_single()
491 return ret; in icnss_clk_on_single()
521 int ret, i; in icnss_get_clk() local
547 ret = -ENOMEM; in icnss_get_clk()
553 ret = icnss_get_clk_single(priv, clk_info); in icnss_get_clk()
554 if (ret != 0) { in icnss_get_clk()
572 return ret; in icnss_get_clk()
597 int ret = 0; in icnss_clk_on() local
602 ret = icnss_clk_on_single(clk_info); in icnss_clk_on()
603 if (ret) in icnss_clk_on()
607 if (!ret) in icnss_clk_on()
617 return ret; in icnss_clk_on()
636 int ret = 0; in icnss_hw_power_on() local
643 return ret; in icnss_hw_power_on()
648 ret = icnss_vreg_on(priv); in icnss_hw_power_on()
649 if (ret) { in icnss_hw_power_on()
650 icnss_pr_err("Failed to turn on vreg, err = %d\n", ret); in icnss_hw_power_on()
654 ret = icnss_clk_on(&priv->clk_list); in icnss_hw_power_on()
655 if (ret) in icnss_hw_power_on()
658 return ret; in icnss_hw_power_on()
664 return ret; in icnss_hw_power_on()
669 int ret = 0; in icnss_hw_power_off() local
682 return ret; in icnss_hw_power_off()
689 ret = icnss_vreg_off(priv); in icnss_hw_power_off()
691 return ret; in icnss_hw_power_off()
730 int ret = 0; in icnss_power_on_chain1_reg() local
735 ret = icnss_vreg_on_single(vreg); in icnss_power_on_chain1_reg()
743 return ret; in icnss_power_on_chain1_reg()
767 int ret = 0, ol_cpr = 0; in icnss_aop_interface_init() local
792 ret = PTR_ERR(chan); in icnss_aop_interface_init()
793 icnss_pr_dbg("Failed to get mbox channel with err %d\n", ret); in icnss_aop_interface_init()
806 ret = icnss_aop_pdc_reconfig(priv); in icnss_aop_interface_init()
807 if (ret) in icnss_aop_interface_init()
808 icnss_pr_err("Failed to reconfig WLAN PDC, err = %d\n", ret); in icnss_aop_interface_init()
810 return ret; in icnss_aop_interface_init()
841 int ret = 0; in icnss_aop_set_vreg_param() local
851 ret = qmp_send(priv->qmp, mbox_msg, ICNSS_MBOX_MSG_MAX_LEN); in icnss_aop_set_vreg_param()
852 if (ret < 0) in icnss_aop_set_vreg_param()
855 ret = 0; in icnss_aop_set_vreg_param()
861 ret = mbox_send_message(priv->mbox_chan, &pkt); in icnss_aop_set_vreg_param()
862 if (ret < 0) in icnss_aop_set_vreg_param()
864 mbox_msg, ret); in icnss_aop_set_vreg_param()
866 ret = 0; in icnss_aop_set_vreg_param()
869 return ret; in icnss_aop_set_vreg_param()
882 int ret; in icnss_aop_pdc_reconfig() local
895 ret = qmp_send(priv->qmp, mbox_msg, in icnss_aop_pdc_reconfig()
897 if (ret < 0) in icnss_aop_pdc_reconfig()
901 ret = 0; in icnss_aop_pdc_reconfig()
907 ret = mbox_send_message(priv->mbox_chan, &pkt); in icnss_aop_pdc_reconfig()
908 if (ret < 0) in icnss_aop_pdc_reconfig()
910 mbox_msg, ret); in icnss_aop_pdc_reconfig()
912 ret = 0; in icnss_aop_pdc_reconfig()
915 return ret; in icnss_aop_pdc_reconfig()
946 int ret; in icnss_power_misc_params_init() local
957 ret = of_property_read_string_array(dev->of_node, in icnss_power_misc_params_init()
961 if (ret < 0) in icnss_power_misc_params_init()
1071 int ret = 0; in icnss_get_psf_info() local
1077 ret = -EFAULT; in icnss_get_psf_info()
1082 ret = power_supply_reg_notifier(&priv->psf_nb); in icnss_get_psf_info()
1083 if (ret < 0) { in icnss_get_psf_info()
1085 ret); in icnss_get_psf_info()
1096 return ret; in icnss_get_psf_info()