Lines Matching refs:clkp
148 sunxi_ccu_clock_get_rate(void *priv, struct clk *clkp)
151 struct sunxi_ccu_clk *clk = (struct sunxi_ccu_clk *)clkp;
157 clkp_parent = clk_get_parent(clkp);
167 sunxi_ccu_clock_set_rate(void *priv, struct clk *clkp, u_int rate)
170 struct sunxi_ccu_clk *clk = (struct sunxi_ccu_clk *)clkp;
173 if (clkp->flags & CLK_SET_RATE_PARENT) {
174 clkp_parent = clk_get_parent(clkp);
189 sunxi_ccu_clock_round_rate(void *priv, struct clk *clkp, u_int rate)
192 struct sunxi_ccu_clk *clk = (struct sunxi_ccu_clk *)clkp;
195 if (clkp->flags & CLK_SET_RATE_PARENT) {
196 clkp_parent = clk_get_parent(clkp);
211 sunxi_ccu_clock_enable(void *priv, struct clk *clkp)
214 struct sunxi_ccu_clk *clk = (struct sunxi_ccu_clk *)clkp;
218 clkp_parent = clk_get_parent(clkp);
232 sunxi_ccu_clock_disable(void *priv, struct clk *clkp)
235 struct sunxi_ccu_clk *clk = (struct sunxi_ccu_clk *)clkp;
245 sunxi_ccu_clock_set_parent(void *priv, struct clk *clkp,
249 struct sunxi_ccu_clk *clk = (struct sunxi_ccu_clk *)clkp;
258 sunxi_ccu_clock_get_parent(void *priv, struct clk *clkp)
261 struct sunxi_ccu_clk *clk = (struct sunxi_ccu_clk *)clkp;