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 D | Makefile | 0 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 D | em28xx.h | 2 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 D | em28xx-core.c | 2 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 D | em28xx-vbi.c | 2 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 D | em28xx-i2c.c | 2 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 D | em28xx-video.c | 2 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 D | em28xx-audio.c | 45 #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 D | em28xx-input.c | 2 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 D | em28xx-dvb.c | 2 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 D | em28xx-cards.c | 2 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 D | Makefile | 103 obj-$(CONFIG_VIDEO_EM28XX) += em28xx/
|
Completed in 123 milliseconds