Searched refs:cx231xx (Results 1 - 17 of 17) sorted by relevance

/linux-master/drivers/media/usb/cx231xx/
H A DMakefile2 cx231xx-y += cx231xx-video.o cx231xx-i2c.o cx231xx-cards.o cx231xx-core.o
3 cx231xx-y += cx231xx-avcore.o cx231xx-417.o cx231xx-pcb-cfg.o cx231xx
[all...]
H A Dcx231xx-vbi.h30 int cx231xx_init_vbi_isoc(struct cx231xx *dev, int max_packets,
32 int (*bulk_copy) (struct cx231xx *dev,
35 void cx231xx_uninit_vbi_isoc(struct cx231xx *dev);
38 u32 cx231xx_get_vbi_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
41 u32 cx231xx_copy_vbi_line(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
44 void cx231xx_reset_vbi_buffer(struct cx231xx *dev,
47 int cx231xx_do_vbi_copy(struct cx231xx *dev, struct cx231xx_dmaqueue *dma_q,
50 u8 cx231xx_is_vbi_buffer_done(struct cx231xx *dev,
H A Dcx231xx.h3 cx231xx.h - driver for Conexant Cx23100/101/102 USB video capture devices
30 #include "cx231xx-reg.h"
31 #include "cx231xx-pcb-cfg.h"
32 #include "cx231xx-conf-reg.h"
34 #define DRIVER_NAME "cx231xx"
89 /* maximum number of cx231xx boards */
149 struct cx231xx;
182 int (*isoc_copy) (struct cx231xx *dev, struct urb *urb);
216 int (*bulk_copy) (struct cx231xx *dev, struct urb *urb);
293 /* cx231xx ha
562 struct cx231xx { struct
[all...]
H A Dcx231xx-vbi.c10 #include "cx231xx.h"
26 #include "cx231xx-vbi.h"
28 static inline void print_err_status(struct cx231xx *dev, int packet, int status)
71 static inline int cx231xx_isoc_vbi_copy(struct cx231xx *dev, struct urb *urb)
160 struct cx231xx *dev = vb2_get_drv_priv(vq);
174 struct cx231xx *dev = vb2_get_drv_priv(vb->vb2_queue);
190 struct cx231xx *dev = vb2_get_drv_priv(vb->vb2_queue);
201 static void return_all_buffers(struct cx231xx *dev,
219 struct cx231xx *dev = vb2_get_drv_priv(vq);
235 struct cx231xx *de
[all...]
H A Dcx231xx-video.c3 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 *de
[all...]
H A Dcx231xx-avcore.c9 other related usb control functions for cx231xx based chipset.
13 #include "cx231xx.h"
27 #include "cx231xx-dif.h"
46 static int verve_write_byte(struct cx231xx *dev, u8 saddr, u8 data)
52 static int verve_read_byte(struct cx231xx *dev, u8 saddr, u8 *data)
62 void initGPIO(struct cx231xx *dev)
84 void uninitGPIO(struct cx231xx *dev)
98 static int afe_write_byte(struct cx231xx *dev, u16 saddr, u8 data)
104 static int afe_read_byte(struct cx231xx *dev, u16 saddr, u8 *data)
115 int cx231xx_afe_init_super_block(struct cx231xx *de
[all...]
H A Dcx231xx-input.c2 // cx231xx IR glue driver
6 // Polaris (cx231xx) has its support for IR's with a design close to MCE.
11 #include "cx231xx.h"
15 #define MODULE_NAME "cx231xx-input"
49 int cx231xx_ir_init(struct cx231xx *dev)
83 dev->init_data.rc_dev->driver_name = "cx231xx";
97 void cx231xx_ir_exit(struct cx231xx *dev)
H A Dcx231xx-audio.c9 #include "cx231xx.h"
31 static int cx231xx_isoc_audio_deinit(struct cx231xx *dev)
55 static int cx231xx_bulk_audio_deinit(struct cx231xx *dev)
81 struct cx231xx *dev = urb->context;
173 struct cx231xx *dev = urb->context;
258 static int cx231xx_init_audio_isoc(struct cx231xx *dev)
319 static int cx231xx_init_audio_bulk(struct cx231xx *dev)
397 struct cx231xx *dev = snd_pcm_substream_chip(substream);
444 struct cx231xx *dev = snd_pcm_substream_chip(substream);
481 struct cx231xx *de
[all...]
H A Dcx231xx-core.c3 cx231xx-core.c - driver for Conexant Cx23100/101/102
11 #include "cx231xx.h"
20 #include "cx231xx-reg.h"
58 void cx231xx_remove_from_devlist(struct cx231xx *dev)
73 void cx231xx_add_into_devlist(struct cx231xx *dev)
85 struct cx231xx *dev = NULL;
100 struct cx231xx *dev = NULL;
113 void cx231xx_init_extension(struct cx231xx *dev)
125 void cx231xx_close_extension(struct cx231xx *dev)
144 struct cx231xx *de
[all...]
H A Dcx231xx-i2c.c3 cx231xx-i2c.c - driver for Conexant Cx23100/101/102 USB video capture devices
11 #include "cx231xx.h"
45 static inline int get_real_i2c_port(struct cx231xx *dev, int bus_nr)
52 static inline bool is_tuner(struct cx231xx *dev, struct cx231xx_i2c *bus,
76 struct cx231xx *dev = bus->dev;
187 struct cx231xx *dev = bus->dev;
274 struct cx231xx *dev = bus->dev;
337 struct cx231xx *dev = bus->dev;
364 struct cx231xx *dev = bus->dev;
450 .name = "cx231xx",
[all...]
H A Dcx231xx-417.c4 * Support for a cx23417 mpeg encoder via cx231xx host port.
14 #include "cx231xx.h"
308 static int set_itvc_reg(struct cx231xx *dev, u32 gpio_direction, u32 value)
320 static int get_itvc_reg(struct cx231xx *dev, u32 gpio_direction, u32 *val_ptr)
333 static int wait_for_mci_complete(struct cx231xx *dev)
353 static int mc417_register_write(struct cx231xx *dev, u16 address, u32 value)
411 static int mc417_register_read(struct cx231xx *dev, u16 address, u32 *value)
485 static int mc417_memory_write(struct cx231xx *dev, u32 address, u32 value)
549 static int mc417_memory_read(struct cx231xx *dev, u32 address, u32 *value)
717 struct cx231xx *de
[all...]
H A Dcx231xx-pcb-cfg.h3 cx231xx-pcb-cfg.h - driver for Conexant
210 struct cx231xx;
212 int initialize_cx231xx(struct cx231xx *p_dev);
H A Dcx231xx-cards.c3 cx231xx-cards.c - driver for Conexant Cx23100/101/102
11 #include "cx231xx.h"
1086 struct cx231xx *dev = ptr;
1118 static void cx231xx_reset_out(struct cx231xx *dev)
1127 static void cx231xx_enable_OSC(struct cx231xx *dev)
1132 static void cx231xx_sleep_s5h1432(struct cx231xx *dev)
1137 static inline void cx231xx_set_model(struct cx231xx *dev)
1145 void cx231xx_pre_card_setup(struct cx231xx *dev)
1173 static void cx231xx_config_tuner(struct cx231xx *dev)
1211 static int read_eeprom(struct cx231xx *de
[all...]
H A Dcx231xx-dvb.c3 DVB device driver for cx231xx
10 #include "cx231xx.h"
35 MODULE_DESCRIPTION("driver for cx231xx based DVB cards");
167 static inline void print_err_status(struct cx231xx *dev, int packet, int status)
207 static inline int dvb_isoc_copy(struct cx231xx *dev, struct urb *urb)
241 static inline int dvb_bulk_copy(struct cx231xx *dev, struct urb *urb)
265 struct cx231xx *dev = dvb->adapter.priv;
295 struct cx231xx *dev = dvb->adapter.priv;
349 struct cx231xx *dev = fe->dvb->priv;
370 static int attach_xc5000(u8 addr, struct cx231xx *de
[all...]
H A Dcx231xx-pcb-cfg.c3 cx231xx-pcb-config.c - driver for Conexant
10 #include "cx231xx.h"
11 #include "cx231xx-conf-reg.h"
645 int initialize_cx231xx(struct cx231xx *dev)
/linux-master/drivers/media/usb/
H A DMakefile26 obj-$(CONFIG_VIDEO_CX231XX) += cx231xx/
/linux-master/scripts/
H A Dget_dvb_firmware15 "opera1", "cx231xx", "cx18", "cx23885", "pvrusb2", "mpc718",
352 sub cx231xx { subroutine
353 my $fwfile = "v4l-cx231xx-avcore-01.fw";

Completed in 215 milliseconds