Lines Matching refs:ret
184 int ret;
190 ret = pruss_cfg_read(pruss, PRUSS_CFG_GPCFG(pru_id), &val);
191 if (!ret)
194 return ret;
312 int ret;
324 ret = -EINVAL;
331 ret = -ENOMEM;
340 ret = -ENOMEM;
344 ret = of_property_read_u32(clk_mux_np, "reg", ®_offset);
345 if (ret)
353 ret = PTR_ERR(clk_mux);
357 ret = devm_add_action_or_reset(dev, pruss_clk_unregister_mux, clk_mux);
358 if (ret) {
359 dev_err(dev, "failed to add clkmux unregister action %d", ret);
363 ret = of_clk_add_provider(clk_mux_np, of_clk_src_simple_get, clk_mux);
364 if (ret)
367 ret = devm_add_action_or_reset(dev, pruss_of_free_clk_provider,
369 if (ret) {
370 dev_err(dev, "failed to add clkmux free action %d", ret);
378 return ret;
386 int ret = 0;
397 ret = pruss_clk_mux_setup(pruss, pruss->core_clk_mux,
399 if (ret) {
405 ret = pruss_clk_mux_setup(pruss, pruss->iep_clk_mux, "iepclk-mux",
407 if (ret) {
415 return ret;
429 int ret;
438 ret = -ENOMEM;
444 ret = -ENOMEM;
456 dev_err(dev, "regmap_init_mmio failed for cfg, ret = %ld\n",
458 ret = PTR_ERR(pruss->cfg_regmap);
462 ret = pruss_clk_init(pruss, child);
463 if (ret)
464 dev_err(dev, "pruss_clk_init failed, ret = %d\n", ret);
468 return ret;
478 int ret, i, index;
484 ret = dma_set_coherent_mask(dev, DMA_BIT_MASK(32));
485 if (ret) {
487 return ret;
543 ret = pm_runtime_resume_and_get(dev);
544 if (ret < 0) {
549 ret = pruss_cfg_of_init(dev, pruss);
550 if (ret < 0)
553 ret = devm_of_platform_populate(dev);
554 if (ret) {
565 return ret;