• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/em28xx/

Lines Matching refs:em28xx

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 *dev)
267 int em28xx_read_ac97(struct em28xx *dev, u8 reg)
293 int em28xx_write_ac97(struct em28xx *dev, u8 reg, u16 val)
331 static int set_ac97_input(struct em28xx *dev)
337 em28xx should point to LINE IN, while AC97 should use VIDEO
356 static int em28xx_set_audio_source(struct em28xx *dev)
413 int em28xx_audio_analog_set(struct em28xx *dev)
486 int em28xx_audio_setup(struct em28xx *dev)
594 int em28xx_colorlevels_set_default(struct em28xx *dev)
612 int em28xx_capture_start(struct em28xx *dev, int start)
661 int em28xx_vbi_supported(struct em28xx *dev)
671 /* Version of em28xx that does not support VBI */
675 int em28xx_set_outfmt(struct em28xx *dev)
707 static int em28xx_accumulator_set(struct em28xx *dev, u8 xmin, u8 xmax,
710 em28xx_coredbg("em28xx Scale: (%d,%d)-(%d,%d)\n",
719 static int em28xx_capture_area_set(struct em28xx *dev, u8 hstart, u8 vstart,
726 em28xx_coredbg("em28xx Area Set: (%d,%d)\n",
737 static int em28xx_scaler_set(struct em28xx *dev, u16 h, u16 v)
761 int em28xx_resolution_set(struct em28xx *dev)
797 int em28xx_set_alternate(struct em28xx *dev)
850 int em28xx_gpio_set(struct em28xx *dev, struct em28xx_reg_seq *gpio)
884 int em28xx_set_mode(struct em28xx *dev, enum em28xx_mode set_mode)
914 struct em28xx *dev = urb->context;
952 void em28xx_uninit_isoc(struct em28xx *dev)
957 em28xx_isocdbg("em28xx: called em28xx_uninit_isoc\n");
994 int em28xx_init_isoc(struct em28xx *dev, int max_packets,
996 int (*isoc_copy) (struct em28xx *dev, struct urb *urb))
1006 em28xx_isocdbg("em28xx: called em28xx_prepare_isoc\n");
1097 int em28xx_isoc_dvb_max_packetsize(struct em28xx *dev)
1132 void em28xx_wake_i2c(struct em28xx *dev)
1152 void em28xx_remove_from_devlist(struct em28xx *dev)
1159 void em28xx_add_into_devlist(struct em28xx *dev)
1174 struct em28xx *dev = NULL;
1189 struct em28xx *dev = NULL;
1201 void em28xx_init_extension(struct em28xx *dev)
1215 void em28xx_close_extension(struct em28xx *dev)