Lines Matching refs:ret

103 	int ret;  in usbmisc_get_init_data()  local
116 ret = of_parse_phandle_with_args(np, "fsl,usbmisc", "#index-cells", in usbmisc_get_init_data()
118 if (ret) { in usbmisc_get_init_data()
120 ret); in usbmisc_get_init_data()
121 return ERR_PTR(ret); in usbmisc_get_init_data()
147 int ret = 0; in imx_get_clks() local
154 ret = PTR_ERR(data->clk); in imx_get_clks()
158 return ret; in imx_get_clks()
160 return ret; in imx_get_clks()
165 ret = PTR_ERR(data->clk_ahb); in imx_get_clks()
167 "Failed to get ahb clock, err=%d\n", ret); in imx_get_clks()
168 return ret; in imx_get_clks()
173 ret = PTR_ERR(data->clk_per); in imx_get_clks()
175 "Failed to get per clock, err=%d\n", ret); in imx_get_clks()
176 return ret; in imx_get_clks()
180 return ret; in imx_get_clks()
186 int ret = 0; in imx_prepare_enable_clks() local
189 ret = clk_prepare_enable(data->clk_ipg); in imx_prepare_enable_clks()
190 if (ret) { in imx_prepare_enable_clks()
193 ret); in imx_prepare_enable_clks()
194 return ret; in imx_prepare_enable_clks()
197 ret = clk_prepare_enable(data->clk_ahb); in imx_prepare_enable_clks()
198 if (ret) { in imx_prepare_enable_clks()
201 ret); in imx_prepare_enable_clks()
203 return ret; in imx_prepare_enable_clks()
206 ret = clk_prepare_enable(data->clk_per); in imx_prepare_enable_clks()
207 if (ret) { in imx_prepare_enable_clks()
210 ret); in imx_prepare_enable_clks()
213 return ret; in imx_prepare_enable_clks()
216 ret = clk_prepare_enable(data->clk); in imx_prepare_enable_clks()
217 if (ret) { in imx_prepare_enable_clks()
220 ret); in imx_prepare_enable_clks()
221 return ret; in imx_prepare_enable_clks()
225 return ret; in imx_prepare_enable_clks()
249 int ret; in ci_hdrc_imx_probe() local
268 ret = imx_get_clks(&pdev->dev); in ci_hdrc_imx_probe()
269 if (ret) in ci_hdrc_imx_probe()
270 return ret; in ci_hdrc_imx_probe()
272 ret = imx_prepare_enable_clks(&pdev->dev); in ci_hdrc_imx_probe()
273 if (ret) in ci_hdrc_imx_probe()
274 return ret; in ci_hdrc_imx_probe()
278 ret = PTR_ERR(data->phy); in ci_hdrc_imx_probe()
280 if (ret == -ENODEV) in ci_hdrc_imx_probe()
281 ret = -EINVAL; in ci_hdrc_imx_probe()
290 ret = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32)); in ci_hdrc_imx_probe()
291 if (ret) in ci_hdrc_imx_probe()
294 ret = imx_usbmisc_init(data->usbmisc_data); in ci_hdrc_imx_probe()
295 if (ret) { in ci_hdrc_imx_probe()
296 dev_err(&pdev->dev, "usbmisc init failed, ret=%d\n", ret); in ci_hdrc_imx_probe()
304 ret = PTR_ERR(data->ci_pdev); in ci_hdrc_imx_probe()
307 ret); in ci_hdrc_imx_probe()
311 ret = imx_usbmisc_init_post(data->usbmisc_data); in ci_hdrc_imx_probe()
312 if (ret) { in ci_hdrc_imx_probe()
313 dev_err(&pdev->dev, "usbmisc post failed, ret=%d\n", ret); in ci_hdrc_imx_probe()
330 return ret; in ci_hdrc_imx_probe()
364 int ret = 0; in imx_controller_resume() local
373 ret = imx_prepare_enable_clks(dev); in imx_controller_resume()
374 if (ret) in imx_controller_resume()
375 return ret; in imx_controller_resume()
379 ret = imx_usbmisc_set_wakeup(data->usbmisc_data, false); in imx_controller_resume()
380 if (ret) { in imx_controller_resume()
381 dev_err(dev, "usbmisc set_wakeup failed, ret=%d\n", ret); in imx_controller_resume()
389 return ret; in imx_controller_resume()
395 int ret; in ci_hdrc_imx_suspend() local
404 ret = imx_usbmisc_set_wakeup(data->usbmisc_data, true); in ci_hdrc_imx_suspend()
405 if (ret) { in ci_hdrc_imx_suspend()
407 ret); in ci_hdrc_imx_suspend()
408 return ret; in ci_hdrc_imx_suspend()
418 int ret; in ci_hdrc_imx_resume() local
420 ret = imx_controller_resume(dev); in ci_hdrc_imx_resume()
421 if (!ret && data->supports_runtime_pm) { in ci_hdrc_imx_resume()
427 return ret; in ci_hdrc_imx_resume()
434 int ret; in ci_hdrc_imx_runtime_suspend() local
441 ret = imx_usbmisc_set_wakeup(data->usbmisc_data, true); in ci_hdrc_imx_runtime_suspend()
442 if (ret) { in ci_hdrc_imx_runtime_suspend()
443 dev_err(dev, "usbmisc set_wakeup failed, ret=%d\n", ret); in ci_hdrc_imx_runtime_suspend()
444 return ret; in ci_hdrc_imx_runtime_suspend()