Home
last modified time | relevance | path

Searched refs:bttv (Results 1 – 14 of 14) sorted by relevance

/drivers/media/pci/bt8xx/
Dbttv-audio-hook.h12 void winview_volume (struct bttv *btv, __u16 volume);
14 void lt9415_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
15 void avermedia_tvphone_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
16 void avermedia_tv_stereo_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
17 void terratv_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
18 void gvbctv3pci_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
19 void gvbctv5pci_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
20 void winfast2000_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
21 void pvbt878p9b_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
22 void fv2000s_audio(struct bttv *btv, struct v4l2_tuner *tuner, int set);
[all …]
DMakefile2 bttv-objs := bttv-driver.o bttv-cards.o bttv-if.o \
3 bttv-risc.o bttv-vbi.o bttv-i2c.o bttv-gpio.o \
4 bttv-input.o bttv-audio-hook.o btcx-risc.o
6 obj-$(CONFIG_VIDEO_BT848) += bttv.o
Dbttvp.h112 struct bttv *btv;
209 struct bttv *btv;
238 int bttv_risc_packed(struct bttv *btv, struct btcx_riscmem *risc,
245 void bttv_set_dma(struct bttv *btv, int override);
246 int bttv_risc_init_main(struct bttv *btv);
247 int bttv_risc_hook(struct bttv *btv, int slot, struct btcx_riscmem *risc,
251 int bttv_buffer_risc(struct bttv *btv, struct bttv_buffer *buf);
252 int bttv_buffer_activate_video(struct bttv *btv,
254 int bttv_buffer_activate_vbi(struct bttv *btv,
256 void bttv_dma_free(struct videobuf_queue *q, struct bttv *btv,
[all …]
Dbttv.h215 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 …]
Dbttv-i2c.c48 struct bttv *btv = (struct bttv*)data; in bttv_bit_setscl()
60 struct bttv *btv = (struct bttv*)data; in bttv_bit_setsda()
72 struct bttv *btv = (struct bttv*)data; in bttv_bit_getscl()
81 struct bttv *btv = (struct bttv*)data; in bttv_bit_getsda()
106 bttv_i2c_wait_done(struct bttv *btv) in bttv_i2c_wait_done()
125 bttv_i2c_sendbytes(struct bttv *btv, const struct i2c_msg *msg, int last) in bttv_i2c_sendbytes()
175 bttv_i2c_readbytes(struct bttv *btv, const struct i2c_msg *msg, int last) in bttv_i2c_readbytes()
223 struct bttv *btv = to_bttv(v4l2_dev); in bttv_i2c_xfer()
259 int bttv_I2CRead(struct bttv *btv, unsigned char addr, char *probe_for) in bttv_I2CRead()
284 int bttv_I2CWrite(struct bttv *btv, unsigned char addr, unsigned char b1, in bttv_I2CWrite()
[all …]
Dbttv-audio-hook.c15 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 …]
Dbttv-cards.c36 static void boot_msp34xx(struct bttv *btv, int pin);
37 static void hauppauge_eeprom(struct bttv *btv);
38 static void avermedia_eeprom(struct bttv *btv);
39 static void osprey_eeprom(struct bttv *btv, const u8 ee[256]);
40 static void modtec_eeprom(struct bttv *btv);
41 static void init_PXC200(struct bttv *btv);
42 static void init_RTV24(struct bttv *btv);
43 static void init_PCI8604PW(struct bttv *btv);
45 static void rv605_muxsel(struct bttv *btv, unsigned int input);
46 static void eagle_muxsel(struct bttv *btv, unsigned int input);
[all …]
Dbttv-gpio.c131 struct bttv *btv = container_of(core, struct bttv, c); in bttv_gpio_inout()
145 struct bttv *btv = container_of(core, struct bttv, c); in bttv_gpio_read()
154 struct bttv *btv = container_of(core, struct bttv, c); in bttv_gpio_write()
161 struct bttv *btv = container_of(core, struct bttv, c); in bttv_gpio_bits()
Dbttv-driver.c54 struct bttv *bttvs[BTTV_MAX];
177 struct bttv *btv = video_get_drvdata(vfd); in show_card()
190 static void request_modules(struct bttv *dev) in request_modules()
196 static void flush_request_modules(struct bttv *dev) in flush_request_modules()
652 int check_alloc_btres_lock(struct bttv *btv, struct bttv_fh *fh, int bit) in check_alloc_btres_lock()
707 int locked_btres(struct bttv *btv, int bit) in locked_btres()
714 disclaim_vbi_lines(struct bttv *btv) in disclaim_vbi_lines()
721 disclaim_video_lines(struct bttv *btv) in disclaim_video_lines()
742 void free_btres_lock(struct bttv *btv, struct bttv_fh *fh, int bits) in free_btres_lock()
773 static void set_pll_freq(struct bttv *btv, unsigned int fin, unsigned int fout) in set_pll_freq()
[all …]
Dbttv-input.c40 static void ir_handle_key(struct bttv *btv) in ir_handle_key()
75 static void ir_enltv_handle_key(struct bttv *btv) in ir_enltv_handle_key()
115 static int bttv_rc5_irq(struct bttv *btv);
117 void bttv_input_irq(struct bttv *btv) in bttv_input_irq()
130 struct bttv *btv = ir->btv; in bttv_input_timer()
235 static int bttv_rc5_irq(struct bttv *btv) in bttv_rc5_irq()
304 static void bttv_ir_stop(struct bttv *btv) in bttv_ir_stop()
362 void init_bttv_i2c_ir(struct bttv *btv) in init_bttv_i2c_ir()
409 int bttv_input_init(struct bttv *btv) in bttv_input_init()
570 void bttv_input_fini(struct bttv *btv) in bttv_input_fini()
Dbttv-if.c47 struct bttv *btv; in bttv_gpio_enable()
65 struct bttv *btv; in bttv_read_gpio()
87 struct bttv *btv; in bttv_write_gpio()
Dbttv-risc.c35 bttv_risc_packed(struct bttv *btv, struct btcx_riscmem *risc, in bttv_risc_packed()
114 bttv_risc_planar(struct bttv *btv, struct btcx_riscmem *risc, in bttv_risc_planar()
235 bttv_risc_overlay(struct bttv *btv, struct btcx_riscmem *risc, in bttv_risc_overlay()
326 bttv_calc_geo_old(struct bttv *btv, struct bttv_geometry *geo, in bttv_calc_geo_old()
370 bttv_calc_geo (struct bttv * btv, in bttv_calc_geo()
426 bttv_apply_geo(struct bttv *btv, struct bttv_geometry *geo, int odd) in bttv_apply_geo()
453 bttv_set_dma(struct bttv *btv, int override) in bttv_set_dma()
505 bttv_risc_init_main(struct bttv *btv) in bttv_risc_init_main()
544 bttv_risc_hook(struct bttv *btv, int slot, struct btcx_riscmem *risc, in bttv_risc_hook()
571 bttv_dma_free(struct videobuf_queue *q,struct bttv *btv, struct bttv_buffer *buf) in bttv_dma_free()
[all …]
Dbttv-vbi.c74 struct bttv *btv = fh->btv; in vbi_buffer_setup()
96 struct bttv *btv = fh->btv; in vbi_buffer_prepare()
202 struct bttv *btv = fh->btv; in vbi_buffer_queue()
217 struct bttv *btv = fh->btv; in vbi_buffer_release()
303 struct bttv *btv = fh->btv; in bttv_try_fmt_vbi_cap()
321 struct bttv *btv = fh->btv; in bttv_s_fmt_vbi_cap()
DKconfig20 <file:Documentation/admin-guide/media/bttv.rst> for more information.
23 module will be called bttv.