Lines Matching defs:clk
6 #include <linux/clk.h>
7 #include <linux/clk-provider.h>
415 struct clk *clk_parent;
416 struct clk *clk_safe;
417 struct clk *clk_out;
418 struct clk *clk_pad;
419 struct clk *clk_dp;
420 struct clk *clk;
500 static int tegra_sor_set_parent_clock(struct tegra_sor *sor, struct clk *parent)
504 clk_disable_unprepare(sor->clk);
510 err = clk_prepare_enable(sor->clk);
594 static struct clk *tegra_clk_sor_pad_register(struct tegra_sor *sor,
599 struct clk *clk;
615 clk = devm_clk_register(sor->dev, &pad->hw);
617 return clk;
2274 div = clk_get_rate(sor->clk) / 1000000 * 4;
2412 err = clk_set_parent(sor->clk, sor->clk_parent);
2427 clk_set_rate(sor->clk, rate);
2856 err = clk_set_parent(sor->clk, sor->clk_parent);
3129 err = clk_prepare_enable(sor->clk);
3142 clk_disable_unprepare(sor->clk);
3152 clk_disable_unprepare(sor->clk);
3159 clk_disable_unprepare(sor->clk);
3189 clk_disable_unprepare(sor->clk);
3212 clk_disable_unprepare(sor->clk);
3230 err = clk_prepare_enable(sor->clk);
3257 clk_disable_unprepare(sor->clk);
3821 sor->clk = devm_clk_get(&pdev->dev, NULL);
3822 if (IS_ERR(sor->clk)) {
3823 err = PTR_ERR(sor->clk);
3851 sor->clk_out = sor->clk;