Lines Matching refs:clk
10 void __init imx_check_clocks(struct clk *clks[], unsigned int count) in imx_check_clocks()
20 static struct clk * __init imx_obtain_fixed_clock_from_dt(const char *name) in imx_obtain_fixed_clock_from_dt()
23 struct clk *clk = ERR_PTR(-ENODEV); in imx_obtain_fixed_clock_from_dt() local
34 clk = of_clk_get_from_provider(&phandle); in imx_obtain_fixed_clock_from_dt()
37 return clk; in imx_obtain_fixed_clock_from_dt()
40 struct clk * __init imx_obtain_fixed_clock( in imx_obtain_fixed_clock()
43 struct clk *clk; in imx_obtain_fixed_clock() local
45 clk = imx_obtain_fixed_clock_from_dt(name); in imx_obtain_fixed_clock()
46 if (IS_ERR(clk)) in imx_obtain_fixed_clock()
47 clk = imx_clk_fixed(name, rate); in imx_obtain_fixed_clock()
48 return clk; in imx_obtain_fixed_clock()