Lines Matching refs:v4l2_flash
17 struct v4l2_flash;
44 int (*external_strobe_set)(struct v4l2_flash *v4l2_flash,
47 (struct v4l2_flash *v4l2_flash, s32 intensity);
49 (struct v4l2_flash *v4l2_flash, enum led_brightness);
71 * struct v4l2_flash - Flash sub-device context
81 struct v4l2_flash {
92 * v4l2_subdev_to_v4l2_flash - Returns a &struct v4l2_flash from the
97 static inline struct v4l2_flash *v4l2_subdev_to_v4l2_flash(
100 return container_of(sd, struct v4l2_flash, sd);
104 * v4l2_ctrl_to_v4l2_flash - Returns a &struct v4l2_flash from the
109 static inline struct v4l2_flash *v4l2_ctrl_to_v4l2_flash(struct v4l2_ctrl *c)
111 return container_of(c->handler, struct v4l2_flash, hdl);
132 struct v4l2_flash *v4l2_flash_init(
153 struct v4l2_flash *v4l2_flash_indicator_init(
159 * @v4l2_flash: the V4L2 Flash sub-device to release
163 void v4l2_flash_release(struct v4l2_flash *v4l2_flash);
166 static inline struct v4l2_flash *v4l2_flash_init(
174 static inline struct v4l2_flash *v4l2_flash_indicator_init(
181 static inline void v4l2_flash_release(struct v4l2_flash *v4l2_flash)