Lines Matching refs:err

64 	int err;  in gr3d_init()  local
72 err = -ENOMEM; in gr3d_init()
73 dev_err(client->dev, "failed to request syncpoint: %d\n", err); in gr3d_init()
77 err = host1x_client_iommu_attach(client); in gr3d_init()
78 if (err < 0) { in gr3d_init()
79 dev_err(client->dev, "failed to attach to domain: %d\n", err); in gr3d_init()
83 err = tegra_drm_register_client(dev->dev_private, drm); in gr3d_init()
84 if (err < 0) { in gr3d_init()
85 dev_err(client->dev, "failed to register client: %d\n", err); in gr3d_init()
97 return err; in gr3d_init()
105 int err; in gr3d_exit() local
107 err = tegra_drm_unregister_client(dev->dev_private, drm); in gr3d_exit()
108 if (err < 0) in gr3d_exit()
109 return err; in gr3d_exit()
314 int err; in gr3d_power_up_legacy_domain() local
351 err = reset_control_acquire(reset); in gr3d_power_up_legacy_domain()
352 if (err) { in gr3d_power_up_legacy_domain()
353 dev_err(dev, "failed to acquire %s reset: %d\n", name, err); in gr3d_power_up_legacy_domain()
355 err = tegra_powergate_sequence_power_up(id, clk, reset); in gr3d_power_up_legacy_domain()
360 if (err) in gr3d_power_up_legacy_domain()
361 return err; in gr3d_power_up_legacy_domain()
384 int err; in gr3d_init_power() local
386 err = of_count_phandle_with_args(dev->of_node, "power-domains", in gr3d_init_power()
388 if (err < 0) { in gr3d_init_power()
389 if (err != -ENOENT) in gr3d_init_power()
390 return err; in gr3d_init_power()
396 err = gr3d_power_up_legacy_domain(dev, "3d", in gr3d_init_power()
398 if (err) in gr3d_init_power()
399 return err; in gr3d_init_power()
401 err = gr3d_power_up_legacy_domain(dev, "3d2", in gr3d_init_power()
403 if (err) in gr3d_init_power()
404 return err; in gr3d_init_power()
417 err = devm_pm_opp_attach_genpd(dev, opp_genpd_names, &opp_virt_devs); in gr3d_init_power()
418 if (err) in gr3d_init_power()
419 return err; in gr3d_init_power()
435 err = devm_add_action_or_reset(dev, gr3d_del_link, link); in gr3d_init_power()
436 if (err) in gr3d_init_power()
437 return err; in gr3d_init_power()
445 int err; in gr3d_get_clocks() local
447 err = devm_clk_bulk_get_all(dev, &gr3d->clocks); in gr3d_get_clocks()
448 if (err < 0) { in gr3d_get_clocks()
449 dev_err(dev, "failed to get clock: %d\n", err); in gr3d_get_clocks()
450 return err; in gr3d_get_clocks()
452 gr3d->nclocks = err; in gr3d_get_clocks()
464 int err; in gr3d_get_resets() local
472 err = devm_reset_control_bulk_get_optional_exclusive_released( in gr3d_get_resets()
474 if (err) { in gr3d_get_resets()
475 dev_err(dev, "failed to get reset: %d\n", err); in gr3d_get_resets()
476 return err; in gr3d_get_resets()
491 int err; in gr3d_probe() local
505 err = gr3d_get_clocks(&pdev->dev, gr3d); in gr3d_probe()
506 if (err) in gr3d_probe()
507 return err; in gr3d_probe()
509 err = gr3d_get_resets(&pdev->dev, gr3d); in gr3d_probe()
510 if (err) in gr3d_probe()
511 return err; in gr3d_probe()
513 err = gr3d_init_power(&pdev->dev, gr3d); in gr3d_probe()
514 if (err) in gr3d_probe()
515 return err; in gr3d_probe()
528 err = devm_tegra_core_dev_init_opp_table_common(&pdev->dev); in gr3d_probe()
529 if (err) in gr3d_probe()
530 return err; in gr3d_probe()
532 err = host1x_client_register(&gr3d->client.base); in gr3d_probe()
533 if (err < 0) { in gr3d_probe()
535 err); in gr3d_probe()
536 return err; in gr3d_probe()
557 int err; in gr3d_runtime_suspend() local
561 err = reset_control_bulk_assert(gr3d->nresets, gr3d->resets); in gr3d_runtime_suspend()
562 if (err) { in gr3d_runtime_suspend()
563 dev_err(dev, "failed to assert reset: %d\n", err); in gr3d_runtime_suspend()
564 return err; in gr3d_runtime_suspend()
584 int err; in gr3d_runtime_resume() local
586 err = reset_control_bulk_acquire(gr3d->nresets, gr3d->resets); in gr3d_runtime_resume()
587 if (err) { in gr3d_runtime_resume()
588 dev_err(dev, "failed to acquire reset: %d\n", err); in gr3d_runtime_resume()
589 return err; in gr3d_runtime_resume()
592 err = clk_bulk_prepare_enable(gr3d->nclocks, gr3d->clocks); in gr3d_runtime_resume()
593 if (err) { in gr3d_runtime_resume()
594 dev_err(dev, "failed to enable clock: %d\n", err); in gr3d_runtime_resume()
598 err = reset_control_bulk_deassert(gr3d->nresets, gr3d->resets); in gr3d_runtime_resume()
599 if (err) { in gr3d_runtime_resume()
600 dev_err(dev, "failed to deassert reset: %d\n", err); in gr3d_runtime_resume()
615 return err; in gr3d_runtime_resume()