Home
last modified time | relevance | path

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

/linux-3.3/include/media/
Dsoc_camera.h28 struct soc_camera_device { struct
70 int (*add)(struct soc_camera_device *); argument
71 void (*remove)(struct soc_camera_device *);
78 int (*get_formats)(struct soc_camera_device *, unsigned int,
80 void (*put_formats)(struct soc_camera_device *);
81 int (*cropcap)(struct soc_camera_device *, struct v4l2_cropcap *);
82 int (*get_crop)(struct soc_camera_device *, struct v4l2_crop *);
83 int (*set_crop)(struct soc_camera_device *, struct v4l2_crop *);
88 int (*set_livecrop)(struct soc_camera_device *, struct v4l2_crop *);
89 int (*set_fmt)(struct soc_camera_device *, struct v4l2_format *);
[all …]
Dsoc_camera_platform.h26 struct soc_camera_device *icd;
35 static inline int soc_camera_platform_add(struct soc_camera_device *icd, in soc_camera_platform_add()
69 static inline void soc_camera_platform_del(const struct soc_camera_device *icd, in soc_camera_platform_del()
/linux-3.3/drivers/media/video/
Dsoc_camera.c53 static int soc_camera_power_on(struct soc_camera_device *icd, in soc_camera_power_on()
88 static int soc_camera_power_off(struct soc_camera_device *icd, in soc_camera_power_off()
115 struct soc_camera_device *icd, unsigned int fourcc) in soc_camera_xlate_by_fourcc()
163 static int soc_camera_try_fmt(struct soc_camera_device *icd, in soc_camera_try_fmt()
203 struct soc_camera_device *icd = file->private_data; in soc_camera_try_fmt_vid_cap()
246 struct soc_camera_device *icd = file->private_data; in soc_camera_s_std()
254 struct soc_camera_device *icd = file->private_data; in soc_camera_g_std()
263 struct soc_camera_device *icd = file->private_data; in soc_camera_enum_fsizes()
273 struct soc_camera_device *icd = file->private_data; in soc_camera_reqbufs()
300 struct soc_camera_device *icd = file->private_data; in soc_camera_querybuf()
[all …]
Dmx1_camera.c107 struct soc_camera_device *icd;
128 struct soc_camera_device *icd = vq->priv_data; in mx1_videobuf_setup()
150 struct soc_camera_device *icd = vq->priv_data; in free_buffer()
171 struct soc_camera_device *icd = vq->priv_data; in mx1_videobuf_prepare()
256 struct soc_camera_device *icd = vq->priv_data; in mx1_videobuf_queue()
287 struct soc_camera_device *icd = vq->priv_data; in mx1_videobuf_release()
377 struct soc_camera_device *icd) in mx1_camera_init_videobuf()
441 static int mx1_camera_add_device(struct soc_camera_device *icd) in mx1_camera_add_device()
459 static void mx1_camera_remove_device(struct soc_camera_device *icd) in mx1_camera_remove_device()
482 static int mx1_camera_set_crop(struct soc_camera_device *icd, in mx1_camera_set_crop()
[all …]
Dsh_mobile_ceu_camera.c97 struct soc_camera_device *icd;
161 struct soc_camera_device *icd = pcdev->icd; in sh_mobile_ceu_soft_reset()
206 struct soc_camera_device *icd = container_of(vq, struct soc_camera_device, vb2_vidq); in sh_mobile_ceu_videobuf_setup()
269 struct soc_camera_device *icd = pcdev->icd; in sh_mobile_ceu_capture()
371 struct soc_camera_device *icd = container_of(vb->vb2_queue, struct soc_camera_device, vb2_vidq); in sh_mobile_ceu_videobuf_queue()
426 struct soc_camera_device *icd = container_of(vb->vb2_queue, struct soc_camera_device, vb2_vidq); in sh_mobile_ceu_videobuf_release()
455 struct soc_camera_device *icd = container_of(vb->vb2_queue, struct soc_camera_device, vb2_vidq); in sh_mobile_ceu_videobuf_init()
470 struct soc_camera_device *icd = container_of(q, struct soc_camera_device, vb2_vidq); in sh_mobile_ceu_stop_streaming()
548 static int sh_mobile_ceu_add_device(struct soc_camera_device *icd) in sh_mobile_ceu_add_device()
592 static void sh_mobile_ceu_remove_device(struct soc_camera_device *icd) in sh_mobile_ceu_remove_device()
[all …]
Dmx3_camera.c103 struct soc_camera_device *icd;
199 struct soc_camera_device *icd = soc_camera_from_vb2q(vq); in mx3_videobuf_setup()
261 struct soc_camera_device *icd = soc_camera_from_vb2q(vb->vb2_queue); in mx3_videobuf_queue()
366 struct soc_camera_device *icd = soc_camera_from_vb2q(vb->vb2_queue); in mx3_videobuf_release()
400 struct soc_camera_device *icd = soc_camera_from_vb2q(vb->vb2_queue); in mx3_videobuf_init()
418 struct soc_camera_device *icd = soc_camera_from_vb2q(q); in mx3_stop_streaming()
455 struct soc_camera_device *icd) in mx3_camera_init_videobuf()
469 struct soc_camera_device *icd) in mx3_camera_activate()
519 static int mx3_camera_add_device(struct soc_camera_device *icd) in mx3_camera_add_device()
539 static void mx3_camera_remove_device(struct soc_camera_device *icd) in mx3_camera_remove_device()
[all …]
Datmel-isi.c105 struct soc_camera_device *icd;
259 struct soc_camera_device *icd = soc_camera_from_vb2q(vq); in queue_setup()
313 struct soc_camera_device *icd = soc_camera_from_vb2q(vb->vb2_queue); in buffer_prepare()
360 struct soc_camera_device *icd = soc_camera_from_vb2q(vb->vb2_queue); in buffer_cleanup()
400 struct soc_camera_device *icd = soc_camera_from_vb2q(vb->vb2_queue); in buffer_queue()
419 struct soc_camera_device *icd = soc_camera_from_vb2q(vq); in start_streaming()
464 struct soc_camera_device *icd = soc_camera_from_vb2q(vq); in stop_streaming()
520 struct soc_camera_device *icd) in isi_camera_init_videobuf()
532 static int isi_camera_set_fmt(struct soc_camera_device *icd, in isi_camera_set_fmt()
582 static int isi_camera_try_fmt(struct soc_camera_device *icd, in isi_camera_try_fmt()
[all …]
Domap1_camera.c152 struct soc_camera_device *icd;
208 struct soc_camera_device *icd = vq->priv_data; in omap1_videobuf_setup()
243 struct soc_camera_device *icd = vq->priv_data; in free_buffer()
257 struct soc_camera_device *icd = vq->priv_data; in omap1_videobuf_prepare()
492 struct soc_camera_device *icd = vq->priv_data; in omap1_videobuf_queue()
545 struct soc_camera_device *icd = vq->priv_data; in omap1_videobuf_release()
910 static int omap1_cam_add_device(struct soc_camera_device *icd) in omap1_cam_add_device()
960 static void omap1_cam_remove_device(struct soc_camera_device *icd) in omap1_cam_remove_device()
1069 static int omap1_cam_get_formats(struct soc_camera_device *icd, in omap1_cam_get_formats()
1187 struct soc_camera_device *icd, struct v4l2_subdev *sd, in set_mbus_format()
[all …]
Dpxa_camera.c202 struct soc_camera_device *icd;
243 struct soc_camera_device *icd = vq->priv_data; in pxa_videobuf_setup()
264 struct soc_camera_device *icd = vq->priv_data; in free_buffer()
431 struct soc_camera_device *icd = vq->priv_data; in pxa_videobuf_prepare()
638 struct soc_camera_device *icd = vq->priv_data; in pxa_videobuf_queue()
660 struct soc_camera_device *icd = vq->priv_data; in pxa_videobuf_release()
844 struct soc_camera_device *icd) in pxa_camera_init_videobuf()
973 static int pxa_camera_add_device(struct soc_camera_device *icd) in pxa_camera_add_device()
992 static void pxa_camera_remove_device(struct soc_camera_device *icd) in pxa_camera_remove_device()
1040 static void pxa_camera_setup_cicr(struct soc_camera_device *icd, in pxa_camera_setup_cicr()
[all …]
Dmx2_camera.c232 struct soc_camera_device *icd;
349 static int mx2_camera_add_device(struct soc_camera_device *icd) in mx2_camera_add_device()
383 static void mx2_camera_remove_device(struct soc_camera_device *icd) in mx2_camera_remove_device()
507 struct soc_camera_device *icd = vq->priv_data; in mx2_videobuf_setup()
528 struct soc_camera_device *icd = vq->priv_data; in free_buffer()
549 struct soc_camera_device *icd = vq->priv_data; in mx2_videobuf_prepare()
605 struct soc_camera_device *icd = vq->priv_data; in mx2_videobuf_queue()
684 struct soc_camera_device *icd = vq->priv_data; in mx2_videobuf_release()
750 struct soc_camera_device *icd) in mx2_camera_init_videobuf()
788 static void mx27_camera_emma_buf_init(struct soc_camera_device *icd, in mx27_camera_emma_buf_init()
[all …]
Dsh_mobile_csi2.c146 struct soc_camera_device *icd = v4l2_get_subdev_hostdata(sd); in sh_csi2_s_mbus_config()
205 struct soc_camera_device *icd = v4l2_get_subdev_hostdata(&priv->subdev); in sh_csi2_client_connect()
Dsoc_camera_platform.c130 struct soc_camera_device *icd; in soc_camera_platform_probe()
Dov6650.c543 struct soc_camera_device *icd = v4l2_get_subdev_hostdata(sd); in ov6650_s_fmt()
/linux-3.3/arch/sh/boards/mach-ap325rxa/
Dsetup.c333 static int ap325rxa_camera_add(struct soc_camera_device *icd);
334 static void ap325rxa_camera_del(struct soc_camera_device *icd);
368 static int ap325rxa_camera_add(struct soc_camera_device *icd) in ap325rxa_camera_add()
382 static void ap325rxa_camera_del(struct soc_camera_device *icd) in ap325rxa_camera_del()
/linux-3.3/Documentation/video4linux/
Dsoc-camera.txt90 function takes a pointer to struct soc_camera_device as the only parameter.
116 struct soc_camera_device also links to an array of struct soc_camera_data_format,
154 soc_camera_device and used by the soc-camera core and host drivers. The core
/linux-3.3/arch/arm/mach-shmobile/
Dboard-mackerel.c1170 static int mackerel_camera_add(struct soc_camera_device *icd);
1171 static void mackerel_camera_del(struct soc_camera_device *icd);
1211 static int mackerel_camera_add(struct soc_camera_device *icd) in mackerel_camera_add()
1217 static void mackerel_camera_del(struct soc_camera_device *icd) in mackerel_camera_del()