Lines Matching refs:v4l2_clk
25 static struct v4l2_clk *v4l2_clk_find(const char *dev_id) in v4l2_clk_find()
27 struct v4l2_clk *clk; in v4l2_clk_find()
36 struct v4l2_clk *v4l2_clk_get(struct device *dev, const char *id) in v4l2_clk_get()
38 struct v4l2_clk *clk; in v4l2_clk_get()
73 void v4l2_clk_put(struct v4l2_clk *clk) in v4l2_clk_put()
75 struct v4l2_clk *tmp; in v4l2_clk_put()
96 static int v4l2_clk_lock_driver(struct v4l2_clk *clk) in v4l2_clk_lock_driver()
98 struct v4l2_clk *tmp; in v4l2_clk_lock_driver()
116 static void v4l2_clk_unlock_driver(struct v4l2_clk *clk) in v4l2_clk_unlock_driver()
121 int v4l2_clk_enable(struct v4l2_clk *clk) in v4l2_clk_enable()
150 void v4l2_clk_disable(struct v4l2_clk *clk) in v4l2_clk_disable()
172 unsigned long v4l2_clk_get_rate(struct v4l2_clk *clk) in v4l2_clk_get_rate()
196 int v4l2_clk_set_rate(struct v4l2_clk *clk, unsigned long rate) in v4l2_clk_set_rate()
225 struct v4l2_clk *v4l2_clk_register(const struct v4l2_clk_ops *ops, in v4l2_clk_register()
229 struct v4l2_clk *clk; in v4l2_clk_register()
235 clk = kzalloc(sizeof(struct v4l2_clk), GFP_KERNEL); in v4l2_clk_register()
268 void v4l2_clk_unregister(struct v4l2_clk *clk) in v4l2_clk_unregister()
289 static unsigned long fixed_get_rate(struct v4l2_clk *clk) in fixed_get_rate()
295 struct v4l2_clk *__v4l2_clk_register_fixed(const char *dev_id, in __v4l2_clk_register_fixed()
298 struct v4l2_clk *clk; in __v4l2_clk_register_fixed()
316 void v4l2_clk_unregister_fixed(struct v4l2_clk *clk) in v4l2_clk_unregister_fixed()