Lines Matching refs:v4l2_clk
26 struct v4l2_clk { struct
39 int (*enable)(struct v4l2_clk *clk); argument
40 void (*disable)(struct v4l2_clk *clk);
41 unsigned long (*get_rate)(struct v4l2_clk *clk);
42 int (*set_rate)(struct v4l2_clk *clk, unsigned long);
45 struct v4l2_clk *v4l2_clk_register(const struct v4l2_clk_ops *ops,
48 void v4l2_clk_unregister(struct v4l2_clk *clk);
49 struct v4l2_clk *v4l2_clk_get(struct device *dev, const char *id);
50 void v4l2_clk_put(struct v4l2_clk *clk);
51 int v4l2_clk_enable(struct v4l2_clk *clk);
52 void v4l2_clk_disable(struct v4l2_clk *clk);
53 unsigned long v4l2_clk_get_rate(struct v4l2_clk *clk);
54 int v4l2_clk_set_rate(struct v4l2_clk *clk, unsigned long rate);
58 struct v4l2_clk *__v4l2_clk_register_fixed(const char *dev_id,
60 void v4l2_clk_unregister_fixed(struct v4l2_clk *clk);
62 static inline struct v4l2_clk *v4l2_clk_register_fixed(const char *dev_id, in v4l2_clk_register_fixed()