Searched refs:btv (Results 1 - 24 of 24) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/media/video/bt8xx/
H A Dbttv-audio-hook.h10 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, struc
[all...]
H A Dbttv-i2c.c60 struct bttv *btv = (struct bttv*)data; local
63 btv->i2c_state |= 0x02;
65 btv->i2c_state &= ~0x02;
66 btwrite(btv->i2c_state, BT848_I2C);
72 struct bttv *btv = (struct bttv*)data; local
75 btv->i2c_state |= 0x01;
77 btv->i2c_state &= ~0x01;
78 btwrite(btv->i2c_state, BT848_I2C);
84 struct bttv *btv = (struct bttv*)data; local
93 struct bttv *btv local
118 bttv_i2c_wait_done(struct bttv *btv) argument
138 bttv_i2c_sendbytes(struct bttv *btv, const struct i2c_msg *msg, int last) argument
191 bttv_i2c_readbytes(struct bttv *btv, const struct i2c_msg *msg, int last) argument
233 struct bttv *btv = to_bttv(v4l2_dev); local
268 bttv_I2CRead(struct bttv *btv, unsigned char addr, char *probe_for) argument
293 bttv_I2CWrite(struct bttv *btv, unsigned char addr, unsigned char b1, unsigned char b2, int both) argument
310 bttv_readee(struct bttv *btv, unsigned char *eedata, int addr) argument
345 init_bttv_i2c(struct bttv *btv) argument
395 init_bttv_i2c_ir(struct bttv *btv) argument
418 fini_bttv_i2c(struct bttv *btv) argument
[all...]
H A Dbttv-driver.c175 struct bttv *btv = video_get_drvdata(vfd); local
176 return sprintf(buf, "%d\n", btv ? btv->c.type : UNSET);
845 int check_alloc_btres(struct bttv *btv, struct bttv_fh *fh, int bit) argument
858 mutex_lock(&btv->lock);
859 if (btv->resources & xbits) {
865 && 0 == (btv->resources & VIDEO_RESOURCES)) {
867 __s32 top = btv->crop[!!fh->do_crop].rect.top;
869 if (btv->vbi_end > top)
874 btv
903 locked_btres(struct bttv *btv, int bit) argument
910 disclaim_vbi_lines(struct bttv *btv) argument
917 disclaim_video_lines(struct bttv *btv) argument
938 free_btres(struct bttv *btv, struct bttv_fh *fh, int bits) argument
972 set_pll_freq(struct bttv *btv, unsigned int fin, unsigned int fout) argument
994 set_pll(struct bttv *btv) argument
1042 bt848A_set_timing(struct bttv *btv) argument
1074 bt848_bright(struct bttv *btv, int bright) argument
1086 bt848_hue(struct bttv *btv, int hue) argument
1097 bt848_contrast(struct bttv *btv, int cont) argument
1111 bt848_sat(struct bttv *btv, int color) argument
1131 video_mux(struct bttv *btv, unsigned int input) argument
1167 audio_mux(struct bttv *btv, int input, int mute) argument
1254 audio_mute(struct bttv *btv, int mute) argument
1260 audio_input(struct bttv *btv, int input) argument
1296 set_tvnorm(struct bttv *btv, unsigned int norm) argument
1341 set_input(struct bttv *btv, unsigned int input, unsigned int norm) argument
1363 init_irqreg(struct bttv *btv) argument
1385 init_bt848(struct bttv *btv) argument
1437 bttv_reinit_bt848(struct bttv *btv) argument
1457 struct bttv *btv = fh->btv; local
1526 struct bttv *btv = fh->btv; local
1619 bttv_gpio_tracking(struct bttv *btv, char *comment) argument
1628 bttv_field_count(struct bttv *btv) argument
1663 bttv_switch_overlay(struct bttv *btv, struct bttv_fh *fh, struct bttv_buffer *new) argument
1693 bttv_prepare_buffer(struct videobuf_queue *q,struct bttv *btv, struct bttv_buffer *buf, const struct bttv_format *fmt, unsigned int width, unsigned int height, enum v4l2_field field) argument
1830 struct bttv *btv = fh->btv; local
1858 struct bttv *btv = fh->btv; local
1882 struct bttv *btv = fh->btv; local
1895 struct bttv *btv = fh->btv; local
1931 struct bttv *btv = fh->btv; local
1940 struct bttv *btv = fh->btv; local
1961 struct bttv *btv = fh->btv; local
1989 struct bttv *btv = fh->btv; local
2001 struct bttv *btv = fh->btv; local
2025 struct bttv *btv = fh->btv; local
2040 struct bttv *btv = fh->btv; local
2060 struct bttv *btv = fh->btv; local
2136 struct bttv *btv = fh->btv; local
2306 setup_window(struct bttv_fh *fh, struct bttv *btv, struct v4l2_window *win, int fixup) argument
2479 struct bttv *btv = fh->btv; local
2550 struct bttv *btv = fh->btv; local
2597 struct bttv *btv = fh->btv; local
2639 struct bttv *btv = fh->btv; local
2719 struct bttv *btv = fh->btv; local
2731 struct bttv *btv = fh->btv; local
2768 struct bttv *btv = fh->btv; local
2852 struct bttv *btv = fh->btv; local
2872 struct bttv *btv = fh->btv; local
2885 struct bttv *btv = fh->btv; local
2901 struct bttv *btv = fh->btv; local
2925 struct bttv *btv = fh->btv; local
2936 struct bttv *btv = fh->btv; local
2962 struct bttv *btv = fh->btv; local
2973 struct bttv *btv = fh->btv; local
2982 struct bttv *btv = fh->btv; local
2996 struct bttv *btv = fh->btv; local
3014 struct bttv *btv = fh->btv; local
3209 struct bttv *btv = video_drvdata(file); local
3282 struct bttv *btv = fh->btv; local
3410 struct bttv *btv = video_drvdata(file); local
3444 struct bttv *btv = fh->btv; local
3462 struct bttv *btv = fh->btv; local
3476 struct bttv *btv = fh->btv; local
3523 struct bttv *btv = fh->btv; local
3582 struct bttv *btv = fh->btv; local
3597 struct bttv *btv = fh->btv; local
3679 bttv_risc_disasm(struct bttv *btv, struct btcx_riscmem *risc) argument
3699 bttv_print_riscaddr(struct bttv *btv) argument
3753 bttv_irq_debug_low_latency(struct bttv *btv, u32 rc) argument
3776 bttv_irq_next_video(struct bttv *btv, struct bttv_buffer_set *set) argument
3859 bttv_irq_wakeup_video(struct bttv *btv, struct bttv_buffer_set *wakeup, struct bttv_buffer_set *curr, unsigned int state) argument
3896 bttv_irq_wakeup_vbi(struct bttv *btv, struct bttv_buffer *wakeup, unsigned int state) argument
3913 struct bttv *btv = (struct bttv *)data; local
3963 bttv_irq_wakeup_top(struct bttv *btv) argument
3992 bttv_irq_switch_video(struct bttv *btv) argument
4031 bttv_irq_switch_vbi(struct bttv *btv) argument
4068 struct bttv *btv; local
4180 vdev_init(struct bttv *btv, const struct video_device *template, const char *type_name) argument
4200 bttv_unregister_video(struct bttv *btv) argument
4226 bttv_register_video(struct bttv *btv) argument
4298 struct bttv *btv; local
4489 struct bttv *btv = to_bttv(v4l2_dev); local
4534 struct bttv *btv = to_bttv(v4l2_dev); local
4570 struct bttv *btv = to_bttv(v4l2_dev); local
[all...]
H A Dbttv-if.c59 struct bttv *btv; local
65 btv = bttvs[card];
66 if (!btv)
71 bttv_gpio_tracking(btv,"extern enable");
77 struct bttv *btv; local
83 btv = bttvs[card];
84 if (!btv)
87 if(btv->shutdown) {
99 struct bttv *btv; local
105 btv
[all...]
H A Dbttv-input.c56 static void ir_handle_key(struct bttv *btv) argument
58 struct card_ir *ir = btv->remote;
62 gpio = bttv_gpio_read(&btv->c);
83 if (btv->c.type == BTTV_BOARD_WINFAST2000)
91 static void ir_enltv_handle_key(struct bttv *btv) argument
93 struct card_ir *ir = btv->remote;
97 gpio = bttv_gpio_read(&btv->c);
130 void bttv_input_irq(struct bttv *btv) argument
132 struct card_ir *ir = btv->remote;
135 ir_handle_key(btv);
140 struct bttv *btv = (struct bttv*)data; local
152 bttv_rc5_irq(struct bttv *btv) argument
207 bttv_ir_start(struct bttv *btv, struct card_ir *ir) argument
230 bttv_ir_stop(struct bttv *btv) argument
248 bttv_input_init(struct bttv *btv) argument
413 bttv_input_fini(struct bttv *btv) argument
[all...]
H A Dbttv-cards.c46 static void boot_msp34xx(struct bttv *btv, int pin);
47 static void hauppauge_eeprom(struct bttv *btv);
48 static void avermedia_eeprom(struct bttv *btv);
49 static void osprey_eeprom(struct bttv *btv, const u8 ee[256]);
50 static void modtec_eeprom(struct bttv *btv);
51 static void init_PXC200(struct bttv *btv);
52 static void init_RTV24(struct bttv *btv);
54 static void rv605_muxsel(struct bttv *btv, unsigned int input);
55 static void eagle_muxsel(struct bttv *btv, unsigned int input);
56 static void xguard_muxsel(struct bttv *btv, unsigne
2924 bttv_idcard(struct bttv *btv) argument
3000 identify_by_eeprom(struct bttv *btv, unsigned char eeprom_data[256]) argument
3018 flyvideo_gpio(struct bttv *btv) argument
3099 miro_pinnacle_gpio(struct bttv *btv) argument
3186 init_ids_eagle(struct bttv *btv) argument
3204 eagle_muxsel(struct bttv *btv, unsigned int input) argument
3219 gvc1100_muxsel(struct bttv *btv, unsigned int input) argument
3238 init_lmlbt4x(struct bttv *btv) argument
3246 sigmaSQ_muxsel(struct bttv *btv, unsigned int input) argument
3253 sigmaSLC_muxsel(struct bttv *btv, unsigned int input) argument
3260 geovision_muxsel(struct bttv *btv, unsigned int input) argument
3269 bttv_reset_audio(struct bttv *btv) argument
3291 bttv_init_card1(struct bttv *btv) argument
3323 bttv_init_card2(struct bttv *btv) argument
3629 bttv_init_tuner(struct bttv *btv) argument
3673 modtec_eeprom(struct bttv *btv) argument
3693 hauppauge_eeprom(struct bttv *btv) argument
3717 terratec_active_radio_upgrade(struct bttv *btv) argument
3764 pvr_altera_load(struct bttv *btv, const u8 *micro, u32 microlen) argument
3802 pvr_boot(struct bttv *btv) argument
3823 osprey_eeprom(struct bttv *btv, const u8 ee[256]) argument
3956 avermedia_eeprom(struct bttv *btv) argument
3996 bttv_tda9880_setnorm(struct bttv *btv, u32 gpiobits) argument
4018 boot_msp34xx(struct bttv *btv, int pin) argument
4041 init_PXC200(struct bttv *btv) argument
4140 init_RTV24(struct bttv *btv) argument
4196 bus_low(struct bttv *btv, int bit) argument
4213 bus_high(struct bttv *btv, int bit) argument
4230 bus_in(struct bttv *btv, int bit) argument
4271 tea5757_read(struct bttv *btv) argument
4318 tea5757_write(struct bttv *btv, int value) argument
4351 tea5757_set_freq(struct bttv *btv, unsigned short freq) argument
4381 rv605_muxsel(struct bttv *btv, unsigned int input) argument
4429 tibetCS16_muxsel(struct bttv *btv, unsigned int input) argument
4435 tibetCS16_init(struct bttv *btv) argument
4471 kodicom4400r_write(struct bttv *btv, unsigned char xaddr, unsigned char yaddr, unsigned char data) argument
4491 kodicom4400r_muxsel(struct bttv *btv, unsigned int input) argument
4522 kodicom4400r_init(struct bttv *btv) argument
4558 xguard_muxsel(struct bttv *btv, unsigned int input) argument
4568 picolo_tetra_init(struct bttv *btv) argument
4574 picolo_tetra_muxsel(struct bttv* btv, unsigned int input) argument
4616 ivc120_muxsel(struct bttv *btv, unsigned int input) argument
4666 PXC200_muxsel(struct bttv *btv, unsigned int input) argument
4729 phytec_muxsel(struct bttv *btv, unsigned int input) argument
4754 gv800s_write(struct bttv *btv, unsigned char xaddr, unsigned char yaddr, unsigned char data) argument
4796 gv800s_muxsel(struct bttv *btv, unsigned int input) argument
4825 gv800s_init(struct bttv *btv) argument
4903 bttv_handle_chipset(struct bttv *btv) argument
[all...]
H A Dbttv-risc.c45 bttv_risc_packed(struct bttv *btv, struct btcx_riscmem *risc, argument
64 if ((rc = btcx_riscmem_alloc(btv->c.pci,risc,instructions)) < 0)
80 if ((btv->opt_vcr_hack) &&
124 bttv_risc_planar(struct bttv *btv, struct btcx_riscmem *risc, argument
147 if ((rc = btcx_riscmem_alloc(btv->c.pci,risc,instructions*4*5)) < 0)
160 if ((btv->opt_vcr_hack) &&
244 bttv_risc_overlay(struct bttv *btv, struct btcx_riscmem *risc, argument
264 if ((rc = btcx_riscmem_alloc(btv->c.pci,risc,dwords*4)) < 0) {
274 addr = (unsigned long)btv->fbuf.base;
275 addr += btv
334 bttv_calc_geo_old(struct bttv *btv, struct bttv_geometry *geo, int width, int height, int interleaved, const struct bttv_tvnorm *tvnorm) argument
378 bttv_calc_geo(struct bttv * btv, struct bttv_geometry * geo, unsigned int width, unsigned int height, int both_fields, const struct bttv_tvnorm * tvnorm, const struct v4l2_rect * crop) argument
434 bttv_apply_geo(struct bttv *btv, struct bttv_geometry *geo, int odd) argument
461 bttv_set_dma(struct bttv *btv, int override) argument
514 bttv_risc_init_main(struct bttv *btv) argument
553 bttv_risc_hook(struct bttv *btv, int slot, struct btcx_riscmem *risc, int irqflags) argument
580 bttv_dma_free(struct videobuf_queue *q,struct bttv *btv, struct bttv_buffer *buf) argument
594 bttv_buffer_activate_vbi(struct bttv *btv, struct bttv_buffer *vbi) argument
646 bttv_buffer_activate_video(struct bttv *btv, struct bttv_buffer_set *set) argument
706 bttv_buffer_risc(struct bttv *btv, struct bttv_buffer *buf) argument
867 bttv_overlay_risc(struct bttv *btv, struct bttv_overlay *ov, const struct bttv_format *fmt, struct bttv_buffer *buf) argument
[all...]
H A Dbttv-audio-hook.c15 void winview_volume(struct bttv *btv, __u16 volume) argument
55 void gvbctv3pci_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
76 void gvbctv5pci_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
80 if (btv->radio_user)
99 bttv_gpio_tracking(btv,"gvbctv5pci");
143 void avermedia_tvphone_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
155 bttv_gpio_tracking(btv,"avermedia");
165 void avermedia_tv_stereo_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
176 bttv_gpio_tracking(btv,"avermedia");
186 void lt9415_audio(struct bttv *btv, struc argument
215 terratv_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
235 winfast2000_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
268 pvbt878p9b_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
299 fv2000s_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
329 windvr_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
357 adtvk503_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
[all...]
H A Dbttv-vbi.c69 printk(KERN_DEBUG "bttv%d/vbi: " fmt, btv->c.nr , ## arg)
81 struct bttv *btv = fh->btv; local
103 struct bttv *btv = fh->btv; local
120 instead of btv->tvnorm to skip zero lines after video
160 rc = bttv_risc_packed(btv, &buf->top,
172 rc = bttv_risc_packed(btv, &buf->bottom,
201 bttv_dma_free(q,btv,buf);
209 struct bttv *btv local
224 struct bttv *btv = fh->btv; local
310 struct bttv *btv = fh->btv; local
328 struct bttv *btv = fh->btv; local
[all...]
H A Dbttvp.h193 struct bttv *btv; member in struct:bttv_fh
225 int bttv_risc_packed(struct bttv *btv, struct btcx_riscmem *risc,
232 void bttv_set_dma(struct bttv *btv, int override);
233 int bttv_risc_init_main(struct bttv *btv);
234 int bttv_risc_hook(struct bttv *btv, int slot, struct btcx_riscmem *risc,
238 int bttv_buffer_risc(struct bttv *btv, struct bttv_buffer *buf);
239 int bttv_buffer_activate_video(struct bttv *btv,
241 int bttv_buffer_activate_vbi(struct bttv *btv,
243 void bttv_dma_free(struct videobuf_queue *q, struct bttv *btv,
247 int bttv_overlay_risc(struct bttv *btv, struc
473 bttv_muxsel(const struct bttv *btv, unsigned int input) argument
[all...]
H A Dbttv-gpio.c141 struct bttv *btv = container_of(core, struct bttv, c); local
145 spin_lock_irqsave(&btv->gpio_lock,flags);
150 spin_unlock_irqrestore(&btv->gpio_lock,flags);
155 struct bttv *btv = container_of(core, struct bttv, c); local
164 struct bttv *btv = container_of(core, struct bttv, c); local
171 struct bttv *btv = container_of(core, struct bttv, c); local
175 spin_lock_irqsave(&btv->gpio_lock,flags);
180 spin_unlock_irqrestore(&btv->gpio_lock,flags);
H A Dbttv.h215 void (*volume_gpio)(struct bttv *btv, __u16 volume);
216 void (*audio_mode_gpio)(struct bttv *btv, struct v4l2_tuner *tuner, int set);
217 void (*muxsel_hook)(struct bttv *btv, unsigned int input);
283 extern void bttv_idcard(struct bttv *btv);
284 extern void bttv_init_card1(struct bttv *btv);
285 extern void bttv_init_card2(struct bttv *btv);
286 extern void bttv_init_tuner(struct bttv *btv);
289 extern void tea5757_set_freq(struct bttv *btv, unsigned short freq);
290 extern u32 bttv_tda9880_setnorm(struct bttv *btv, u32 gpiobits);
294 extern int bttv_handle_chipset(struct bttv *btv);
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/media/video/bt8xx/
H A Dbttv-audio-hook.h10 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, struc
[all...]
H A Dbttv-i2c.c60 struct bttv *btv = (struct bttv*)data; local
63 btv->i2c_state |= 0x02;
65 btv->i2c_state &= ~0x02;
66 btwrite(btv->i2c_state, BT848_I2C);
72 struct bttv *btv = (struct bttv*)data; local
75 btv->i2c_state |= 0x01;
77 btv->i2c_state &= ~0x01;
78 btwrite(btv->i2c_state, BT848_I2C);
84 struct bttv *btv = (struct bttv*)data; local
93 struct bttv *btv local
118 bttv_i2c_wait_done(struct bttv *btv) argument
138 bttv_i2c_sendbytes(struct bttv *btv, const struct i2c_msg *msg, int last) argument
191 bttv_i2c_readbytes(struct bttv *btv, const struct i2c_msg *msg, int last) argument
233 struct bttv *btv = to_bttv(v4l2_dev); local
268 bttv_I2CRead(struct bttv *btv, unsigned char addr, char *probe_for) argument
293 bttv_I2CWrite(struct bttv *btv, unsigned char addr, unsigned char b1, unsigned char b2, int both) argument
310 bttv_readee(struct bttv *btv, unsigned char *eedata, int addr) argument
345 init_bttv_i2c(struct bttv *btv) argument
395 init_bttv_i2c_ir(struct bttv *btv) argument
418 fini_bttv_i2c(struct bttv *btv) argument
[all...]
H A Dbttv-driver.c175 struct bttv *btv = video_get_drvdata(vfd); local
176 return sprintf(buf, "%d\n", btv ? btv->c.type : UNSET);
845 int check_alloc_btres(struct bttv *btv, struct bttv_fh *fh, int bit) argument
858 mutex_lock(&btv->lock);
859 if (btv->resources & xbits) {
865 && 0 == (btv->resources & VIDEO_RESOURCES)) {
867 __s32 top = btv->crop[!!fh->do_crop].rect.top;
869 if (btv->vbi_end > top)
874 btv
903 locked_btres(struct bttv *btv, int bit) argument
910 disclaim_vbi_lines(struct bttv *btv) argument
917 disclaim_video_lines(struct bttv *btv) argument
938 free_btres(struct bttv *btv, struct bttv_fh *fh, int bits) argument
972 set_pll_freq(struct bttv *btv, unsigned int fin, unsigned int fout) argument
994 set_pll(struct bttv *btv) argument
1042 bt848A_set_timing(struct bttv *btv) argument
1074 bt848_bright(struct bttv *btv, int bright) argument
1086 bt848_hue(struct bttv *btv, int hue) argument
1097 bt848_contrast(struct bttv *btv, int cont) argument
1111 bt848_sat(struct bttv *btv, int color) argument
1131 video_mux(struct bttv *btv, unsigned int input) argument
1167 audio_mux(struct bttv *btv, int input, int mute) argument
1254 audio_mute(struct bttv *btv, int mute) argument
1260 audio_input(struct bttv *btv, int input) argument
1296 set_tvnorm(struct bttv *btv, unsigned int norm) argument
1341 set_input(struct bttv *btv, unsigned int input, unsigned int norm) argument
1363 init_irqreg(struct bttv *btv) argument
1385 init_bt848(struct bttv *btv) argument
1437 bttv_reinit_bt848(struct bttv *btv) argument
1457 struct bttv *btv = fh->btv; local
1526 struct bttv *btv = fh->btv; local
1619 bttv_gpio_tracking(struct bttv *btv, char *comment) argument
1628 bttv_field_count(struct bttv *btv) argument
1663 bttv_switch_overlay(struct bttv *btv, struct bttv_fh *fh, struct bttv_buffer *new) argument
1693 bttv_prepare_buffer(struct videobuf_queue *q,struct bttv *btv, struct bttv_buffer *buf, const struct bttv_format *fmt, unsigned int width, unsigned int height, enum v4l2_field field) argument
1830 struct bttv *btv = fh->btv; local
1858 struct bttv *btv = fh->btv; local
1882 struct bttv *btv = fh->btv; local
1895 struct bttv *btv = fh->btv; local
1931 struct bttv *btv = fh->btv; local
1940 struct bttv *btv = fh->btv; local
1961 struct bttv *btv = fh->btv; local
1989 struct bttv *btv = fh->btv; local
2001 struct bttv *btv = fh->btv; local
2025 struct bttv *btv = fh->btv; local
2040 struct bttv *btv = fh->btv; local
2060 struct bttv *btv = fh->btv; local
2136 struct bttv *btv = fh->btv; local
2306 setup_window(struct bttv_fh *fh, struct bttv *btv, struct v4l2_window *win, int fixup) argument
2479 struct bttv *btv = fh->btv; local
2550 struct bttv *btv = fh->btv; local
2597 struct bttv *btv = fh->btv; local
2639 struct bttv *btv = fh->btv; local
2719 struct bttv *btv = fh->btv; local
2731 struct bttv *btv = fh->btv; local
2768 struct bttv *btv = fh->btv; local
2852 struct bttv *btv = fh->btv; local
2872 struct bttv *btv = fh->btv; local
2885 struct bttv *btv = fh->btv; local
2901 struct bttv *btv = fh->btv; local
2925 struct bttv *btv = fh->btv; local
2936 struct bttv *btv = fh->btv; local
2962 struct bttv *btv = fh->btv; local
2973 struct bttv *btv = fh->btv; local
2982 struct bttv *btv = fh->btv; local
2996 struct bttv *btv = fh->btv; local
3014 struct bttv *btv = fh->btv; local
3209 struct bttv *btv = video_drvdata(file); local
3282 struct bttv *btv = fh->btv; local
3410 struct bttv *btv = video_drvdata(file); local
3444 struct bttv *btv = fh->btv; local
3462 struct bttv *btv = fh->btv; local
3476 struct bttv *btv = fh->btv; local
3523 struct bttv *btv = fh->btv; local
3582 struct bttv *btv = fh->btv; local
3597 struct bttv *btv = fh->btv; local
3679 bttv_risc_disasm(struct bttv *btv, struct btcx_riscmem *risc) argument
3699 bttv_print_riscaddr(struct bttv *btv) argument
3753 bttv_irq_debug_low_latency(struct bttv *btv, u32 rc) argument
3776 bttv_irq_next_video(struct bttv *btv, struct bttv_buffer_set *set) argument
3859 bttv_irq_wakeup_video(struct bttv *btv, struct bttv_buffer_set *wakeup, struct bttv_buffer_set *curr, unsigned int state) argument
3896 bttv_irq_wakeup_vbi(struct bttv *btv, struct bttv_buffer *wakeup, unsigned int state) argument
3913 struct bttv *btv = (struct bttv *)data; local
3963 bttv_irq_wakeup_top(struct bttv *btv) argument
3992 bttv_irq_switch_video(struct bttv *btv) argument
4031 bttv_irq_switch_vbi(struct bttv *btv) argument
4068 struct bttv *btv; local
4180 vdev_init(struct bttv *btv, const struct video_device *template, const char *type_name) argument
4200 bttv_unregister_video(struct bttv *btv) argument
4226 bttv_register_video(struct bttv *btv) argument
4298 struct bttv *btv; local
4489 struct bttv *btv = to_bttv(v4l2_dev); local
4534 struct bttv *btv = to_bttv(v4l2_dev); local
4570 struct bttv *btv = to_bttv(v4l2_dev); local
[all...]
H A Dbttv-if.c59 struct bttv *btv; local
65 btv = bttvs[card];
66 if (!btv)
71 bttv_gpio_tracking(btv,"extern enable");
77 struct bttv *btv; local
83 btv = bttvs[card];
84 if (!btv)
87 if(btv->shutdown) {
99 struct bttv *btv; local
105 btv
[all...]
H A Dbttv-input.c56 static void ir_handle_key(struct bttv *btv) argument
58 struct card_ir *ir = btv->remote;
62 gpio = bttv_gpio_read(&btv->c);
83 if (btv->c.type == BTTV_BOARD_WINFAST2000)
91 static void ir_enltv_handle_key(struct bttv *btv) argument
93 struct card_ir *ir = btv->remote;
97 gpio = bttv_gpio_read(&btv->c);
130 void bttv_input_irq(struct bttv *btv) argument
132 struct card_ir *ir = btv->remote;
135 ir_handle_key(btv);
140 struct bttv *btv = (struct bttv*)data; local
152 bttv_rc5_irq(struct bttv *btv) argument
207 bttv_ir_start(struct bttv *btv, struct card_ir *ir) argument
230 bttv_ir_stop(struct bttv *btv) argument
248 bttv_input_init(struct bttv *btv) argument
413 bttv_input_fini(struct bttv *btv) argument
[all...]
H A Dbttv-cards.c46 static void boot_msp34xx(struct bttv *btv, int pin);
47 static void hauppauge_eeprom(struct bttv *btv);
48 static void avermedia_eeprom(struct bttv *btv);
49 static void osprey_eeprom(struct bttv *btv, const u8 ee[256]);
50 static void modtec_eeprom(struct bttv *btv);
51 static void init_PXC200(struct bttv *btv);
52 static void init_RTV24(struct bttv *btv);
54 static void rv605_muxsel(struct bttv *btv, unsigned int input);
55 static void eagle_muxsel(struct bttv *btv, unsigned int input);
56 static void xguard_muxsel(struct bttv *btv, unsigne
2924 bttv_idcard(struct bttv *btv) argument
3000 identify_by_eeprom(struct bttv *btv, unsigned char eeprom_data[256]) argument
3018 flyvideo_gpio(struct bttv *btv) argument
3099 miro_pinnacle_gpio(struct bttv *btv) argument
3186 init_ids_eagle(struct bttv *btv) argument
3204 eagle_muxsel(struct bttv *btv, unsigned int input) argument
3219 gvc1100_muxsel(struct bttv *btv, unsigned int input) argument
3238 init_lmlbt4x(struct bttv *btv) argument
3246 sigmaSQ_muxsel(struct bttv *btv, unsigned int input) argument
3253 sigmaSLC_muxsel(struct bttv *btv, unsigned int input) argument
3260 geovision_muxsel(struct bttv *btv, unsigned int input) argument
3269 bttv_reset_audio(struct bttv *btv) argument
3291 bttv_init_card1(struct bttv *btv) argument
3323 bttv_init_card2(struct bttv *btv) argument
3629 bttv_init_tuner(struct bttv *btv) argument
3673 modtec_eeprom(struct bttv *btv) argument
3693 hauppauge_eeprom(struct bttv *btv) argument
3717 terratec_active_radio_upgrade(struct bttv *btv) argument
3764 pvr_altera_load(struct bttv *btv, const u8 *micro, u32 microlen) argument
3802 pvr_boot(struct bttv *btv) argument
3823 osprey_eeprom(struct bttv *btv, const u8 ee[256]) argument
3956 avermedia_eeprom(struct bttv *btv) argument
3996 bttv_tda9880_setnorm(struct bttv *btv, u32 gpiobits) argument
4018 boot_msp34xx(struct bttv *btv, int pin) argument
4041 init_PXC200(struct bttv *btv) argument
4140 init_RTV24(struct bttv *btv) argument
4196 bus_low(struct bttv *btv, int bit) argument
4213 bus_high(struct bttv *btv, int bit) argument
4230 bus_in(struct bttv *btv, int bit) argument
4271 tea5757_read(struct bttv *btv) argument
4318 tea5757_write(struct bttv *btv, int value) argument
4351 tea5757_set_freq(struct bttv *btv, unsigned short freq) argument
4381 rv605_muxsel(struct bttv *btv, unsigned int input) argument
4429 tibetCS16_muxsel(struct bttv *btv, unsigned int input) argument
4435 tibetCS16_init(struct bttv *btv) argument
4471 kodicom4400r_write(struct bttv *btv, unsigned char xaddr, unsigned char yaddr, unsigned char data) argument
4491 kodicom4400r_muxsel(struct bttv *btv, unsigned int input) argument
4522 kodicom4400r_init(struct bttv *btv) argument
4558 xguard_muxsel(struct bttv *btv, unsigned int input) argument
4568 picolo_tetra_init(struct bttv *btv) argument
4574 picolo_tetra_muxsel(struct bttv* btv, unsigned int input) argument
4616 ivc120_muxsel(struct bttv *btv, unsigned int input) argument
4666 PXC200_muxsel(struct bttv *btv, unsigned int input) argument
4729 phytec_muxsel(struct bttv *btv, unsigned int input) argument
4754 gv800s_write(struct bttv *btv, unsigned char xaddr, unsigned char yaddr, unsigned char data) argument
4796 gv800s_muxsel(struct bttv *btv, unsigned int input) argument
4825 gv800s_init(struct bttv *btv) argument
4903 bttv_handle_chipset(struct bttv *btv) argument
[all...]
H A Dbttv-risc.c45 bttv_risc_packed(struct bttv *btv, struct btcx_riscmem *risc, argument
64 if ((rc = btcx_riscmem_alloc(btv->c.pci,risc,instructions)) < 0)
80 if ((btv->opt_vcr_hack) &&
124 bttv_risc_planar(struct bttv *btv, struct btcx_riscmem *risc, argument
147 if ((rc = btcx_riscmem_alloc(btv->c.pci,risc,instructions*4*5)) < 0)
160 if ((btv->opt_vcr_hack) &&
244 bttv_risc_overlay(struct bttv *btv, struct btcx_riscmem *risc, argument
264 if ((rc = btcx_riscmem_alloc(btv->c.pci,risc,dwords*4)) < 0) {
274 addr = (unsigned long)btv->fbuf.base;
275 addr += btv
334 bttv_calc_geo_old(struct bttv *btv, struct bttv_geometry *geo, int width, int height, int interleaved, const struct bttv_tvnorm *tvnorm) argument
378 bttv_calc_geo(struct bttv * btv, struct bttv_geometry * geo, unsigned int width, unsigned int height, int both_fields, const struct bttv_tvnorm * tvnorm, const struct v4l2_rect * crop) argument
434 bttv_apply_geo(struct bttv *btv, struct bttv_geometry *geo, int odd) argument
461 bttv_set_dma(struct bttv *btv, int override) argument
514 bttv_risc_init_main(struct bttv *btv) argument
553 bttv_risc_hook(struct bttv *btv, int slot, struct btcx_riscmem *risc, int irqflags) argument
580 bttv_dma_free(struct videobuf_queue *q,struct bttv *btv, struct bttv_buffer *buf) argument
594 bttv_buffer_activate_vbi(struct bttv *btv, struct bttv_buffer *vbi) argument
646 bttv_buffer_activate_video(struct bttv *btv, struct bttv_buffer_set *set) argument
706 bttv_buffer_risc(struct bttv *btv, struct bttv_buffer *buf) argument
867 bttv_overlay_risc(struct bttv *btv, struct bttv_overlay *ov, const struct bttv_format *fmt, struct bttv_buffer *buf) argument
[all...]
H A Dbttv-audio-hook.c15 void winview_volume(struct bttv *btv, __u16 volume) argument
55 void gvbctv3pci_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
76 void gvbctv5pci_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
80 if (btv->radio_user)
99 bttv_gpio_tracking(btv,"gvbctv5pci");
143 void avermedia_tvphone_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
155 bttv_gpio_tracking(btv,"avermedia");
165 void avermedia_tv_stereo_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
176 bttv_gpio_tracking(btv,"avermedia");
186 void lt9415_audio(struct bttv *btv, struc argument
215 terratv_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
235 winfast2000_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
268 pvbt878p9b_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
299 fv2000s_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
329 windvr_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
357 adtvk503_audio(struct bttv *btv, struct v4l2_tuner *t, int set) argument
[all...]
H A Dbttv-vbi.c69 printk(KERN_DEBUG "bttv%d/vbi: " fmt, btv->c.nr , ## arg)
81 struct bttv *btv = fh->btv; local
103 struct bttv *btv = fh->btv; local
120 instead of btv->tvnorm to skip zero lines after video
160 rc = bttv_risc_packed(btv, &buf->top,
172 rc = bttv_risc_packed(btv, &buf->bottom,
201 bttv_dma_free(q,btv,buf);
209 struct bttv *btv local
224 struct bttv *btv = fh->btv; local
310 struct bttv *btv = fh->btv; local
328 struct bttv *btv = fh->btv; local
[all...]
H A Dbttvp.h193 struct bttv *btv; member in struct:bttv_fh
225 int bttv_risc_packed(struct bttv *btv, struct btcx_riscmem *risc,
232 void bttv_set_dma(struct bttv *btv, int override);
233 int bttv_risc_init_main(struct bttv *btv);
234 int bttv_risc_hook(struct bttv *btv, int slot, struct btcx_riscmem *risc,
238 int bttv_buffer_risc(struct bttv *btv, struct bttv_buffer *buf);
239 int bttv_buffer_activate_video(struct bttv *btv,
241 int bttv_buffer_activate_vbi(struct bttv *btv,
243 void bttv_dma_free(struct videobuf_queue *q, struct bttv *btv,
247 int bttv_overlay_risc(struct bttv *btv, struc
473 bttv_muxsel(const struct bttv *btv, unsigned int input) argument
[all...]
H A Dbttv-gpio.c141 struct bttv *btv = container_of(core, struct bttv, c); local
145 spin_lock_irqsave(&btv->gpio_lock,flags);
150 spin_unlock_irqrestore(&btv->gpio_lock,flags);
155 struct bttv *btv = container_of(core, struct bttv, c); local
164 struct bttv *btv = container_of(core, struct bttv, c); local
171 struct bttv *btv = container_of(core, struct bttv, c); local
175 spin_lock_irqsave(&btv->gpio_lock,flags);
180 spin_unlock_irqrestore(&btv->gpio_lock,flags);
H A Dbttv.h215 void (*volume_gpio)(struct bttv *btv, __u16 volume);
216 void (*audio_mode_gpio)(struct bttv *btv, struct v4l2_tuner *tuner, int set);
217 void (*muxsel_hook)(struct bttv *btv, unsigned int input);
283 extern void bttv_idcard(struct bttv *btv);
284 extern void bttv_init_card1(struct bttv *btv);
285 extern void bttv_init_card2(struct bttv *btv);
286 extern void bttv_init_tuner(struct bttv *btv);
289 extern void tea5757_set_freq(struct bttv *btv, unsigned short freq);
290 extern u32 bttv_tda9880_setnorm(struct bttv *btv, u32 gpiobits);
294 extern int bttv_handle_chipset(struct bttv *btv);
[all...]

Completed in 200 milliseconds