Lines Matching refs:soc_camera_device

26 struct soc_camera_device {  struct
78 struct soc_camera_device *icd; /* Currently attached client */
88 int (*add)(struct soc_camera_device *);
89 void (*remove)(struct soc_camera_device *);
98 int (*get_formats)(struct soc_camera_device *, unsigned int,
100 void (*put_formats)(struct soc_camera_device *);
101 int (*get_selection)(struct soc_camera_device *, struct v4l2_selection *);
102 int (*set_selection)(struct soc_camera_device *, struct v4l2_selection *);
107 int (*set_liveselection)(struct soc_camera_device *, struct v4l2_selection *);
108 int (*set_fmt)(struct soc_camera_device *, struct v4l2_format *);
109 int (*try_fmt)(struct soc_camera_device *, struct v4l2_format *);
111 struct soc_camera_device *);
113 int (*set_bus_param)(struct soc_camera_device *);
114 int (*get_parm)(struct soc_camera_device *, struct v4l2_streamparm *);
115 int (*set_parm)(struct soc_camera_device *, struct v4l2_streamparm *);
116 int (*enum_framesizes)(struct soc_camera_device *, struct v4l2_frmsizeenum *);
173 int (*add_device)(struct soc_camera_device *);
174 void (*del_device)(struct soc_camera_device *);
238 int (*add_device)(struct soc_camera_device *);
239 void (*del_device)(struct soc_camera_device *);
251 const struct soc_camera_device *icd) in to_soc_camera_desc()
257 const struct soc_camera_device *icd) in to_soc_camera_control()
263 const struct soc_camera_device *icd) in soc_camera_to_subdev()
273 struct soc_camera_device *icd, unsigned int fourcc);
369 struct soc_camera_device *icd = v4l2_get_subdev_hostdata(sd); in soc_camera_i2c_to_vdev()
380 struct soc_camera_device *icd = video_get_drvdata(vdev); in soc_camera_vdev_to_subdev()
384 static inline struct soc_camera_device *soc_camera_from_vb2q(const struct vb2_queue *vq) in soc_camera_from_vb2q()
386 return container_of(vq, struct soc_camera_device, vb2_vidq); in soc_camera_from_vb2q()
389 static inline u32 soc_camera_grp_id(const struct soc_camera_device *icd) in soc_camera_grp_id()