Lines Matching refs:clk
30 struct clk *clk; member
54 rate = clk_get_rate(ddata.clk); in st_clksrc_init()
71 struct clk *clk; in st_clksrc_setup_clk() local
73 clk = of_clk_get(np, 0); in st_clksrc_setup_clk()
74 if (IS_ERR(clk)) { in st_clksrc_setup_clk()
76 return PTR_ERR(clk); in st_clksrc_setup_clk()
79 if (clk_prepare_enable(clk)) { in st_clksrc_setup_clk()
84 if (!clk_get_rate(clk)) { in st_clksrc_setup_clk()
86 clk_disable_unprepare(clk); in st_clksrc_setup_clk()
90 ddata.clk = clk; in st_clksrc_setup_clk()
122 clk_disable_unprepare(ddata.clk); in st_clksrc_of_register()
123 clk_put(ddata.clk); in st_clksrc_of_register()
129 clk_get_rate(ddata.clk)); in st_clksrc_of_register()