Searched refs:em28xx (Results 1 - 11 of 11) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/em28xx/
H A DMakefile0 em28xx-objs := em28xx-video.o em28xx-i2c.o em28xx-cards.o em28xx-core.o \
2 em28xx-input.o em28xx-vbi.o
4 em28xx-alsa-objs := em28xx-audio.o
6 obj-$(CONFIG_VIDEO_EM28XX) += em28xx
[all...]
H A Dem28xx.h2 em28xx.h - driver for Empia EM2800/EM2820/2840 USB video capture devices
40 #include "em28xx-reg.h"
134 /* maximum number of em28xx boards */
193 struct em28xx;
227 int (*isoc_copy) (struct em28xx *dev, struct urb *urb);
301 /* em28xx has two audio inputs: tuner and line in.
308 /* This is the only entry for em28xx tuner input */
309 EM28XX_AMUX_VIDEO, /* em28xx tuner, AC97 mixer Video */
314 EM28XX_AMUX_VIDEO2, /* em28xx Line in, AC97 mixer Video */
446 /* em28xx extension
484 struct em28xx { struct
[all...]
H A Dem28xx-core.c2 em28xx-core.c - driver for Empia EM2800/EM2820/2840 USB video capture devices
32 #include "em28xx.h"
71 int em28xx_read_reg_req_len(struct em28xx *dev, u8 req, u16 reg,
125 int em28xx_read_reg_req(struct em28xx *dev, u8 req, u16 reg)
137 int em28xx_read_reg(struct em28xx *dev, u16 reg)
146 int em28xx_write_regs_req(struct em28xx *dev, u8 req, u16 reg, char *buf,
187 int em28xx_write_regs(struct em28xx *dev, u16 reg, char *buf, int len)
209 int em28xx_write_reg(struct em28xx *dev, u16 reg, u8 val)
219 int em28xx_write_reg_bits(struct em28xx *dev, u16 reg, u8 val,
245 static int em28xx_is_ac97_ready(struct em28xx *de
[all...]
H A Dem28xx-vbi.c2 em28xx-vbi.c - VBI driver for em28xx
28 #include "em28xx.h"
47 struct em28xx *dev = fh->dev;
74 struct em28xx *dev = fh->dev;
92 struct em28xx *dev = fh->dev;
126 struct em28xx *dev = fh->dev;
H A Dem28xx-i2c.c2 em28xx-i2c.c - driver for Empia EM2800/EM2820/2840 USB video capture devices
29 #include "em28xx.h"
64 static int em2800_i2c_send_max4(struct em28xx *dev, unsigned char addr,
108 struct em28xx *dev = (struct em28xx *)data;
126 static int em2800_i2c_check_for_device(struct em28xx *dev, unsigned char addr)
161 static int em2800_i2c_recv_bytes(struct em28xx *dev, unsigned char addr,
190 struct em28xx *dev = (struct em28xx *)data;
201 static int em28xx_i2c_recv_bytes(struct em28xx *de
[all...]
H A Dem28xx-video.c2 em28xx-video.c - driver for Empia EM2800/EM2820/2840 USB
40 #include "em28xx.h"
52 #define DRIVER_DESC "Empia em28xx based USB video device driver"
157 static inline void buffer_filled(struct em28xx *dev,
173 static inline void vbi_buffer_filled(struct em28xx *dev,
193 static void em28xx_copy_video(struct em28xx *dev,
272 static void em28xx_copy_vbi(struct em28xx *dev,
321 static inline void print_err_status(struct em28xx *dev,
366 struct em28xx *dev = container_of(dma_q, struct em28xx, vid
[all...]
H A Dem28xx-audio.c45 #include "em28xx.h"
53 printk(KERN_INFO "em28xx-audio %s: " fmt, \
59 static int em28xx_deinit_isoc_audio(struct em28xx *dev)
82 struct em28xx *dev = urb->context;
163 static int em28xx_init_audio_isoc(struct em28xx *dev)
220 static int em28xx_cmd(struct em28xx *dev, int cmd, int arg)
289 struct em28xx *dev = snd_pcm_substream_chip(substream);
296 em28xx_err("BUG: em28xx can't find device struct."
328 em28xx_err("Error while configuring em28xx mixer\n");
334 struct em28xx *de
[all...]
H A Dem28xx-input.c2 handle em28xx IR remotes via linux kernel input layer.
32 #include "em28xx.h"
42 #define MODULE_NAME "em28xx"
55 Polling structure used by em28xx IR's
66 struct em28xx *dev;
225 struct em28xx *dev = ir->dev;
255 struct em28xx *dev = ir->dev;
285 Polling code for em28xx
355 struct em28xx *dev = ir->dev;
384 printk("Unrecognized em28xx chi
[all...]
H A Dem28xx-dvb.c2 DVB device driver for em28xx
26 #include "em28xx.h"
41 MODULE_DESCRIPTION("driver for em28xx based DVB cards");
76 static inline void print_err_status(struct em28xx *dev,
115 static inline int dvb_isoc_copy(struct em28xx *dev, struct urb *urb)
151 struct em28xx *dev = dvb->adapter.priv;
168 struct em28xx *dev = dvb->adapter.priv;
221 struct em28xx *dev = fe->dvb->priv;
332 static int attach_xc3028(u8 addr, struct em28xx *dev)
364 struct em28xx *de
[all...]
H A Dem28xx-cards.c2 em28xx-cards.c - driver for Empia EM2800/EM2820/2840 USB
41 #include "em28xx.h"
43 #define DRIVER_NAME "em28xx"
1874 struct em28xx *dev = ptr;
1888 static inline void em28xx_set_model(struct em28xx *dev)
1905 static int em28xx_initialize_mt9m111(struct em28xx *dev)
1922 static int em28xx_initialize_mt9m001(struct em28xx *dev)
1951 static int em28xx_hint_sensor(struct em28xx *dev)
2035 void em28xx_pre_card_setup(struct em28xx *dev)
2145 static void em28xx_setup_xc3028(struct em28xx *de
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/
H A DMakefile103 obj-$(CONFIG_VIDEO_EM28XX) += em28xx/

Completed in 105 milliseconds