Lines Matching refs:cx231xx
3 cx231xx-video.c - driver for Conexant Cx23100/101/102
13 #include "cx231xx.h"
32 #include "cx231xx-vbi.h"
37 #define DRIVER_DESC "Conexant cx231xx based USB video device driver"
90 static int cx231xx_enable_analog_tuner(struct cx231xx *dev)
164 static inline void buffer_filled(struct cx231xx *dev,
184 static inline void print_err_status(struct cx231xx *dev, int packet, int status)
230 struct cx231xx *dev = container_of(vmode, struct cx231xx, video_mode);
262 static inline int cx231xx_isoc_copy(struct cx231xx *dev, struct urb *urb)
359 static inline int cx231xx_bulk_copy(struct cx231xx *dev, struct urb *urb)
497 u32 cx231xx_get_video_line(struct cx231xx *dev,
542 u32 cx231xx_copy_video_line(struct cx231xx *dev,
607 void cx231xx_reset_video_buffer(struct cx231xx *dev,
639 int cx231xx_do_copy(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
696 u8 cx231xx_is_buffer_done(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q)
716 struct cx231xx *dev = vb2_get_drv_priv(vq);
735 struct cx231xx *dev = vb2_get_drv_priv(vb->vb2_queue);
744 static void return_all_buffers(struct cx231xx *dev,
765 struct cx231xx *dev = vb2_get_drv_priv(vq);
791 struct cx231xx *dev = vb2_get_drv_priv(vq);
808 void video_mux(struct cx231xx *dev, int index)
832 struct cx231xx *dev = video_drvdata(file);
860 struct cx231xx *dev = video_drvdata(file);
892 struct cx231xx *dev = video_drvdata(file);
921 struct cx231xx *dev = video_drvdata(file);
929 struct cx231xx *dev = video_drvdata(file);
970 void cx231xx_v4l2_create_entities(struct cx231xx *dev)
1019 struct cx231xx *dev = video_drvdata(file);
1058 struct cx231xx *dev = video_drvdata(file);
1067 struct cx231xx *dev = video_drvdata(file);
1091 struct cx231xx *dev = video_drvdata(file);
1117 struct cx231xx *dev = video_drvdata(file);
1130 struct cx231xx *dev = video_drvdata(file);
1229 struct cx231xx *dev = video_drvdata(file);
1287 struct cx231xx *dev = video_drvdata(file);
1292 case 0: /* cx231xx internal registers */
1334 struct cx231xx *dev = video_drvdata(file);
1349 struct cx231xx *dev = video_drvdata(file);
1371 struct cx231xx *dev = video_drvdata(file);
1373 strscpy(cap->driver, "cx231xx", sizeof(cap->driver));
1414 struct cx231xx *dev = video_drvdata(file);
1436 struct cx231xx *dev = video_drvdata(file);
1468 struct cx231xx *dev = video_drvdata(file);
1481 struct cx231xx *dev = video_drvdata(file);
1498 struct cx231xx *dev = video_drvdata(filp);
1550 void cx231xx_release_analog_resources(struct cx231xx *dev)
1582 struct cx231xx *dev = video_drvdata(filp);
1630 struct cx231xx *dev = video_drvdata(filp);
1717 .name = "cx231xx-radio",
1724 static void cx231xx_vdev_init(struct cx231xx *dev,
1755 int cx231xx_register_analog_devices(struct cx231xx *dev)
1851 strscpy(cx231xx_vbi_template.name, "cx231xx-vbi",