Home
last modified time | relevance | path

Searched refs:pll_out (Results 1 – 1 of 1) sorted by relevance

/linux-4.19.296/drivers/clk/tegra/
Dclk-pll-out.c31 struct tegra_clk_pll_out *pll_out = to_clk_pll_out(hw); in clk_pll_out_is_enabled() local
32 u32 val = readl_relaxed(pll_out->reg); in clk_pll_out_is_enabled()
35 state = (val & pll_out_enb(pll_out)) ? 1 : 0; in clk_pll_out_is_enabled()
36 if (!(val & (pll_out_rst(pll_out)))) in clk_pll_out_is_enabled()
43 struct tegra_clk_pll_out *pll_out = to_clk_pll_out(hw); in clk_pll_out_enable() local
47 if (pll_out->lock) in clk_pll_out_enable()
48 spin_lock_irqsave(pll_out->lock, flags); in clk_pll_out_enable()
50 val = readl_relaxed(pll_out->reg); in clk_pll_out_enable()
52 val |= (pll_out_enb(pll_out) | pll_out_rst(pll_out)); in clk_pll_out_enable()
54 writel_relaxed(val, pll_out->reg); in clk_pll_out_enable()
[all …]