Lines Matching refs:emc_clock
168 struct clk *emc_clock; member
500 clk_set_min_rate(tegra->emc_clock, rate); in tegra_devfreq_target()
501 clk_set_rate(tegra->emc_clock, 0); in tegra_devfreq_target()
643 tegra->emc_clock = devm_clk_get(&pdev->dev, "emc"); in tegra_devfreq_probe()
644 if (IS_ERR(tegra->emc_clock)) { in tegra_devfreq_probe()
646 return PTR_ERR(tegra->emc_clock); in tegra_devfreq_probe()
649 clk_set_rate(tegra->emc_clock, ULONG_MAX); in tegra_devfreq_probe()
652 err = clk_notifier_register(tegra->emc_clock, &tegra->rate_change_nb); in tegra_devfreq_probe()
670 tegra->max_freq = clk_round_rate(tegra->emc_clock, ULONG_MAX) / KHZ; in tegra_devfreq_probe()
671 tegra->cur_freq = clk_get_rate(tegra->emc_clock) / KHZ; in tegra_devfreq_probe()
686 rate = clk_round_rate(tegra->emc_clock, rate); in tegra_devfreq_probe()
706 tegra_devfreq_profile.initial_freq = clk_get_rate(tegra->emc_clock); in tegra_devfreq_probe()
732 clk_notifier_unregister(tegra->emc_clock, &tegra->rate_change_nb); in tegra_devfreq_remove()