Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
soc_camera_host_ops Struct Reference

#include <soc_camera.h>

Data Fields

struct moduleowner
 
int(* add )(struct soc_camera_device *)
 
void(* remove )(struct soc_camera_device *)
 
int(* get_formats )(struct soc_camera_device *, unsigned int, struct soc_camera_format_xlate *)
 
void(* put_formats )(struct soc_camera_device *)
 
int(* cropcap )(struct soc_camera_device *, struct v4l2_cropcap *)
 
int(* get_crop )(struct soc_camera_device *, struct v4l2_crop *)
 
int(* set_crop )(struct soc_camera_device *, const struct v4l2_crop *)
 
int(* get_selection )(struct soc_camera_device *, struct v4l2_selection *)
 
int(* set_selection )(struct soc_camera_device *, struct v4l2_selection *)
 
int(* set_livecrop )(struct soc_camera_device *, const struct v4l2_crop *)
 
int(* set_fmt )(struct soc_camera_device *, struct v4l2_format *)
 
int(* try_fmt )(struct soc_camera_device *, struct v4l2_format *)
 
void(* init_videobuf )(struct videobuf_queue *, struct soc_camera_device *)
 
int(* init_videobuf2 )(struct vb2_queue *, struct soc_camera_device *)
 
int(* reqbufs )(struct soc_camera_device *, struct v4l2_requestbuffers *)
 
int(* querycap )(struct soc_camera_host *, struct v4l2_capability *)
 
int(* set_bus_param )(struct soc_camera_device *)
 
int(* get_parm )(struct soc_camera_device *, struct v4l2_streamparm *)
 
int(* set_parm )(struct soc_camera_device *, struct v4l2_streamparm *)
 
int(* enum_framesizes )(struct soc_camera_device *, struct v4l2_frmsizeenum *)
 
unsigned int(* poll )(struct file *, poll_table *)
 

Detailed Description

Definition at line 73 of file soc_camera.h.

Field Documentation

Definition at line 75 of file soc_camera.h.

Definition at line 86 of file soc_camera.h.

Definition at line 107 of file soc_camera.h.

Definition at line 87 of file soc_camera.h.

int(* get_formats)(struct soc_camera_device *, unsigned int, struct soc_camera_format_xlate *)

Definition at line 83 of file soc_camera.h.

Definition at line 105 of file soc_camera.h.

Definition at line 89 of file soc_camera.h.

Definition at line 98 of file soc_camera.h.

int(* init_videobuf2)(struct vb2_queue *, struct soc_camera_device *)

Definition at line 100 of file soc_camera.h.

struct module* owner

Definition at line 74 of file soc_camera.h.

unsigned int(* poll)(struct file *, poll_table *)

Definition at line 108 of file soc_camera.h.

void(* put_formats)(struct soc_camera_device *)

Definition at line 85 of file soc_camera.h.

Definition at line 103 of file soc_camera.h.

Definition at line 76 of file soc_camera.h.

Definition at line 102 of file soc_camera.h.

int(* set_bus_param)(struct soc_camera_device *)

Definition at line 104 of file soc_camera.h.

Definition at line 88 of file soc_camera.h.

Definition at line 96 of file soc_camera.h.

Definition at line 95 of file soc_camera.h.

Definition at line 106 of file soc_camera.h.

Definition at line 90 of file soc_camera.h.

Definition at line 97 of file soc_camera.h.


The documentation for this struct was generated from the following file: