Lines Matching refs:ret
87 int ret; in usbmisc_get_init_data() local
100 ret = of_parse_phandle_with_args(np, "fsl,usbmisc", "#index-cells", in usbmisc_get_init_data()
102 if (ret) { in usbmisc_get_init_data()
104 ret); in usbmisc_get_init_data()
105 return ERR_PTR(ret); in usbmisc_get_init_data()
131 int ret = 0; in imx_get_clks() local
138 ret = PTR_ERR(data->clk); in imx_get_clks()
142 return ret; in imx_get_clks()
144 return ret; in imx_get_clks()
149 ret = PTR_ERR(data->clk_ahb); in imx_get_clks()
151 "Failed to get ahb clock, err=%d\n", ret); in imx_get_clks()
152 return ret; in imx_get_clks()
157 ret = PTR_ERR(data->clk_per); in imx_get_clks()
159 "Failed to get per clock, err=%d\n", ret); in imx_get_clks()
160 return ret; in imx_get_clks()
164 return ret; in imx_get_clks()
170 int ret = 0; in imx_prepare_enable_clks() local
173 ret = clk_prepare_enable(data->clk_ipg); in imx_prepare_enable_clks()
174 if (ret) { in imx_prepare_enable_clks()
177 ret); in imx_prepare_enable_clks()
178 return ret; in imx_prepare_enable_clks()
181 ret = clk_prepare_enable(data->clk_ahb); in imx_prepare_enable_clks()
182 if (ret) { in imx_prepare_enable_clks()
185 ret); in imx_prepare_enable_clks()
187 return ret; in imx_prepare_enable_clks()
190 ret = clk_prepare_enable(data->clk_per); in imx_prepare_enable_clks()
191 if (ret) { in imx_prepare_enable_clks()
194 ret); in imx_prepare_enable_clks()
197 return ret; in imx_prepare_enable_clks()
200 ret = clk_prepare_enable(data->clk); in imx_prepare_enable_clks()
201 if (ret) { in imx_prepare_enable_clks()
204 ret); in imx_prepare_enable_clks()
205 return ret; in imx_prepare_enable_clks()
209 return ret; in imx_prepare_enable_clks()
233 int ret; in ci_hdrc_imx_probe() local
247 ret = imx_get_clks(&pdev->dev); in ci_hdrc_imx_probe()
248 if (ret) in ci_hdrc_imx_probe()
249 return ret; in ci_hdrc_imx_probe()
251 ret = imx_prepare_enable_clks(&pdev->dev); in ci_hdrc_imx_probe()
252 if (ret) in ci_hdrc_imx_probe()
253 return ret; in ci_hdrc_imx_probe()
257 ret = PTR_ERR(data->phy); in ci_hdrc_imx_probe()
259 if (ret == -ENODEV) in ci_hdrc_imx_probe()
260 ret = -EINVAL; in ci_hdrc_imx_probe()
269 ret = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32)); in ci_hdrc_imx_probe()
270 if (ret) in ci_hdrc_imx_probe()
273 ret = imx_usbmisc_init(data->usbmisc_data); in ci_hdrc_imx_probe()
274 if (ret) { in ci_hdrc_imx_probe()
275 dev_err(&pdev->dev, "usbmisc init failed, ret=%d\n", ret); in ci_hdrc_imx_probe()
283 ret = PTR_ERR(data->ci_pdev); in ci_hdrc_imx_probe()
286 ret); in ci_hdrc_imx_probe()
290 ret = imx_usbmisc_init_post(data->usbmisc_data); in ci_hdrc_imx_probe()
291 if (ret) { in ci_hdrc_imx_probe()
292 dev_err(&pdev->dev, "usbmisc post failed, ret=%d\n", ret); in ci_hdrc_imx_probe()
309 return ret; in ci_hdrc_imx_probe()
343 int ret = 0; in imx_controller_resume() local
352 ret = imx_prepare_enable_clks(dev); in imx_controller_resume()
353 if (ret) in imx_controller_resume()
354 return ret; in imx_controller_resume()
358 ret = imx_usbmisc_set_wakeup(data->usbmisc_data, false); in imx_controller_resume()
359 if (ret) { in imx_controller_resume()
360 dev_err(dev, "usbmisc set_wakeup failed, ret=%d\n", ret); in imx_controller_resume()
368 return ret; in imx_controller_resume()
374 int ret; in ci_hdrc_imx_suspend() local
383 ret = imx_usbmisc_set_wakeup(data->usbmisc_data, true); in ci_hdrc_imx_suspend()
384 if (ret) { in ci_hdrc_imx_suspend()
386 ret); in ci_hdrc_imx_suspend()
387 return ret; in ci_hdrc_imx_suspend()
397 int ret; in ci_hdrc_imx_resume() local
399 ret = imx_controller_resume(dev); in ci_hdrc_imx_resume()
400 if (!ret && data->supports_runtime_pm) { in ci_hdrc_imx_resume()
406 return ret; in ci_hdrc_imx_resume()
413 int ret; in ci_hdrc_imx_runtime_suspend() local
420 ret = imx_usbmisc_set_wakeup(data->usbmisc_data, true); in ci_hdrc_imx_runtime_suspend()
421 if (ret) { in ci_hdrc_imx_runtime_suspend()
422 dev_err(dev, "usbmisc set_wakeup failed, ret=%d\n", ret); in ci_hdrc_imx_runtime_suspend()
423 return ret; in ci_hdrc_imx_runtime_suspend()