Lines Matching refs:soc_camera_device

30 struct soc_camera_device {  struct
85 struct soc_camera_device *icd; /* Currently attached client */
95 int (*add)(struct soc_camera_device *);
96 void (*remove)(struct soc_camera_device *);
105 int (*get_formats)(struct soc_camera_device *, unsigned int,
107 void (*put_formats)(struct soc_camera_device *);
108 int (*cropcap)(struct soc_camera_device *, struct v4l2_cropcap *);
109 int (*get_crop)(struct soc_camera_device *, struct v4l2_crop *);
110 int (*set_crop)(struct soc_camera_device *, const struct v4l2_crop *);
111 int (*get_selection)(struct soc_camera_device *, struct v4l2_selection *);
112 int (*set_selection)(struct soc_camera_device *, struct v4l2_selection *);
117 int (*set_livecrop)(struct soc_camera_device *, const struct v4l2_crop *);
118 int (*set_fmt)(struct soc_camera_device *, struct v4l2_format *);
119 int (*try_fmt)(struct soc_camera_device *, struct v4l2_format *);
121 struct soc_camera_device *);
123 struct soc_camera_device *);
124 int (*reqbufs)(struct soc_camera_device *, struct v4l2_requestbuffers *);
126 int (*set_bus_param)(struct soc_camera_device *);
127 int (*get_parm)(struct soc_camera_device *, struct v4l2_streamparm *);
128 int (*set_parm)(struct soc_camera_device *, struct v4l2_streamparm *);
129 int (*enum_framesizes)(struct soc_camera_device *, struct v4l2_frmsizeenum *);
186 int (*add_device)(struct soc_camera_device *);
187 void (*del_device)(struct soc_camera_device *);
251 int (*add_device)(struct soc_camera_device *);
252 void (*del_device)(struct soc_camera_device *);
264 const struct soc_camera_device *icd) in to_soc_camera_desc()
270 const struct soc_camera_device *icd) in to_soc_camera_control()
276 const struct soc_camera_device *icd) in soc_camera_to_subdev()
286 struct soc_camera_device *icd, unsigned int fourcc);
382 struct soc_camera_device *icd = v4l2_get_subdev_hostdata(sd); in soc_camera_i2c_to_vdev()
393 struct soc_camera_device *icd = video_get_drvdata(vdev); in soc_camera_vdev_to_subdev()
397 static inline struct soc_camera_device *soc_camera_from_vb2q(const struct vb2_queue *vq) in soc_camera_from_vb2q()
399 return container_of(vq, struct soc_camera_device, vb2_vidq); in soc_camera_from_vb2q()
402 static inline struct soc_camera_device *soc_camera_from_vbq(const struct videobuf_queue *vq) in soc_camera_from_vbq()
404 return container_of(vq, struct soc_camera_device, vb_vidq); in soc_camera_from_vbq()
407 static inline u32 soc_camera_grp_id(const struct soc_camera_device *icd) in soc_camera_grp_id()