/drivers/media/pci/bt8xx/ |
D | bttv-audio-hook.h | 10 void winview_volume (struct bttv *btv, __u16 volume); 12 void lt9415_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 13 void avermedia_tvphone_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 14 void avermedia_tv_stereo_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 15 void terratv_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 16 void gvbctv3pci_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 17 void gvbctv5pci_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 18 void winfast2000_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 19 void pvbt878p9b_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); 20 void fv2000s_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set); [all …]
|
D | Makefile | 1 bttv-objs := bttv-driver.o bttv-cards.o bttv-if.o \ 2 bttv-risc.o bttv-vbi.o bttv-i2c.o bttv-gpio.o \ 3 bttv-input.o bttv-audio-hook.o btcx-risc.o 5 obj-$(CONFIG_VIDEO_BT848) += bttv.o
|
D | bttvp.h | 221 struct bttv *btv; 250 int bttv_risc_packed(struct bttv *btv, struct btcx_riscmem *risc, 257 void bttv_set_dma(struct bttv *btv, int override); 258 int bttv_risc_init_main(struct bttv *btv); 259 int bttv_risc_hook(struct bttv *btv, int slot, struct btcx_riscmem *risc, 263 int bttv_buffer_risc(struct bttv *btv, struct bttv_buffer *buf); 264 int bttv_buffer_activate_video(struct bttv *btv, 266 int bttv_buffer_activate_vbi(struct bttv *btv, 268 void bttv_dma_free(struct videobuf_queue *q, struct bttv *btv, 272 int bttv_overlay_risc(struct bttv *btv, struct bttv_overlay *ov, [all …]
|
D | bttv.h | 215 struct bttv; 219 void (*volume_gpio)(struct bttv *btv, __u16 volume); 220 void (*audio_mode_gpio)(struct bttv *btv, struct v4l2_tuner *tuner, int set); 221 void (*muxsel_hook)(struct bttv *btv, unsigned int input); 286 extern void bttv_idcard(struct bttv *btv); 287 extern void bttv_init_card1(struct bttv *btv); 288 extern void bttv_init_card2(struct bttv *btv); 289 extern void bttv_init_tuner(struct bttv *btv); 292 extern void tea5757_set_freq(struct bttv *btv, unsigned short freq); 293 extern u32 bttv_tda9880_setnorm(struct bttv *btv, u32 gpiobits); [all …]
|
D | bttv-i2c.c | 62 struct bttv *btv = (struct bttv*)data; in bttv_bit_setscl() 74 struct bttv *btv = (struct bttv*)data; in bttv_bit_setsda() 86 struct bttv *btv = (struct bttv*)data; in bttv_bit_getscl() 95 struct bttv *btv = (struct bttv*)data; in bttv_bit_getsda() 120 bttv_i2c_wait_done(struct bttv *btv) in bttv_i2c_wait_done() 139 bttv_i2c_sendbytes(struct bttv *btv, const struct i2c_msg *msg, int last) in bttv_i2c_sendbytes() 189 bttv_i2c_readbytes(struct bttv *btv, const struct i2c_msg *msg, int last) in bttv_i2c_readbytes() 237 struct bttv *btv = to_bttv(v4l2_dev); in bttv_i2c_xfer() 273 int bttv_I2CRead(struct bttv *btv, unsigned char addr, char *probe_for) in bttv_I2CRead() 298 int bttv_I2CWrite(struct bttv *btv, unsigned char addr, unsigned char b1, in bttv_I2CWrite() [all …]
|
D | bttv-audio-hook.c | 15 void winview_volume(struct bttv *btv, __u16 volume) in winview_volume() 55 void gvbctv3pci_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in gvbctv3pci_audio() 86 void gvbctv5pci_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in gvbctv5pci_audio() 157 void avermedia_tvphone_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in avermedia_tvphone_audio() 188 void avermedia_tv_stereo_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in avermedia_tv_stereo_audio() 221 void lt9415_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in lt9415_audio() 259 void terratv_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in terratv_audio() 292 void winfast2000_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in winfast2000_audio() 336 void pvbt878p9b_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in pvbt878p9b_audio() 377 void fv2000s_audio(struct bttv *btv, struct v4l2_tuner *t, int set) in fv2000s_audio() [all …]
|
D | bttv-cards.c | 48 static void boot_msp34xx(struct bttv *btv, int pin); 49 static void hauppauge_eeprom(struct bttv *btv); 50 static void avermedia_eeprom(struct bttv *btv); 51 static void osprey_eeprom(struct bttv *btv, const u8 ee[256]); 52 static void modtec_eeprom(struct bttv *btv); 53 static void init_PXC200(struct bttv *btv); 54 static void init_RTV24(struct bttv *btv); 55 static void init_PCI8604PW(struct bttv *btv); 57 static void rv605_muxsel(struct bttv *btv, unsigned int input); 58 static void eagle_muxsel(struct bttv *btv, unsigned int input); [all …]
|
D | bttv-gpio.c | 143 struct bttv *btv = container_of(core, struct bttv, c); in bttv_gpio_inout() 157 struct bttv *btv = container_of(core, struct bttv, c); in bttv_gpio_read() 166 struct bttv *btv = container_of(core, struct bttv, c); in bttv_gpio_write() 173 struct bttv *btv = container_of(core, struct bttv, c); in bttv_gpio_bits()
|
D | bttv-driver.c | 66 struct bttv *bttvs[BTTV_MAX]; 190 struct bttv *btv = video_get_drvdata(vfd); in show_card() 203 static void request_modules(struct bttv *dev) in request_modules() 209 static void flush_request_modules(struct bttv *dev) in flush_request_modules() 683 int check_alloc_btres_lock(struct bttv *btv, struct bttv_fh *fh, int bit) in check_alloc_btres_lock() 738 int locked_btres(struct bttv *btv, int bit) in locked_btres() 745 disclaim_vbi_lines(struct bttv *btv) in disclaim_vbi_lines() 752 disclaim_video_lines(struct bttv *btv) in disclaim_video_lines() 773 void free_btres_lock(struct bttv *btv, struct bttv_fh *fh, int bits) in free_btres_lock() 804 static void set_pll_freq(struct bttv *btv, unsigned int fin, unsigned int fout) in set_pll_freq() [all …]
|
D | bttv-input.c | 53 static void ir_handle_key(struct bttv *btv) in ir_handle_key() 87 static void ir_enltv_handle_key(struct bttv *btv) in ir_enltv_handle_key() 126 static int bttv_rc5_irq(struct bttv *btv); 128 void bttv_input_irq(struct bttv *btv) in bttv_input_irq() 140 struct bttv *btv = (struct bttv*)data; in bttv_input_timer() 246 static int bttv_rc5_irq(struct bttv *btv) in bttv_rc5_irq() 301 static void bttv_ir_start(struct bttv *btv, struct bttv_ir *ir) in bttv_ir_start() 315 static void bttv_ir_stop(struct bttv *btv) in bttv_ir_stop() 369 void init_bttv_i2c_ir(struct bttv *btv) in init_bttv_i2c_ir() 416 int bttv_input_init(struct bttv *btv) in bttv_input_init() [all …]
|
D | bttv-if.c | 59 struct bttv *btv; in bttv_gpio_enable() 77 struct bttv *btv; in bttv_read_gpio() 99 struct bttv *btv; in bttv_write_gpio()
|
D | bttv-risc.c | 47 bttv_risc_packed(struct bttv *btv, struct btcx_riscmem *risc, in bttv_risc_packed() 126 bttv_risc_planar(struct bttv *btv, struct btcx_riscmem *risc, in bttv_risc_planar() 246 bttv_risc_overlay(struct bttv *btv, struct btcx_riscmem *risc, in bttv_risc_overlay() 336 bttv_calc_geo_old(struct bttv *btv, struct bttv_geometry *geo, in bttv_calc_geo_old() 380 bttv_calc_geo (struct bttv * btv, in bttv_calc_geo() 436 bttv_apply_geo(struct bttv *btv, struct bttv_geometry *geo, int odd) in bttv_apply_geo() 463 bttv_set_dma(struct bttv *btv, int override) in bttv_set_dma() 515 bttv_risc_init_main(struct bttv *btv) in bttv_risc_init_main() 554 bttv_risc_hook(struct bttv *btv, int slot, struct btcx_riscmem *risc, in bttv_risc_hook() 581 bttv_dma_free(struct videobuf_queue *q,struct bttv *btv, struct bttv_buffer *buf) in bttv_dma_free() [all …]
|
D | bttv-vbi.c | 86 struct bttv *btv = fh->btv; in vbi_buffer_setup() 108 struct bttv *btv = fh->btv; in vbi_buffer_prepare() 214 struct bttv *btv = fh->btv; in vbi_buffer_queue() 229 struct bttv *btv = fh->btv; in vbi_buffer_release() 315 struct bttv *btv = fh->btv; in bttv_try_fmt_vbi_cap() 333 struct bttv *btv = fh->btv; in bttv_s_fmt_vbi_cap()
|
D | Kconfig | 19 <file:Documentation/video4linux/bttv/> for more information. 22 module will be called bttv.
|