Lines Matching defs:v4l2_subdev_video_ops

314 struct v4l2_subdev_video_ops {  struct
315 int (*s_routing)(struct v4l2_subdev *sd, u32 input, u32 output, u32 config);
316 int (*s_crystal_freq)(struct v4l2_subdev *sd, u32 freq, u32 flags);
317 int (*g_std)(struct v4l2_subdev *sd, v4l2_std_id *norm);
318 int (*s_std)(struct v4l2_subdev *sd, v4l2_std_id norm);
319 int (*s_std_output)(struct v4l2_subdev *sd, v4l2_std_id std);
320 int (*g_std_output)(struct v4l2_subdev *sd, v4l2_std_id *std);
321 int (*querystd)(struct v4l2_subdev *sd, v4l2_std_id *std);
322 int (*g_tvnorms)(struct v4l2_subdev *sd, v4l2_std_id *std);
323 int (*g_tvnorms_output)(struct v4l2_subdev *sd, v4l2_std_id *std);
324 int (*g_input_status)(struct v4l2_subdev *sd, u32 *status);
325 int (*s_stream)(struct v4l2_subdev *sd, int enable);
326 int (*cropcap)(struct v4l2_subdev *sd, struct v4l2_cropcap *cc);
327 int (*g_crop)(struct v4l2_subdev *sd, struct v4l2_crop *crop);
328 int (*s_crop)(struct v4l2_subdev *sd, const struct v4l2_crop *crop);
329 int (*g_parm)(struct v4l2_subdev *sd, struct v4l2_streamparm *param);
330 int (*s_parm)(struct v4l2_subdev *sd, struct v4l2_streamparm *param);
331 int (*g_frame_interval)(struct v4l2_subdev *sd,
333 int (*s_frame_interval)(struct v4l2_subdev *sd,
335 int (*s_dv_timings)(struct v4l2_subdev *sd,
337 int (*g_dv_timings)(struct v4l2_subdev *sd,
339 int (*query_dv_timings)(struct v4l2_subdev *sd,
341 int (*enum_mbus_fmt)(struct v4l2_subdev *sd, unsigned int index,
343 int (*g_mbus_fmt)(struct v4l2_subdev *sd,
345 int (*try_mbus_fmt)(struct v4l2_subdev *sd,
347 int (*s_mbus_fmt)(struct v4l2_subdev *sd,
349 int (*g_mbus_config)(struct v4l2_subdev *sd,
351 int (*s_mbus_config)(struct v4l2_subdev *sd,
353 int (*s_rx_buffer)(struct v4l2_subdev *sd, void *buf,