/linux-3.3/include/media/ |
D | soc_camera.h | 28 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 …]
|
D | soc_camera_platform.h | 26 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/ |
D | soc_camera.c | 53 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 …]
|
D | mx1_camera.c | 107 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 …]
|
D | sh_mobile_ceu_camera.c | 97 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 …]
|
D | mx3_camera.c | 103 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 …]
|
D | atmel-isi.c | 105 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 …]
|
D | omap1_camera.c | 152 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 …]
|
D | pxa_camera.c | 202 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 …]
|
D | mx2_camera.c | 232 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 …]
|
D | sh_mobile_csi2.c | 146 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()
|
D | soc_camera_platform.c | 130 struct soc_camera_device *icd; in soc_camera_platform_probe()
|
D | ov6650.c | 543 struct soc_camera_device *icd = v4l2_get_subdev_hostdata(sd); in ov6650_s_fmt()
|
/linux-3.3/arch/sh/boards/mach-ap325rxa/ |
D | setup.c | 333 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/ |
D | soc-camera.txt | 90 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/ |
D | board-mackerel.c | 1170 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()
|