Searched refs:cam (Results 1 - 25 of 107) sorted by relevance

12345

/drivers/media/video/marvell-ccic/
H A Dmcam-core.c104 #define sensor_call(cam, o, f, args...) \
105 v4l2_subdev_call(cam->sensor, o, f, ##args)
199 static void mcam_buffer_done(struct mcam_camera *cam, int frame, argument
202 vbuf->v4l2_buf.bytesused = cam->pix_format.sizeimage;
203 vbuf->v4l2_buf.sequence = cam->buf_seq[frame];
204 vb2_set_plane_payload(vbuf, 0, cam->pix_format.sizeimage);
213 #define cam_err(cam, fmt, arg...) \
214 dev_err((cam)->dev, fmt, ##arg);
215 #define cam_warn(cam, fmt, arg...) \
216 dev_warn((cam)
224 mcam_reset_buffers(struct mcam_camera *cam) argument
233 mcam_needs_config(struct mcam_camera *cam) argument
238 mcam_set_config_needed(struct mcam_camera *cam, int needed) argument
251 mcam_ctlr_start(struct mcam_camera *cam) argument
258 mcam_ctlr_stop(struct mcam_camera *cam) argument
273 mcam_alloc_dma_bufs(struct mcam_camera *cam, int loadtime) argument
314 mcam_free_dma_bufs(struct mcam_camera *cam) argument
330 mcam_ctlr_dma_vmalloc(struct mcam_camera *cam) argument
354 struct mcam_camera *cam = (struct mcam_camera *) data; local
394 mcam_check_dma_buffers(struct mcam_camera *cam) argument
403 mcam_vmalloc_done(struct mcam_camera *cam, int frame) argument
410 mcam_alloc_dma_bufs(struct mcam_camera *cam, int loadtime) argument
415 mcam_free_dma_bufs(struct mcam_camera *cam) argument
420 mcam_check_dma_buffers(struct mcam_camera *cam) argument
443 mcam_set_contig_buffer(struct mcam_camera *cam, int frame) argument
472 mcam_ctlr_dma_contig(struct mcam_camera *cam) argument
483 mcam_dma_contig_done(struct mcam_camera *cam, int frame) argument
506 mcam_sg_next_buffer(struct mcam_camera *cam) argument
529 mcam_ctlr_dma_sg(struct mcam_camera *cam) argument
559 mcam_dma_sg_done(struct mcam_camera *cam, int frame) argument
598 mcam_sg_restart(struct mcam_camera *cam) argument
607 mcam_sg_restart(struct mcam_camera *cam) argument
622 mcam_ctlr_image(struct mcam_camera *cam) argument
673 mcam_ctlr_configure(struct mcam_camera *cam) argument
686 mcam_ctlr_irq_enable(struct mcam_camera *cam) argument
696 mcam_ctlr_irq_disable(struct mcam_camera *cam) argument
703 mcam_ctlr_init(struct mcam_camera *cam) argument
730 mcam_ctlr_stop_dma(struct mcam_camera *cam) argument
763 mcam_ctlr_power_up(struct mcam_camera *cam) argument
774 mcam_ctlr_power_down(struct mcam_camera *cam) argument
794 __mcam_cam_reset(struct mcam_camera *cam) argument
803 mcam_cam_init(struct mcam_camera *cam) argument
840 mcam_cam_set_flip(struct mcam_camera *cam) argument
851 mcam_cam_configure(struct mcam_camera *cam) argument
870 mcam_read_setup(struct mcam_camera *cam) argument
914 struct mcam_camera *cam = vb2_get_drv_priv(vq); local
930 struct mcam_camera *cam = vb2_get_drv_priv(vb->vb2_queue); local
952 struct mcam_camera *cam = vb2_get_drv_priv(vq); local
959 struct mcam_camera *cam = vb2_get_drv_priv(vq); local
969 struct mcam_camera *cam = vb2_get_drv_priv(vq); local
992 struct mcam_camera *cam = vb2_get_drv_priv(vq); local
1032 struct mcam_camera *cam = vb2_get_drv_priv(vb->vb2_queue); local
1048 struct mcam_camera *cam = vb2_get_drv_priv(vb->vb2_queue); local
1068 struct mcam_camera *cam = vb2_get_drv_priv(vb->vb2_queue); local
1077 struct mcam_camera *cam = vb2_get_drv_priv(vb->vb2_queue); local
1101 mcam_setup_vb2(struct mcam_camera *cam) argument
1145 mcam_cleanup_vb2(struct mcam_camera *cam) argument
1163 struct mcam_camera *cam = filp->private_data; local
1176 struct mcam_camera *cam = filp->private_data; local
1189 struct mcam_camera *cam = filp->private_data; local
1202 struct mcam_camera *cam = filp->private_data; local
1214 struct mcam_camera *cam = filp->private_data; local
1226 struct mcam_camera *cam = filp->private_data; local
1240 struct mcam_camera *cam = priv; local
1253 struct mcam_camera *cam = priv; local
1266 struct mcam_camera *cam = priv; local
1302 struct mcam_camera *cam = priv; local
1323 struct mcam_camera *cam = priv; local
1373 struct mcam_camera *cam = priv; local
1420 struct mcam_camera *cam = priv; local
1433 struct mcam_camera *cam = priv; local
1446 struct mcam_camera *cam = priv; local
1460 struct mcam_camera *cam = priv; local
1472 struct mcam_camera *cam = priv; local
1485 struct mcam_camera *cam = priv; local
1498 struct mcam_camera *cam = priv; local
1544 struct mcam_camera *cam = video_drvdata(filp); local
1568 struct mcam_camera *cam = filp->private_data; local
1588 struct mcam_camera *cam = filp->private_data; local
1603 struct mcam_camera *cam = filp->private_data; local
1615 struct mcam_camera *cam = filp->private_data; local
1655 mcam_frame_complete(struct mcam_camera *cam, int frame) argument
1681 mccic_irq(struct mcam_camera *cam, unsigned int irqs) argument
1731 mccic_register(struct mcam_camera *cam) argument
1817 mccic_shutdown(struct mcam_camera *cam) argument
1841 mccic_suspend(struct mcam_camera *cam) argument
1854 mccic_resume(struct mcam_camera *cam) argument
[all...]
H A Dmmp-driver.c59 static void mmpcam_add_device(struct mmp_camera *cam) argument
62 list_add(&cam->devlist, &mmpcam_devices);
66 static void mmpcam_remove_device(struct mmp_camera *cam) argument
69 list_del(&cam->devlist);
80 struct mmp_camera *cam; local
83 list_for_each_entry(cam, &mmpcam_devices, devlist) {
84 if (cam->pdev == pdev) {
86 return cam;
109 static void mmpcam_power_up_ctlr(struct mmp_camera *cam) argument
111 iowrite32(0x3f, cam
118 struct mmp_camera *cam = mcam_to_cam(mcam); local
140 struct mmp_camera *cam = mcam_to_cam(mcam); local
171 struct mmp_camera *cam; local
291 mmpcam_remove(struct mmp_camera *cam) argument
311 struct mmp_camera *cam = mmpcam_find_device(pdev); local
325 struct mmp_camera *cam = mmpcam_find_device(pdev); local
335 struct mmp_camera *cam = mmpcam_find_device(pdev); local
[all...]
H A Dcafe-driver.c132 #define cam_err(cam, fmt, arg...) \
133 dev_err(&(cam)->pdev->dev, fmt, ##arg);
134 #define cam_warn(cam, fmt, arg...) \
135 dev_warn(&(cam)->pdev->dev, fmt, ##arg);
169 static int cafe_smbus_write_data(struct cafe_camera *cam, argument
174 struct mcam_camera *mcam = &cam->mcam;
207 wait_event_timeout(cam->smbus_wait, cafe_smbus_write_done(mcam),
215 cam_err(cam, "SMBUS write (%02x/%02x/%02x) timed out\n", addr,
220 cam_err(cam, "SMBUS write (%02x/%02x/%02x) error\n", addr,
248 static int cafe_smbus_read_data(struct cafe_camera *cam, argument
295 struct cafe_camera *cam = i2c_get_adapdata(adapter); local
315 cafe_smbus_enable_irq(struct cafe_camera *cam) argument
335 cafe_smbus_setup(struct cafe_camera *cam) argument
356 cafe_smbus_shutdown(struct cafe_camera *cam) argument
434 struct cafe_camera *cam = data; local
460 struct cafe_camera *cam; local
547 cafe_shutdown(struct cafe_camera *cam) argument
559 struct cafe_camera *cam = to_cam(v4l2_dev); local
577 struct cafe_camera *cam = to_cam(v4l2_dev); local
592 struct cafe_camera *cam = to_cam(v4l2_dev); local
[all...]
/drivers/media/video/cpia2/
H A Dcpia2_usb.c50 #define FRAME_SIZE_PER_DESC frame_sizes[cam->cur_alt]
52 static void process_frame(struct camera_data *cam);
58 static void free_sbufs(struct camera_data *cam);
59 static void add_APPn(struct camera_data *cam);
60 static void add_COM(struct camera_data *cam);
61 static int submit_urbs(struct camera_data *cam);
62 static int set_alternate(struct camera_data *cam, unsigned int alt);
63 static int configure_transfer_mode(struct camera_data *cam, unsigned int alt);
86 static void process_frame(struct camera_data *cam) argument
90 unsigned char *inbuff = cam
165 add_APPn(struct camera_data *cam) argument
184 add_COM(struct camera_data *cam) argument
208 struct camera_data *cam = (struct camera_data *) urb->context; local
380 configure_transfer_mode(struct camera_data *cam, unsigned int alt) argument
452 cpia2_usb_change_streaming_alternate(struct camera_data *cam, unsigned int alt) argument
482 set_alternate(struct camera_data *cam, unsigned int alt) argument
516 free_sbufs(struct camera_data *cam) argument
585 cpia2_usb_transfer_cmd(struct camera_data *cam, void *registers, u8 request, u8 start, u8 count, u8 direction) argument
633 submit_urbs(struct camera_data *cam) argument
704 cpia2_usb_stream_start(struct camera_data *cam, unsigned int alternate) argument
751 cpia2_usb_stream_pause(struct camera_data *cam) argument
766 cpia2_usb_stream_resume(struct camera_data *cam) argument
784 cpia2_usb_stream_stop(struct camera_data *cam) argument
804 struct camera_data *cam; local
866 struct camera_data *cam = usb_get_intfdata(intf); local
[all...]
H A Dcpia2_v4l.c240 struct camera_data *cam = video_drvdata(file); local
243 if (!cam) {
248 if (!cam->present)
251 if (cam->open_count == 0) {
252 if (cpia2_allocate_buffers(cam))
256 if (cpia2_reset_camera(cam) < 0)
259 cam->APP_len = 0;
260 cam->COM_len = 0;
268 v4l2_prio_open(&cam->prio, &fh->prio);
271 ++cam
285 struct camera_data *cam = video_get_drvdata(dev); local
327 struct camera_data *cam = video_drvdata(file); local
351 struct camera_data *cam = video_drvdata(filp); local
366 sync(struct camera_data *cam, int frame_nr) argument
401 struct camera_data *cam = video_drvdata(file); local
425 struct camera_data *cam = video_drvdata(file); local
550 struct camera_data *cam = video_drvdata(file); local
612 struct camera_data *cam = video_drvdata(file); local
672 struct camera_data *cam = video_drvdata(file); local
697 struct camera_data *cam = video_drvdata(file); local
726 struct camera_data *cam = video_drvdata(file); local
794 struct camera_data *cam = video_drvdata(file); local
845 struct camera_data *cam = video_drvdata(file); local
963 struct camera_data *cam = video_drvdata(file); local
1039 struct camera_data *cam = video_drvdata(file); local
1080 struct camera_data *cam = video_drvdata(file); local
1129 struct camera_data *cam = video_drvdata(file); local
1152 struct camera_data *cam = video_drvdata(file); local
1200 struct camera_data *cam = video_drvdata(file); local
1223 find_earliest_filled_buffer(struct camera_data *cam) argument
1256 struct camera_data *cam = video_drvdata(file); local
1312 struct camera_data *cam = video_drvdata(file); local
1329 struct camera_data *cam = video_drvdata(file); local
1343 struct camera_data *cam = video_drvdata(file); local
1361 struct camera_data *cam = video_drvdata(file); local
1383 reset_camera_struct_v4l(struct camera_data *cam) argument
1455 cpia2_register_camera(struct camera_data *cam) argument
1482 cpia2_unregister_camera(struct camera_data *cam) argument
[all...]
H A Dcpia2_core.c59 static int apply_vp_patch(struct camera_data *cam);
60 static int set_default_user_mode(struct camera_data *cam);
61 static int set_vw_size(struct camera_data *cam, int size);
62 static int configure_sensor(struct camera_data *cam,
64 static int config_sensor_410(struct camera_data *cam,
66 static int config_sensor_500(struct camera_data *cam,
68 static int set_all_properties(struct camera_data *cam);
69 static void get_color_params(struct camera_data *cam);
70 static void wake_system(struct camera_data *cam);
71 static void set_lowlight_boost(struct camera_data *cam);
137 cpia2_do_command(struct camera_data *cam, u32 command, u8 direction, u8 param) argument
526 cpia2_send_command(struct camera_data *cam, struct cpia2_command *cmd) argument
601 cpia2_get_version_info(struct camera_data *cam) argument
616 cpia2_reset_camera(struct camera_data *cam) argument
838 cpia2_set_high_power(struct camera_data *cam) argument
878 cpia2_set_low_power(struct camera_data *cam) argument
890 cpia2_send_onebyte_command(struct camera_data *cam, struct cpia2_command *cmd, u8 start, u8 datum) argument
900 apply_vp_patch(struct camera_data *cam) argument
945 set_default_user_mode(struct camera_data *cam) argument
1044 set_vw_size(struct camera_data *cam, int size) argument
1114 configure_sensor(struct camera_data *cam, int req_width, int req_height) argument
1141 config_sensor_410(struct camera_data *cam, int req_width, int req_height) argument
1327 config_sensor_500(struct camera_data *cam, int req_width, int req_height) argument
1534 set_all_properties(struct camera_data *cam) argument
1570 cpia2_save_camera_state(struct camera_data *cam) argument
1585 get_color_params(struct camera_data *cam) argument
1597 cpia2_set_color_params(struct camera_data *cam) argument
1610 cpia2_set_flicker_mode(struct camera_data *cam, int mode) argument
1689 cpia2_set_property_flip(struct camera_data *cam, int prop_val) argument
1713 cpia2_set_property_mirror(struct camera_data *cam, int prop_val) argument
1740 cpia2_set_target_kb(struct camera_data *cam, unsigned char value) argument
1762 cpia2_set_gpio(struct camera_data *cam, unsigned char setting) argument
1795 cpia2_set_fps(struct camera_data *cam, int framerate) argument
1837 cpia2_set_brightness(struct camera_data *cam, unsigned char value) argument
1854 cpia2_set_contrast(struct camera_data *cam, unsigned char value) argument
1866 cpia2_set_saturation(struct camera_data *cam, unsigned char value) argument
1878 wake_system(struct camera_data *cam) argument
1889 set_lowlight_boost(struct camera_data *cam) argument
1927 cpia2_set_format(struct camera_data *cam) argument
1948 cpia2_dbg_dump_registers(struct camera_data *cam) argument
2166 reset_camera_struct(struct camera_data *cam) argument
2233 struct camera_data *cam; local
2256 cpia2_init_camera(struct camera_data *cam) argument
2292 cpia2_allocate_buffers(struct camera_data *cam) argument
2341 cpia2_free_buffers(struct camera_data *cam) argument
2358 cpia2_read(struct camera_data *cam, char __user *buf, unsigned long count, int noblock) argument
2423 cpia2_poll(struct camera_data *cam, struct file *filp, poll_table *wait) argument
2457 cpia2_remap_buffer(struct camera_data *cam, struct vm_area_struct *vma) argument
[all...]
/drivers/media/video/
H A Dvia-camera.c128 #define sensor_call(cam, optype, func, args...) \
129 v4l2_subdev_call(cam->sensor, optype, func, ##args)
134 #define cam_err(cam, fmt, arg...) \
135 dev_err(&(cam)->platdev->dev, fmt, ##arg);
136 #define cam_warn(cam, fmt, arg...) \
137 dev_warn(&(cam)->platdev->dev, fmt, ##arg);
138 #define cam_dbg(cam, fmt, arg...) \
139 dev_dbg(&(cam)->platdev->dev, fmt, ##arg);
183 static int via_sensor_power_setup(struct via_camera *cam) argument
187 cam
212 via_sensor_power_up(struct via_camera *cam) argument
221 via_sensor_power_down(struct via_camera *cam) argument
228 via_sensor_power_release(struct via_camera *cam) argument
241 viacam_set_flip(struct via_camera *cam) argument
255 viacam_configure_sensor(struct via_camera *cam) argument
282 viacam_write_reg(struct via_camera *cam, int reg, int value) argument
288 viacam_read_reg(struct via_camera *cam, int reg) argument
293 viacam_write_reg_mask(struct via_camera *cam, int reg, int value, int mask) argument
308 struct via_camera *cam = data; local
330 viacam_next_buffer(struct via_camera *cam) argument
359 struct via_camera *cam = data; local
396 viacam_int_enable(struct via_camera *cam) argument
403 viacam_int_disable(struct via_camera *cam) argument
417 viacam_ctlr_cbufs(struct via_camera *cam) argument
467 viacam_set_scale(struct via_camera *cam) argument
489 viacam_ctlr_image(struct via_camera *cam) argument
540 viacam_config_controller(struct via_camera *cam) argument
557 viacam_start_engine(struct via_camera *cam) argument
569 viacam_stop_engine(struct via_camera *cam) argument
591 struct via_camera *cam = q->priv_data; local
605 struct via_camera *cam = q->priv_data; local
628 struct via_camera *cam = q->priv_data; local
644 struct via_camera *cam = q->priv_data; local
663 struct via_camera *cam = video_drvdata(filp); local
695 struct via_camera *cam = video_drvdata(filp); local
733 struct via_camera *cam = video_drvdata(filp); local
775 struct via_camera *cam = video_drvdata(filp); local
783 struct via_camera *cam = video_drvdata(filp); local
808 struct via_camera *cam = priv; local
825 struct via_camera *cam = priv; local
838 struct via_camera *cam = priv; local
851 struct via_camera *cam = priv; local
956 viacam_do_try_fmt(struct via_camera *cam, struct v4l2_pix_format *upix, struct v4l2_pix_format *spix) argument
977 struct via_camera *cam = priv; local
991 struct via_camera *cam = priv; local
1002 struct via_camera *cam = priv; local
1054 struct via_camera *cam = priv; local
1062 struct via_camera *cam = priv; local
1069 struct via_camera *cam = priv; local
1076 struct via_camera *cam = priv; local
1083 struct via_camera *cam = priv; local
1134 struct via_camera *cam = priv; local
1163 struct via_camera *cam = priv; local
1176 struct via_camera *cam = priv; local
1203 struct via_camera *cam = priv; local
1249 struct via_camera *cam = priv; local
1262 struct via_camera *cam = priv; local
1362 struct via_camera *cam; local
1484 struct via_camera *cam = via_cam_info; local
[all...]
H A Domap24xxcam.c50 static void omap24xxcam_reset(struct omap24xxcam_device *cam);
51 static int omap24xxcam_sensor_if_enable(struct omap24xxcam_device *cam);
71 static void omap24xxcam_clock_put(struct omap24xxcam_device *cam) argument
73 if (cam->ick != NULL && !IS_ERR(cam->ick))
74 clk_put(cam->ick);
75 if (cam->fck != NULL && !IS_ERR(cam->fck))
76 clk_put(cam->fck);
78 cam
81 omap24xxcam_clock_get(struct omap24xxcam_device *cam) argument
103 omap24xxcam_clock_on(struct omap24xxcam_device *cam) argument
109 omap24xxcam_clock_off(struct omap24xxcam_device *cam) argument
126 omap24xxcam_core_xclk_set(const struct omap24xxcam_device *cam, u32 xclk) argument
144 omap24xxcam_core_hwinit(const struct omap24xxcam_device *cam) argument
170 omap24xxcam_core_enable(const struct omap24xxcam_device *cam) argument
185 omap24xxcam_core_disable(const struct omap24xxcam_device *cam) argument
192 omap24xxcam_core_isr(struct omap24xxcam_device *cam) argument
391 struct omap24xxcam_device *cam = local
548 struct omap24xxcam_device *cam = fh->cam; local
601 omap24xxcam_poweron_reset(struct omap24xxcam_device *cam) argument
625 omap24xxcam_hwinit(struct omap24xxcam_device *cam) argument
648 struct omap24xxcam_device *cam = (struct omap24xxcam_device *)data; local
667 omap24xxcam_capture_stop(struct omap24xxcam_device *cam) argument
696 omap24xxcam_capture_cont(struct omap24xxcam_device *cam) argument
723 struct omap24xxcam_device *cam = dev_get_drvdata(dev); local
732 omap24xxcam_reset(struct omap24xxcam_device *cam) argument
743 struct omap24xxcam_device *cam = (struct omap24xxcam_device *)arg; local
776 omap24xxcam_sensor_if_enable(struct omap24xxcam_device *cam) argument
872 omap24xxcam_sensor_if_disable(const struct omap24xxcam_device *cam) argument
884 omap24xxcam_sensor_init(struct omap24xxcam_device *cam) argument
920 omap24xxcam_sensor_exit(struct omap24xxcam_device *cam) argument
926 omap24xxcam_sensor_disable(struct omap24xxcam_device *cam) argument
936 omap24xxcam_sensor_enable(struct omap24xxcam_device *cam) argument
962 struct omap24xxcam_device *cam = local
992 struct omap24xxcam_device *cam = ofh->cam; local
1005 struct omap24xxcam_device *cam = ofh->cam; local
1017 struct omap24xxcam_device *cam = ofh->cam; local
1031 struct omap24xxcam_device *cam = ofh->cam; local
1061 struct omap24xxcam_device *cam = ofh->cam; local
1075 struct omap24xxcam_device *cam = ofh->cam; local
1122 struct omap24xxcam_device *cam = ofh->cam; local
1165 struct omap24xxcam_device *cam = ofh->cam; local
1195 struct omap24xxcam_device *cam = ofh->cam; local
1247 struct omap24xxcam_device *cam = ofh->cam; local
1259 struct omap24xxcam_device *cam = ofh->cam; local
1273 struct omap24xxcam_device *cam = ofh->cam; local
1286 struct omap24xxcam_device *cam = ofh->cam; local
1300 struct omap24xxcam_device *cam = ofh->cam; local
1343 struct omap24xxcam_device *cam = fh->cam; local
1373 struct omap24xxcam_device *cam = fh->cam; local
1454 struct omap24xxcam_device *cam = omap24xxcam.priv; local
1511 struct omap24xxcam_device *cam = fh->cam; local
1573 struct omap24xxcam_device *cam = platform_get_drvdata(pdev); local
1589 struct omap24xxcam_device *cam = platform_get_drvdata(pdev); local
1634 struct omap24xxcam_device *cam = s->u.slave->master->priv; local
1692 struct omap24xxcam_device *cam = s->u.slave->master->priv; local
1741 struct omap24xxcam_device *cam; local
1827 struct omap24xxcam_device *cam = platform_get_drvdata(pdev); local
[all...]
H A Dw9966.c140 "\tcam 1 to parport3 and search every parport for cam 2 etc...");
157 static inline void w9966_set_state(struct w9966 *cam, int mask, int val) argument
159 cam->dev_state = (cam->dev_state & ~mask) ^ val;
163 static inline int w9966_get_state(struct w9966 *cam, int mask, int val) argument
165 return ((cam->dev_state & mask) == val);
169 static void w9966_pdev_claim(struct w9966 *cam) argument
171 if (w9966_get_state(cam, W9966_STATE_CLAIMED, W9966_STATE_CLAIMED))
173 parport_claim_or_block(cam->pdev);
174 w9966_set_state(cam, W9966_STATE_CLAIME
178 w9966_pdev_release(struct w9966 *cam) argument
189 w9966_read_reg(struct w9966 *cam, int reg) argument
210 w9966_write_reg(struct w9966 *cam, int reg, int data) argument
234 w9966_i2c_setsda(struct w9966 *cam, int state) argument
247 w9966_i2c_getscl(struct w9966 *cam) argument
255 w9966_i2c_setscl(struct w9966 *cam, int state) argument
290 w9966_i2c_wbyte(struct w9966 *cam, int data) argument
372 w9966_write_reg_i2c(struct w9966 *cam, int reg, int data) argument
459 w9966_setup(struct w9966 *cam, int x1, int y1, int x2, int y2, int w, int h) argument
565 struct w9966 *cam = video_drvdata(file); local
617 struct w9966 *cam = video_drvdata(file); local
643 struct w9966 *cam = video_drvdata(file); local
683 struct w9966 *cam = video_drvdata(file); local
720 struct w9966 *cam = video_drvdata(file); local
758 struct w9966 *cam = video_drvdata(file); local
839 w9966_init(struct w9966 *cam, struct parport *port) argument
918 w9966_term(struct w9966 *cam) argument
[all...]
H A Dzr364xx.c144 struct zr364xx_camera *cam; member in struct:zr364xx_dmaqueue
152 void *cam; /* back pointer to zr364xx_camera struct */ member in struct:zr364xx_pipeinfo
370 struct zr364xx_camera *cam = vq->priv_data; local
372 *size = cam->width * cam->height * (cam->fmt->depth >> 3);
397 struct zr364xx_camera *cam = vq->priv_data; local
402 DBG("%s, field=%d, fmt name = %s\n", __func__, field, cam->fmt != NULL ?
403 cam->fmt->name : "");
404 if (cam
436 struct zr364xx_camera *cam = vq->priv_data; local
470 struct zr364xx_camera *cam = video_drvdata(file); local
501 zr364xx_fillbuff(struct zr364xx_camera *cam, struct zr364xx_buffer *buf, int jpgsize) argument
542 zr364xx_got_frame(struct zr364xx_camera *cam, int jpgsize) argument
581 zr364xx_read_video_callback(struct zr364xx_camera *cam, struct zr364xx_pipeinfo *pipe_info, struct urb *purb) argument
707 res_get(struct zr364xx_camera *cam) argument
723 res_check(struct zr364xx_camera *cam) argument
728 res_free(struct zr364xx_camera *cam) argument
739 struct zr364xx_camera *cam = video_drvdata(file); local
780 struct zr364xx_camera *cam; local
805 struct zr364xx_camera *cam; local
832 struct zr364xx_camera *cam; local
872 struct zr364xx_camera *cam = video_drvdata(file); local
904 struct zr364xx_camera *cam; local
924 struct zr364xx_camera *cam = video_drvdata(file); local
1021 struct zr364xx_camera *cam = video_drvdata(file); local
1031 struct zr364xx_camera *cam = video_drvdata(file); local
1041 struct zr364xx_camera *cam = video_drvdata(file); local
1052 struct zr364xx_camera *cam = video_drvdata(file); local
1061 struct zr364xx_camera *cam; local
1123 zr364xx_start_readpipe(struct zr364xx_camera *cam) argument
1155 zr364xx_stop_readpipe(struct zr364xx_camera *cam) argument
1180 zr364xx_start_acquire(struct zr364xx_camera *cam) argument
1196 zr364xx_stop_acquire(struct zr364xx_camera *cam) argument
1205 struct zr364xx_camera *cam = video_drvdata(file); local
1245 struct zr364xx_camera *cam = video_drvdata(file); local
1269 struct zr364xx_camera *cam = video_drvdata(file); local
1318 zr364xx_destroy(struct zr364xx_camera *cam) argument
1357 struct zr364xx_camera *cam; local
1407 struct zr364xx_camera *cam = video_drvdata(file); local
1427 struct zr364xx_camera *cam = video_drvdata(file); local
1479 zr364xx_board_init(struct zr364xx_camera *cam) argument
1542 struct zr364xx_camera *cam = NULL; local
1678 struct zr364xx_camera *cam = usb_get_intfdata(intf); local
[all...]
/drivers/media/video/et61x251/
H A Det61x251_core.c121 et61x251_request_buffers(struct et61x251_device* cam, u32 count, argument
124 struct v4l2_pix_format* p = &(cam->sensor.pix_format);
125 struct v4l2_rect* r = &(cam->sensor.cropcap.bounds);
126 const size_t imagesize = cam->module_param.force_munmap ||
136 cam->nbuffers = count;
137 while (cam->nbuffers > 0) {
138 if ((buff = vmalloc_32_user(cam->nbuffers *
141 cam->nbuffers--;
144 for (i = 0; i < cam->nbuffers; i++) {
145 cam
160 et61x251_release_buffers(struct et61x251_device* cam) argument
170 et61x251_empty_framequeues(struct et61x251_device* cam) argument
184 et61x251_requeue_outqueue(struct et61x251_device* cam) argument
197 et61x251_queue_unusedframes(struct et61x251_device* cam) argument
213 et61x251_write_reg(struct et61x251_device* cam, u8 value, u16 index) argument
233 et61x251_read_reg(struct et61x251_device* cam, u16 index) argument
250 et61x251_i2c_wait(struct et61x251_device* cam, const struct et61x251_sensor* sensor) argument
275 et61x251_i2c_raw_write(struct et61x251_device* cam, u8 n, u8 data1, u8 data2, u8 data3, u8 data4, u8 data5, u8 data6, u8 data7, u8 data8, u8 address) argument
330 struct et61x251_device* cam = urb->context; local
469 et61x251_start_transfer(struct et61x251_device* cam) argument
555 et61x251_stop_transfer(struct et61x251_device* cam) argument
578 et61x251_stream_interrupt(struct et61x251_device* cam) argument
604 et61x251_i2c_try_read(struct et61x251_device* cam, const struct et61x251_sensor* sensor, u8 address) argument
637 et61x251_i2c_try_write(struct et61x251_device* cam, const struct et61x251_sensor* sensor, u8 address, u8 value) argument
669 et61x251_i2c_read(struct et61x251_device* cam, u8 address) argument
674 et61x251_i2c_write(struct et61x251_device* cam, u8 address, u8 value) argument
714 struct et61x251_device* cam; local
738 struct et61x251_device* cam; local
771 struct et61x251_device* cam; local
803 struct et61x251_device* cam; local
842 struct et61x251_device* cam; local
868 struct et61x251_device* cam; local
901 struct et61x251_device* cam; local
938 struct et61x251_device* cam; local
989 et61x251_create_sysfs(struct et61x251_device* cam) argument
1021 et61x251_set_pix_format(struct et61x251_device* cam, struct v4l2_pix_format* pix) argument
1038 et61x251_set_compression(struct et61x251_device* cam, struct v4l2_jpegcompression* compression) argument
1054 et61x251_set_scale(struct et61x251_device* cam, u8 scale) argument
1077 et61x251_set_crop(struct et61x251_device* cam, struct v4l2_rect* rect) argument
1105 et61x251_init(struct et61x251_device* cam) argument
1194 struct et61x251_device *cam; local
1214 struct et61x251_device* cam; local
1300 struct et61x251_device* cam; local
1326 struct et61x251_device *cam = video_drvdata(filp); local
1436 struct et61x251_device *cam = video_drvdata(filp); local
1512 struct et61x251_device *cam = video_drvdata(filp); local
1580 et61x251_vidioc_querycap(struct et61x251_device* cam, void __user * arg) argument
1602 et61x251_vidioc_enuminput(struct et61x251_device* cam, void __user * arg) argument
1625 et61x251_vidioc_g_input(struct et61x251_device* cam, void __user * arg) argument
1637 et61x251_vidioc_s_input(struct et61x251_device* cam, void __user * arg) argument
1652 et61x251_vidioc_query_ctrl(struct et61x251_device* cam, void __user * arg) argument
1674 et61x251_vidioc_g_ctrl(struct et61x251_device* cam, void __user * arg) argument
1706 et61x251_vidioc_s_ctrl(struct et61x251_device* cam, void __user * arg) argument
1742 et61x251_vidioc_cropcap(struct et61x251_device* cam, void __user * arg) argument
1758 et61x251_vidioc_g_crop(struct et61x251_device* cam, void __user * arg) argument
1775 et61x251_vidioc_s_crop(struct et61x251_device* cam, void __user * arg) argument
1887 et61x251_vidioc_enum_framesizes(struct et61x251_device* cam, void __user * arg) argument
1916 et61x251_vidioc_enum_fmt(struct et61x251_device* cam, void __user * arg) argument
1947 et61x251_vidioc_g_fmt(struct et61x251_device* cam, void __user * arg) argument
1974 et61x251_vidioc_try_s_fmt(struct et61x251_device* cam, unsigned int cmd, void __user * arg) argument
2109 et61x251_vidioc_g_jpegcomp(struct et61x251_device* cam, void __user * arg) argument
2120 et61x251_vidioc_s_jpegcomp(struct et61x251_device* cam, void __user * arg) argument
2154 et61x251_vidioc_reqbufs(struct et61x251_device* cam, void __user * arg) argument
2203 et61x251_vidioc_querybuf(struct et61x251_device* cam, void __user * arg) argument
2232 et61x251_vidioc_qbuf(struct et61x251_device* cam, void __user * arg) argument
2260 et61x251_vidioc_dqbuf(struct et61x251_device* cam, struct file* filp, void __user * arg) argument
2315 et61x251_vidioc_streamon(struct et61x251_device* cam, void __user * arg) argument
2334 et61x251_vidioc_streamoff(struct et61x251_device* cam, void __user * arg) argument
2357 et61x251_vidioc_g_parm(struct et61x251_device* cam, void __user * arg) argument
2378 et61x251_vidioc_s_parm(struct et61x251_device* cam, void __user * arg) argument
2408 struct et61x251_device *cam = video_drvdata(filp); local
2495 struct et61x251_device *cam = video_drvdata(filp); local
2541 struct et61x251_device* cam; local
2648 struct et61x251_device* cam; local
[all...]
H A Det61x251_tas5130d1b.c27 static int tas5130d1b_init(struct et61x251_device* cam) argument
31 err += et61x251_write_reg(cam, 0x14, 0x01);
32 err += et61x251_write_reg(cam, 0x1b, 0x02);
33 err += et61x251_write_reg(cam, 0x02, 0x12);
34 err += et61x251_write_reg(cam, 0x0e, 0x60);
35 err += et61x251_write_reg(cam, 0x80, 0x61);
36 err += et61x251_write_reg(cam, 0xf0, 0x62);
37 err += et61x251_write_reg(cam, 0x03, 0x63);
38 err += et61x251_write_reg(cam, 0x14, 0x64);
39 err += et61x251_write_reg(cam,
50 tas5130d1b_set_ctrl(struct et61x251_device* cam, const struct v4l2_control* ctrl) argument
129 et61x251_probe_tas5130d1b(struct et61x251_device* cam) argument
[all...]
/drivers/media/video/sn9c102/
H A Dsn9c102_ov7660.c26 static int ov7660_init(struct sn9c102_device* cam) argument
30 err = sn9c102_write_const_regs(cam, {0x40, 0x02}, {0x00, 0x03},
105 err += sn9c102_i2c_write(cam, 0x12, 0x80);
106 err += sn9c102_i2c_write(cam, 0x11, 0x09);
107 err += sn9c102_i2c_write(cam, 0x00, 0x0A);
108 err += sn9c102_i2c_write(cam, 0x01, 0x80);
109 err += sn9c102_i2c_write(cam, 0x02, 0x80);
110 err += sn9c102_i2c_write(cam, 0x03, 0x00);
111 err += sn9c102_i2c_write(cam, 0x04, 0x00);
112 err += sn9c102_i2c_write(cam,
274 ov7660_get_ctrl(struct sn9c102_device* cam, struct v4l2_control* ctrl) argument
327 ov7660_set_ctrl(struct sn9c102_device* cam, const struct v4l2_control* ctrl) argument
366 ov7660_set_crop(struct sn9c102_device* cam, const struct v4l2_rect* rect) argument
381 ov7660_set_pix_format(struct sn9c102_device* cam, const struct v4l2_pix_format* pix) argument
520 sn9c102_probe_ov7660(struct sn9c102_device* cam) argument
[all...]
H A Dsn9c102_tas5110d.c26 static int tas5110d_init(struct sn9c102_device* cam) argument
30 err = sn9c102_write_const_regs(cam, {0x01, 0x01}, {0x04, 0x01},
34 err += sn9c102_i2c_write(cam, 0x9a, 0xca);
40 static int tas5110d_set_crop(struct sn9c102_device* cam, argument
43 struct sn9c102_sensor* s = sn9c102_get_sensor(cam);
48 err += sn9c102_write_reg(cam, h_start, 0x12);
49 err += sn9c102_write_reg(cam, v_start, 0x13);
51 err += sn9c102_write_reg(cam, 0x14, 0x1a);
52 err += sn9c102_write_reg(cam, 0x0a, 0x1b);
58 static int tas5110d_set_pix_format(struct sn9c102_device* cam, argument
106 sn9c102_probe_tas5110d(struct sn9c102_device* cam) argument
[all...]
H A Dsn9c102_core.c142 sn9c102_request_buffers(struct sn9c102_device* cam, u32 count, argument
145 struct v4l2_pix_format* p = &(cam->sensor.pix_format);
146 struct v4l2_rect* r = &(cam->sensor.cropcap.bounds);
147 size_t imagesize = cam->module_param.force_munmap || io == IO_READ ?
156 if (cam->bridge == BRIDGE_SN9C105 || cam->bridge == BRIDGE_SN9C120)
159 cam->nbuffers = count;
160 while (cam->nbuffers > 0) {
161 if ((buff = vmalloc_32_user(cam->nbuffers *
164 cam
183 sn9c102_release_buffers(struct sn9c102_device* cam) argument
193 sn9c102_empty_framequeues(struct sn9c102_device* cam) argument
207 sn9c102_requeue_outqueue(struct sn9c102_device* cam) argument
220 sn9c102_queue_unusedframes(struct sn9c102_device* cam) argument
240 sn9c102_write_regs(struct sn9c102_device* cam, const u8 valreg[][2], int count) argument
276 sn9c102_write_reg(struct sn9c102_device* cam, u8 value, u16 index) argument
302 sn9c102_read_reg(struct sn9c102_device* cam, u16 index) argument
318 sn9c102_pread_reg(struct sn9c102_device* cam, u16 index) argument
328 sn9c102_i2c_wait(struct sn9c102_device* cam, const struct sn9c102_sensor* sensor) argument
349 sn9c102_i2c_detect_read_error(struct sn9c102_device* cam, const struct sn9c102_sensor* sensor) argument
371 sn9c102_i2c_detect_write_error(struct sn9c102_device* cam, const struct sn9c102_sensor* sensor) argument
381 sn9c102_i2c_try_raw_read(struct sn9c102_device* cam, const struct sn9c102_sensor* sensor, u8 data0, u8 data1, u8 n, u8 buffer[]) argument
440 sn9c102_i2c_try_raw_write(struct sn9c102_device* cam, const struct sn9c102_sensor* sensor, u8 n, u8 data0, u8 data1, u8 data2, u8 data3, u8 data4, u8 data5) argument
479 sn9c102_i2c_try_read(struct sn9c102_device* cam, const struct sn9c102_sensor* sensor, u8 address) argument
487 sn9c102_i2c_try_write(struct sn9c102_device* cam, const struct sn9c102_sensor* sensor, u8 address, u8 value) argument
497 sn9c102_i2c_read(struct sn9c102_device* cam, u8 address) argument
503 sn9c102_i2c_write(struct sn9c102_device* cam, u8 address, u8 value) argument
510 sn9c102_sof_length(struct sn9c102_device* cam) argument
528 sn9c102_find_sof_header(struct sn9c102_device* cam, void* mem, size_t len) argument
573 sn9c102_find_eof_header(struct sn9c102_device* cam, void* mem, size_t len) argument
603 sn9c102_write_jpegheader(struct sn9c102_device* cam, struct sn9c102_frame_t* f) argument
690 struct sn9c102_device* cam = urb->context; local
885 sn9c102_start_transfer(struct sn9c102_device* cam) argument
973 sn9c102_stop_transfer(struct sn9c102_device* cam) argument
996 sn9c102_stream_interrupt(struct sn9c102_device* cam) argument
1055 struct sn9c102_device* cam; local
1079 struct sn9c102_device* cam; local
1112 struct sn9c102_device* cam; local
1144 struct sn9c102_device* cam; local
1183 struct sn9c102_device* cam; local
1209 struct sn9c102_device* cam; local
1242 struct sn9c102_device* cam; local
1279 struct sn9c102_device* cam; local
1324 struct sn9c102_device* cam; local
1411 struct sn9c102_device* cam; local
1439 sn9c102_create_sysfs(struct sn9c102_device* cam) argument
1492 sn9c102_set_pix_format(struct sn9c102_device* cam, struct v4l2_pix_format* pix) argument
1532 sn9c102_set_compression(struct sn9c102_device* cam, struct v4l2_jpegcompression* compression) argument
1580 sn9c102_set_scale(struct sn9c102_device* cam, u8 scale) argument
1603 sn9c102_set_crop(struct sn9c102_device* cam, struct v4l2_rect* rect) argument
1626 sn9c102_init(struct sn9c102_device* cam) argument
1731 struct sn9c102_device *cam; local
1752 struct sn9c102_device* cam; local
1863 struct sn9c102_device* cam; local
1887 struct sn9c102_device *cam = video_drvdata(filp); local
2013 struct sn9c102_device *cam = video_drvdata(filp); local
2089 struct sn9c102_device *cam = video_drvdata(filp); local
2157 sn9c102_vidioc_querycap(struct sn9c102_device* cam, void __user * arg) argument
2179 sn9c102_vidioc_enuminput(struct sn9c102_device* cam, void __user * arg) argument
2202 sn9c102_vidioc_g_input(struct sn9c102_device* cam, void __user * arg) argument
2214 sn9c102_vidioc_s_input(struct sn9c102_device* cam, void __user * arg) argument
2229 sn9c102_vidioc_query_ctrl(struct sn9c102_device* cam, void __user * arg) argument
2251 sn9c102_vidioc_g_ctrl(struct sn9c102_device* cam, void __user * arg) argument
2286 sn9c102_vidioc_s_ctrl(struct sn9c102_device* cam, void __user * arg) argument
2325 sn9c102_vidioc_cropcap(struct sn9c102_device* cam, void __user * arg) argument
2341 sn9c102_vidioc_g_crop(struct sn9c102_device* cam, void __user * arg) argument
2358 sn9c102_vidioc_s_crop(struct sn9c102_device* cam, void __user * arg) argument
2470 sn9c102_vidioc_enum_framesizes(struct sn9c102_device* cam, void __user * arg) argument
2509 sn9c102_vidioc_enum_fmt(struct sn9c102_device* cam, void __user * arg) argument
2551 sn9c102_vidioc_g_fmt(struct sn9c102_device* cam, void __user * arg) argument
2579 sn9c102_vidioc_try_s_fmt(struct sn9c102_device* cam, unsigned int cmd, void __user * arg) argument
2726 sn9c102_vidioc_g_jpegcomp(struct sn9c102_device* cam, void __user * arg) argument
2736 sn9c102_vidioc_s_jpegcomp(struct sn9c102_device* cam, void __user * arg) argument
2770 sn9c102_vidioc_reqbufs(struct sn9c102_device* cam, void __user * arg) argument
2819 sn9c102_vidioc_querybuf(struct sn9c102_device* cam, void __user * arg) argument
2848 sn9c102_vidioc_qbuf(struct sn9c102_device* cam, void __user * arg) argument
2876 sn9c102_vidioc_dqbuf(struct sn9c102_device* cam, struct file* filp, void __user * arg) argument
2947 sn9c102_vidioc_streamon(struct sn9c102_device* cam, void __user * arg) argument
2966 sn9c102_vidioc_streamoff(struct sn9c102_device* cam, void __user * arg) argument
2989 sn9c102_vidioc_g_parm(struct sn9c102_device* cam, void __user * arg) argument
3010 sn9c102_vidioc_s_parm(struct sn9c102_device* cam, void __user * arg) argument
3038 sn9c102_vidioc_enumaudio(struct sn9c102_device* cam, void __user * arg) argument
3063 sn9c102_vidioc_g_audio(struct sn9c102_device* cam, void __user * arg) argument
3084 sn9c102_vidioc_s_audio(struct sn9c102_device* cam, void __user * arg) argument
3104 struct sn9c102_device *cam = video_drvdata(filp); local
3200 struct sn9c102_device *cam = video_drvdata(filp); local
3247 struct sn9c102_device* cam; local
3388 struct sn9c102_device* cam; local
[all...]
H A Dsn9c102_pas106b.c27 static int pas106b_init(struct sn9c102_device* cam) argument
31 err = sn9c102_write_const_regs(cam, {0x00, 0x10}, {0x00, 0x11},
35 err += sn9c102_i2c_write(cam, 0x02, 0x0c);
36 err += sn9c102_i2c_write(cam, 0x05, 0x5a);
37 err += sn9c102_i2c_write(cam, 0x06, 0x88);
38 err += sn9c102_i2c_write(cam, 0x07, 0x80);
39 err += sn9c102_i2c_write(cam, 0x10, 0x06);
40 err += sn9c102_i2c_write(cam, 0x11, 0x06);
41 err += sn9c102_i2c_write(cam, 0x12, 0x00);
42 err += sn9c102_i2c_write(cam,
51 pas106b_get_ctrl(struct sn9c102_device* cam, struct v4l2_control* ctrl) argument
100 pas106b_set_ctrl(struct sn9c102_device* cam, const struct v4l2_control* ctrl) argument
138 pas106b_set_crop(struct sn9c102_device* cam, const struct v4l2_rect* rect) argument
153 pas106b_set_pix_format(struct sn9c102_device* cam, const struct v4l2_pix_format* pix) argument
275 sn9c102_probe_pas106b(struct sn9c102_device* cam) argument
[all...]
H A Dsn9c102_tas5110c1b.c26 static int tas5110c1b_init(struct sn9c102_device* cam) argument
30 err = sn9c102_write_const_regs(cam, {0x01, 0x01}, {0x44, 0x01},
35 err += sn9c102_i2c_write(cam, 0xc0, 0x80);
41 static int tas5110c1b_set_ctrl(struct sn9c102_device* cam, argument
48 err += sn9c102_i2c_write(cam, 0x20, 0xf6 - ctrl->value);
58 static int tas5110c1b_set_crop(struct sn9c102_device* cam, argument
61 struct sn9c102_sensor* s = sn9c102_get_sensor(cam);
66 err += sn9c102_write_reg(cam, h_start, 0x12);
67 err += sn9c102_write_reg(cam, v_start, 0x13);
70 err += sn9c102_write_reg(cam,
78 tas5110c1b_set_pix_format(struct sn9c102_device* cam, const struct v4l2_pix_format* pix) argument
138 sn9c102_probe_tas5110c1b(struct sn9c102_device* cam) argument
[all...]
H A Dsn9c102_tas5130d1b.c26 static int tas5130d1b_init(struct sn9c102_device* cam) argument
30 err = sn9c102_write_const_regs(cam, {0x01, 0x01}, {0x20, 0x17},
39 static int tas5130d1b_set_ctrl(struct sn9c102_device* cam, argument
46 err += sn9c102_i2c_write(cam, 0x20, 0xf6 - ctrl->value);
49 err += sn9c102_i2c_write(cam, 0x40, 0x47 - ctrl->value);
59 static int tas5130d1b_set_crop(struct sn9c102_device* cam, argument
62 struct sn9c102_sensor* s = sn9c102_get_sensor(cam);
67 err += sn9c102_write_reg(cam, h_start, 0x12);
68 err += sn9c102_write_reg(cam, v_start, 0x13);
71 err += sn9c102_write_reg(cam,
79 tas5130d1b_set_pix_format(struct sn9c102_device* cam, const struct v4l2_pix_format* pix) argument
149 sn9c102_probe_tas5130d1b(struct sn9c102_device* cam) argument
[all...]
H A Dsn9c102_ov7630.c26 static int ov7630_init(struct sn9c102_device* cam) argument
30 switch (sn9c102_get_bridge(cam)) {
33 err = sn9c102_write_const_regs(cam, {0x00, 0x14}, {0x60, 0x17},
36 err += sn9c102_i2c_write(cam, 0x12, 0x8d);
37 err += sn9c102_i2c_write(cam, 0x12, 0x0d);
38 err += sn9c102_i2c_write(cam, 0x11, 0x00);
39 err += sn9c102_i2c_write(cam, 0x15, 0x35);
40 err += sn9c102_i2c_write(cam, 0x16, 0x03);
41 err += sn9c102_i2c_write(cam, 0x17, 0x1c);
42 err += sn9c102_i2c_write(cam,
255 ov7630_get_ctrl(struct sn9c102_device* cam, struct v4l2_control* ctrl) argument
325 ov7630_set_ctrl(struct sn9c102_device* cam, const struct v4l2_control* ctrl) argument
380 ov7630_set_crop(struct sn9c102_device* cam, const struct v4l2_rect* rect) argument
408 ov7630_set_pix_format(struct sn9c102_device* cam, const struct v4l2_pix_format* pix) argument
589 sn9c102_probe_ov7630(struct sn9c102_device* cam) argument
[all...]
H A Dsn9c102_pas202bcb.c31 static int pas202bcb_init(struct sn9c102_device* cam) argument
35 switch (sn9c102_get_bridge(cam)) {
38 err = sn9c102_write_const_regs(cam, {0x00, 0x10}, {0x00, 0x11},
43 err = sn9c102_write_const_regs(cam, {0x00, 0x02}, {0x00, 0x03},
65 err += sn9c102_i2c_write(cam, 0x02, 0x14);
66 err += sn9c102_i2c_write(cam, 0x03, 0x40);
67 err += sn9c102_i2c_write(cam, 0x0d, 0x2c);
68 err += sn9c102_i2c_write(cam, 0x0e, 0x01);
69 err += sn9c102_i2c_write(cam, 0x0f, 0xa9);
70 err += sn9c102_i2c_write(cam,
81 pas202bcb_get_ctrl(struct sn9c102_device* cam, struct v4l2_control* ctrl) argument
124 pas202bcb_set_pix_format(struct sn9c102_device* cam, const struct v4l2_pix_format* pix) argument
138 pas202bcb_set_ctrl(struct sn9c102_device* cam, const struct v4l2_control* ctrl) argument
172 pas202bcb_set_crop(struct sn9c102_device* cam, const struct v4l2_rect* rect) argument
297 sn9c102_probe_pas202bcb(struct sn9c102_device* cam) argument
[all...]
H A Dsn9c102_hv7131d.c26 static int hv7131d_init(struct sn9c102_device* cam) argument
30 err = sn9c102_write_const_regs(cam, {0x00, 0x10}, {0x00, 0x11},
34 err += sn9c102_i2c_write(cam, 0x01, 0x04);
35 err += sn9c102_i2c_write(cam, 0x02, 0x00);
36 err += sn9c102_i2c_write(cam, 0x28, 0x00);
42 static int hv7131d_get_ctrl(struct sn9c102_device* cam, argument
48 int r1 = sn9c102_i2c_read(cam, 0x26),
49 r2 = sn9c102_i2c_read(cam, 0x27);
56 if ((ctrl->value = sn9c102_i2c_read(cam, 0x31)) < 0)
61 if ((ctrl->value = sn9c102_i2c_read(cam,
86 hv7131d_set_ctrl(struct sn9c102_device* cam, const struct v4l2_control* ctrl) argument
119 hv7131d_set_crop(struct sn9c102_device* cam, const struct v4l2_rect* rect) argument
134 hv7131d_set_pix_format(struct sn9c102_device* cam, const struct v4l2_pix_format* pix) argument
246 sn9c102_probe_hv7131d(struct sn9c102_device* cam) argument
[all...]
H A Dsn9c102_mi0343.c26 static int mi0343_init(struct sn9c102_device* cam) argument
28 struct sn9c102_sensor* s = sn9c102_get_sensor(cam);
31 err = sn9c102_write_const_regs(cam, {0x00, 0x10}, {0x00, 0x11},
36 err += sn9c102_i2c_try_raw_write(cam, s, 4, s->i2c_slave_id, 0x0d,
38 err += sn9c102_i2c_try_raw_write(cam, s, 4, s->i2c_slave_id, 0x0d,
40 err += sn9c102_i2c_try_raw_write(cam, s, 4, s->i2c_slave_id, 0x03,
42 err += sn9c102_i2c_try_raw_write(cam, s, 4, s->i2c_slave_id, 0x04,
44 err += sn9c102_i2c_try_raw_write(cam, s, 4, s->i2c_slave_id, 0x05,
46 err += sn9c102_i2c_try_raw_write(cam, s, 4, s->i2c_slave_id, 0x06,
48 err += sn9c102_i2c_try_raw_write(cam,
55 mi0343_get_ctrl(struct sn9c102_device* cam, struct v4l2_control* ctrl) argument
122 mi0343_set_ctrl(struct sn9c102_device* cam, const struct v4l2_control* ctrl) argument
192 mi0343_set_crop(struct sn9c102_device* cam, const struct v4l2_rect* rect) argument
207 mi0343_set_pix_format(struct sn9c102_device* cam, const struct v4l2_pix_format* pix) argument
334 sn9c102_probe_mi0343(struct sn9c102_device* cam) argument
[all...]
H A Dsn9c102_mt9v111.c26 static int mt9v111_init(struct sn9c102_device *cam) argument
28 struct sn9c102_sensor *s = sn9c102_get_sensor(cam);
31 err = sn9c102_write_const_regs(cam, {0x44, 0x01}, {0x40, 0x02},
80 err += sn9c102_i2c_try_raw_write(cam, s, 4, s->i2c_slave_id, 0x01,
82 err += sn9c102_i2c_try_raw_write(cam, s, 4, s->i2c_slave_id, 0x0d,
84 err += sn9c102_i2c_try_raw_write(cam, s, 4, s->i2c_slave_id, 0x0d,
86 err += sn9c102_i2c_try_raw_write(cam, s, 4, s->i2c_slave_id, 0x08,
88 err += sn9c102_i2c_try_raw_write(cam, s, 4, s->i2c_slave_id, 0x01,
90 err += sn9c102_i2c_try_raw_write(cam, s, 4, s->i2c_slave_id, 0x08,
92 err += sn9c102_i2c_try_raw_write(cam,
122 mt9v111_get_ctrl(struct sn9c102_device *cam, struct v4l2_control *ctrl) argument
143 mt9v111_set_ctrl(struct sn9c102_device *cam, const struct v4l2_control *ctrl) argument
164 mt9v111_set_crop(struct sn9c102_device *cam, const struct v4l2_rect *rect) argument
176 mt9v111_set_pix_format(struct sn9c102_device *cam, const struct v4l2_pix_format *pix) argument
238 sn9c102_probe_mt9v111(struct sn9c102_device *cam) argument
[all...]
H A Dsn9c102_devtable.h134 extern int sn9c102_probe_hv7131d(struct sn9c102_device* cam);
135 extern int sn9c102_probe_hv7131r(struct sn9c102_device* cam);
136 extern int sn9c102_probe_mi0343(struct sn9c102_device* cam);
137 extern int sn9c102_probe_mi0360(struct sn9c102_device* cam);
138 extern int sn9c102_probe_mt9v111(struct sn9c102_device *cam);
139 extern int sn9c102_probe_ov7630(struct sn9c102_device* cam);
140 extern int sn9c102_probe_ov7660(struct sn9c102_device* cam);
141 extern int sn9c102_probe_pas106b(struct sn9c102_device* cam);
142 extern int sn9c102_probe_pas202bcb(struct sn9c102_device* cam);
143 extern int sn9c102_probe_tas5110c1b(struct sn9c102_device* cam);
[all...]
H A Dsn9c102_sensor.h65 enum sn9c102_bridge sn9c102_get_bridge(struct sn9c102_device* cam);
68 struct sn9c102_sensor* sn9c102_get_sensor(struct sn9c102_device* cam);
72 sn9c102_match_id(struct sn9c102_device* cam, const struct usb_device_id *id);
76 sn9c102_attach_sensor(struct sn9c102_device* cam,
102 extern int sn9c102_i2c_try_raw_write(struct sn9c102_device* cam,
106 extern int sn9c102_i2c_try_raw_read(struct sn9c102_device* cam,
122 sn9c102_write_const_regs(cam, {0x00, 0x14}, {0x60, 0x17}, {0x0f, 0x18});
177 int (*init)(struct sn9c102_device* cam);
198 int (*get_ctrl)(struct sn9c102_device* cam, struct v4l2_control* ctrl);
199 int (*set_ctrl)(struct sn9c102_device* cam,
[all...]

Completed in 539 milliseconds

12345