Home
last modified time | relevance | path

Searched refs:soc_camera_device (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/include/media/
Dsoc_camera.h26 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 *);
[all …]
/Linux-v5.4/drivers/staging/media/soc_camera/
Dsoc_camera.c60 static int soc_camera_video_start(struct soc_camera_device *icd);
61 static int video_dev_create(struct soc_camera_device *icd);
147 static int __soc_camera_power_on(struct soc_camera_device *icd) in __soc_camera_power_on()
159 static int __soc_camera_power_off(struct soc_camera_device *icd) in __soc_camera_power_off()
196 struct soc_camera_device *icd, unsigned int fourcc) in soc_camera_xlate_by_fourcc()
244 static int soc_camera_try_fmt(struct soc_camera_device *icd, in soc_camera_try_fmt()
288 struct soc_camera_device *icd = file->private_data; in soc_camera_try_fmt_vid_cap()
303 struct soc_camera_device *icd = file->private_data; in soc_camera_enum_input()
333 struct soc_camera_device *icd = file->private_data; in soc_camera_s_std()
341 struct soc_camera_device *icd = file->private_data; in soc_camera_g_std()
[all …]
/Linux-v5.4/Documentation/media/v4l-drivers/
Dsoc-camera.rst104 soc_camera_device, using v4l2_get_subdev_hostdata(): both only work, when
151 soc_camera_device and used by the soc-camera core and host drivers. The core